摘要:
ANR(Application not responding)是指一个应用程序运行不流畅的情况下弹出的“程序无响应”对话框,用户可选择停止应用也可选择等待响应。而造成这种影响的主要原因是Activity的执行时长最多为5s,而BoadcastReceiver执行时长最多为8s,若主线程当中执行的... 阅读全文
摘要:
小编基础薄弱,发的内容不算是抄袭,但也基本都是借鉴,若有不足的地方还望点评。内存泄漏(Out Of Memory)俗称OOM,翻了网上一些资料,发生OOM的情况大致有两种,一种是Activity当中对象的引用故障,另一种是APP的内存限制。1.针对引用对象促使OOM的Handler,参考原文主要是G... 阅读全文
摘要:
① 通过Binder实现通信Activity调用bindService(Intent service, ServiceConnection conn, int flags)方法,绑定一个继承Service的引用对象MsgService。通过实例化ServiceConnection接口内部类监听的方法... 阅读全文