![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android异常处理
文章平均质量分 79
android菜杭
不邋遢、喜欢车
展开
-
ANR解析
1、什么是ANR? 在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并不希望每次都要处理这个对话框。每次,在程序里对响应性能的设计很重要,这样,系统不会显示ANR给用户。 2、ANR产生的原因原创 2017-06-13 20:01:52 · 402 阅读 · 0 评论 -
Android 内存泄漏的场景以及解决方式
最近在整理Android内存泄漏相关内容,目前整理出了以下八种情形,后期还会继续补充,请持续关注~单例造成的内存泄漏非静态内部类创建静态实例造成的内存泄漏Handler造成的内存泄漏线程造成的内存泄漏资源未关闭造成的内存泄漏使用ListView时造成的内存泄漏集合容器中的内存泄漏WebView造成的泄漏一、单例造成的内存泄漏 由于单例的静态特性使得其生命周期和应用的生命周期一样长,如果一个对...原创 2018-04-24 19:55:48 · 1049 阅读 · 0 评论