android开发中常见的不当处理导致“ANR”
来源:互联网 发布:复制手机联系人软件 编辑:程序博客网 时间:2024/05/18 00:27
1.耗时的数据库操作没有采用异步的方式去做处理(比如thread+handler,异步queryhandler等);
2.广播的onReceive里面有耗时操作;
3.handler的handlemessage里面有耗时操作;
4.初始化的数据和控件太多(不正确和低效率的初始化);
5.在onpostexecute里面有耗时操作;
6.频繁的创建线程或者其它大对象;
7.频繁的调用notifydatadetchanged方法;
8.主线程中加载过大数据和图片;
9.主线程中对大数据排序和循环操作;
10.过多的广播和滥用广播;
11.多个较为耗时的操作的叠加变成更耗时;
12.大对象的传递和共享;
- android开发中常见的不当处理导致“ANR”
- Android开发中ANR的处理
- Android中Handler使用不当导致内存泄露的问题
- Android的ANR处理
- Android 开发中遇到的 Exception & ANR
- Android常见ANR的分类
- 【警惕】synchronized导致的Android ANR
- 【Android】关于ANR的处理
- Android开发的ANR异常
- 如何分析android 开发中遇到的anr
- android应用程序中对于ANR主线程超时不响应导致强制关闭的解决方案
- android常见异常(ANR)
- android中,由于图像处理不当而引起的OOM问题及其解决方案(一)
- android中,由于图像处理不当而引起的OOM问题及其解决方案(二)
- Android 常见的内存使用不当的情况
- Android开发中ANR详解及解决办法
- 解决android应用点击按键过快导致的ANR
- android ANR处理方法
- apache httpd 不可不知的基础知识要点
- 图解WinXP局域网共享设置步骤
- 男装B区
- ALSA and TinyAlsa
- 真正快速的std::vector遍历方法
- android开发中常见的不当处理导致“ANR”
- android--相机开发
- 继续:C#中使用SQLite
- 编程方式动态加载QTP插件
- struts2文件下载时,下载文件和保存文件名都为中文时解决方案
- 博客正式版家
- 1151_Word Reversal
- 2012年年终总结(非官方版)
- java实现Hbase中的查询(一)Filter方式