摘要:
[Background]ANR:Application Not Responding系统向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。默认情况下,在android中Activity的最长执行时间是5秒,BroadcastReceiver的最长执行时间则是10秒。[Solution]1、找到SDK下的adb工具,连接手机2、输入命令adb bugreport,查看log信息3、在log中查找last anr,就可以非常清楚的看到最后一次ANR的详细信息 阅读全文
摘要:
[Question]使用startActivityForResult,并没有启动设置中的activity,而是直接调用了onActivityReslut()方法。[Solution]查看Androidmanifest.xml中关于要启动的activity的声明是否有 android:launchMode="singleTask",把这句话去掉就OK了[Analyse]1、Activity 的加载模式(launchMode)有关,该属性可以在 AndroidManifest.xml 中设置。2、将其设为 singleInstance,经测试,所有需要传递或接收的 Activi 阅读全文
摘要:
ORMLite[offical site]http://ormlite.com/GreenDAO[offical site]http://greendao-orm.com/ActiveAndroid[offical site]http://www.activeandroid.com/ORMDroid[Github]https://github.com/roscopeco/ormdroidDroidParts[offical site]http://droidparts.org/Androrm[offical site]http://androrm.the-pixelpla.net/ 阅读全文