摘要: ReceiverCallNotAllowedExceptionmContext.registerReceiver()不能在BroadcastReceiver的onReceive()里面调用可以通过context.getApplicationContext().registerReceiver()来解... 阅读全文
posted @ 2015-11-30 10:36 zhou_guobao 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: Android 锁屏状态/锁屏密码等相关开始是在设备管理器方面找方法,但一直不行,可能在公司系统组同事的帮助下,知道KeyguardManager这个类 /** * 当前系统锁屏是否有密码 * @param mContext * @return */ public boolean hasSc... 阅读全文
posted @ 2015-11-25 15:15 zhou_guobao 阅读(1959) 评论(0) 推荐(0) 编辑
摘要: http://kb.cnblogs.com/page/519824/携程App的网络性能优化实践受益匪浅的一篇文章,让我知道网络交互并不是简单的传输和接受数据。真正的难点在于后面的性能优化下面对文章中的几点进行总结和整理,作为个人的笔记常见的网络性能问题:1.DNS问题DNS被劫持或失效DNS解析慢... 阅读全文
posted @ 2015-11-12 10:15 zhou_guobao 阅读(269) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/yydcdut/p/4945990.html一个不常见类的使用,名字叫ActivityLifeCycleCallbacks通常一个项目中有很多个activity,虽然每个activity都有自己独立的回调方法。但是假如需要对所有的activity进行做某... 阅读全文
posted @ 2015-11-11 15:37 zhou_guobao 阅读(177) 评论(0) 推荐(0) 编辑
摘要: Android SDK在线更新镜像服务器http://www.androiddevtools.cn/目前正在使用的是:包含详细的配图流程http://android-mirror.bugly.qq.com:8080/include/usage.html 阅读全文
posted @ 2015-10-30 13:43 zhou_guobao 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 两种方式:在activity的自定义主题中定义切换方式;overridePendingTransition()方法自定义主题:在项目的res/values/styles.xml中添加样式 现在假设有两个Activity, A 和 B。 在A中可以启动B. 同时,A,B的theme属性均设置为上面定... 阅读全文
posted @ 2015-09-24 15:45 zhou_guobao 阅读(2492) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/fancylovejava/article/details/45787729http://blog.csdn.net/boonya/article/details/387042291、volley 项目地址 https://github.com/smanik... 阅读全文
posted @ 2015-09-10 14:41 zhou_guobao 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 有那么一个开源jar包,叫gson可以很方便的将java中的对象和字符串相互转化,数据传输和处理的时候,用到的可能性很大https://github.com/google/gsonhttp://search.maven.org/#artifactdetails|com.google.code.gso... 阅读全文
posted @ 2015-09-09 10:21 zhou_guobao 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 该方案测试可行,系统版本4.4.2。它算是借助android系统的一个bug,不确定在后续更高的版本中是否修复。该功能和360防卸载功能一样的实现原理。主要的参考资料是:http://bbs.pediy.com/showthread.php?t=193123public class MantaAdm... 阅读全文
posted @ 2015-09-06 16:22 zhou_guobao 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: 在线程中调用包含创建handler方法的时候,会报错,提示:“need call Looper.prepare()” -- 在创建之前,调用Looper.prepare()方法来创建一个looper但是这个包含创建handler的方法,可能在主线程中调用,也可能在子线程中调用。在主线程中调用的时候,... 阅读全文
posted @ 2015-09-01 11:42 zhou_guobao 阅读(189) 评论(0) 推荐(0) 编辑