##错误日志 You need to use a Theme.AppCompat theme (or descendant) with this activity ##可能出现的几种情况 1. 使用了 ActionBarActivity,但是没有使用 Theme.AppCompat 主题 2. 在安装 Android 5 系统的机...
分类:
移动开发 时间:
2014-11-21 19:04:43
阅读次数:
502
NineOldAndroids项目:?http://nineoldandroids.com/ 在level 11以上的系统版本中,可以用以下方法实现view平移、透明度 text1.setTranslationX(-600 * arg1);
text1.setAlpha(1 - Math.abs(arg1));
text2....
分类:
移动开发 时间:
2014-11-21 19:07:17
阅读次数:
179
nagios监控vsphereESXi主机硬件状态(CPU风扇、电源模块、硬盘、温度)esxi的只读账户和密码(本文以chkhardware/chkreadonly为例)插架下载地址,此地址附有相关说明:http://www.claudiokuenzler.com/nagios-plugins/check_esxi_hardware.phpESXI主机:DELLR410ESXI版本:ESXI4.0配置..
分类:
移动开发 时间:
2014-11-21 19:01:49
阅读次数:
3669
好长时间没写Blog了,最近又要实现类似功能,每次都百度去找不是很方便,还是在自己的blog上记录一笔吧!
方法共有三种:
1.申请亮屏锁
pm = (PowerManager)context.getSystemService(Context.POWER_SERVICE);
//得到电源管理器对象
wl = pm.newWakeLock(PowerManager.ACQUIRE_CAU...
分类:
移动开发 时间:
2014-11-21 18:58:27
阅读次数:
230
通过手机获取GPS信息,然后把利用GPS经纬度查询相应的地理位置信息。
1、利用android自带API实现,经过测试基本没有结果。留作参考。关键代码如下:
Geocoder geocoder=new Geocoder(GotoMyLocationActivity.this);
// Geocoder geocoder = new Geocoder(this, Local...
分类:
移动开发 时间:
2014-11-21 18:57:41
阅读次数:
218
额进入稍微大点的公司又是写文档又是写测试类,真麻烦。
今天讲一下android 单元测试
首先,我们来了解一下android的测试类的层次结构:
可以看出android中的测试方法主要有AndroidTextCase和InstrumentationTextCase。在这篇文章中,我将介绍Instrumentation这种测试方法,那么什么是Instrumentation?
...
分类:
移动开发 时间:
2014-11-21 18:56:48
阅读次数:
418
为何那么决绝?不给我喘气的机会。
突然就想搞一下视频播放,就查了一下资料。网上大牛真多,都讲的很详细。我就纵览细品了一下大牛们的代码。然后就随心写了一个综合的小例子。
其中涉及到:视频播放,文件选择等。用的重点内容:MediaPlayer SurfaceView SurfaceHolder VideoView 除此之外还有最基本的:Activity/Intent/Toast/Dialog/Me...
分类:
移动开发 时间:
2014-11-21 18:56:01
阅读次数:
271
目前有两种情况:
1.循环引用
把你.h中导入的.m文件改成@class,然后再在.m中import
2.没有导入框架
有时是在.mm文件里面操作,这时候需要使用OC的东西,比如说NSString什么的,就需要导入foundation.h
还有其他情况请留言,谢谢分享...
分类:
移动开发 时间:
2014-11-21 18:54:44
阅读次数:
232
今天主要分析Android Launcher源码中的一些重要类之间的关系,基本的加载app信息流程....
分类:
移动开发 时间:
2014-11-21 18:50:43
阅读次数:
249
清除数据时会发送ACTION_PACKAGE_DATA_CLEARED广播,在widgetProvider里面监听该广播并进行处理就可以了
public static class PackageDataClearedReceiver extends BroadcastReceiver {
private static final String ACTION_PACK...
分类:
移动开发 时间:
2014-11-21 18:51:29
阅读次数:
200
工具下载地址:http://download.csdn.net/detail/tsdfk1455/8184639
原理:
使用lint扫描出项目中的无用,重复,版本不合理等资源,这里我们只处理图片,layout,menu资源也就是对应lint
结果的UnusedResources,然后过滤出UnusedResources资源,对资源按照项目目录备份一份(防止误删,方便
恢复),然后删除...
分类:
移动开发 时间:
2014-11-21 18:50:57
阅读次数:
188
A Mathematical Curiosity
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 27597 Accepted Submission(s): 8787
Problem Description
Given two ...
分类:
移动开发 时间:
2014-11-21 18:47:53
阅读次数:
132
最近对Android设备的蓝牙操作进行了一些研究, 下面做一些总结, 版本是4.4,列出的解决方案多来源于网络,感谢强大的网友们:操作蓝牙可以分为常规的操作,和非常规的操作。所谓常规的操作,就是界面上有提示,需要客户许可进行的一些操作。非常规的则通常是采用反射等手段,达到不知不觉连接蓝牙的目的。一....
分类:
移动开发 时间:
2014-11-21 18:39:19
阅读次数:
851
Push的原理:Push 的工作机制可以简单的概括为下图:Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分...
分类:
移动开发 时间:
2014-11-21 18:32:50
阅读次数:
245
http://onevcat.com/2013/08/ios7-background-multitask/IOS提供了以下多中方式处理后台任务1:beginBackgroundTaskWithExpirationHandler2:特定任务的后台处理3:后台获取4:推送唤醒5:后台传输其中后面3种方式...
分类:
移动开发 时间:
2014-11-21 18:32:36
阅读次数:
194
在运行hadoop的官方Wordcount程序时报错java.lang.ClassNotFoundException: WordCount$TokenizerMapper提示信息为找不到TokenizerMapper类,但程序师官方的,应该没错。打包到Linux上可以运行,确定不是程序的错。然后在网...
分类:
移动开发 时间:
2014-11-21 18:31:54
阅读次数:
482