Android性能优化
文章平均质量分 69
niu0147
这个作者很懒,什么都没留下…
展开
-
二、SQL语句优化
在项目编写中,sql语句经常用到,写的时候也很随意,完成功能没问题,很少在sql语句上出现性能的问题,因此也没有考虑这方面的优化,今天看了别人写的代码对比我写的,确实有很多不足之处。 经常出现以下代码://伪代码public void save(List list){ String sql = "insert into table values(?,?)"; for(Bean原创 2015-01-12 15:56:58 · 451 阅读 · 0 评论 -
Android 内存泄露实践分析
出自:http://wetest.qq.com/lab/view/161.html?from=adsout_qqtips_past2&sessionUserType=BFT.PARAMS.199167.TASKID&ADUIN=314148501&ADSESSION=1474160684&ADTAG=CLIENT.QQ.5455_.0&ADPUBNO=26550定义内存泄漏也转载 2016-09-18 17:30:07 · 4960 阅读 · 0 评论 -
简单粗暴!Android Activity泄漏问题解决方案
http://wetest.qq.com/lab/view/63.html测试跟你说你的XXActivity泄露了,你如何确认是否真的泄漏?确认泄漏后,你又如何定位是哪里的问题导致内存泄漏?Android日常开发中,内存泄漏的重灾区就是Activity,相信这两个是每个Android开发者都碰到过的问题,遇到这种问题,我们一般都会祭出我们的杀手锏:Dump Java H转载 2016-07-29 12:13:35 · 1020 阅读 · 0 评论 -
基于Android Studio的内存泄漏检测与解决
http://wetest.qq.com/lab/view/99.html自从Google在2013年发布了Android Studio后,Android Studio凭借着自己良好的内存优化,酷炫的UI主题,强大的自动补全提示以及Gradle的编译支持正逐步取代Eclipse,成为主流的Android开发IDE。Android Studio在为我们转载 2016-07-29 11:41:10 · 336 阅读 · 0 评论 -
Android代码内存优化建议-OnTrimMemory优化
+OnTrimMemory 回调是 Android 4.0 之后提供的一个API,这个 API 是提供给开发者的,它的主要作用是提示开发者在系统内存不足的时候,通过处理部分资源来释放内存,从而避免被 Android 系统杀死。这样应用在下一次启动的时候,速度就会比较快。+本文通过问答的方式,从各个方面来讲解 OnTrimMemory 回调的使用过程和效果。想要开发高性能转载 2015-07-23 14:53:51 · 762 阅读 · 0 评论 -
一、布局优化
前一段时间找工作面试时问道Android 性能优化问题。有的问题问的我一头雾水,这其中问到了 内存优化 ,垃圾回收 ,布局优化等。看来是我知识更新的太慢了。 于是 业余 找了些资料 累计一些这方面的知识。 第一个先说下布局吧。写了这么多界面,还从来没考虑过性能问题,只要实现功能效果就行,一看在手机上能跑 就行了,这个态度以后要慢慢改正。 项目中遇到过页面卡的问题 ,现在回想起页面的实现原创 2015-01-12 15:07:44 · 500 阅读 · 0 评论 -
内存泄露检测工具LeakCanary
from:http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/看说明挺好的,有时间研究一下,先转了!!!LeakCanaryAndroid 和 Java 内存泄露检测。“A small leak will sink a great ship.” - Benjamin Franklin千里之堤, 毁于转载 2015-07-09 17:00:49 · 648 阅读 · 0 评论 -
使用Handler引发内存泄露的改进
如果您在Activity中定义了一个内部Handler类,如下代码:帮助123456789101112131415161718192021publicclass Mai转载 2015-07-09 17:47:48 · 411 阅读 · 0 评论 -
合理管理内存
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/42238627有不少朋友都问过我,怎样才能写出高性能的应用程序,如何避免程序出现OOM,或者当程序内存占用过高的时候该怎么样去排查。确实,一个优秀的应用程序,不仅仅要功能完成得好,性能问题也应该处理得恰到好处。为此,我也是阅读了不少Android官方给出的高性能编程建议,那么转载 2015-02-10 16:19:46 · 538 阅读 · 0 评论 -
Android程序Crash时的异常上报
转载请注明来源:http://blog.csdn.net/singwhatiwanna/article/details/17289479前言大家都知道,android应用不可避免的会发生crash,无论你的程序写的多完美,总是无法完全避免crash的发生,可能是由于android系统底层的bug,也可能是由于不充分的机型适配或者是糟糕的网络状况。当crash发生时,系统会kill掉你的转载 2015-01-06 12:03:10 · 513 阅读 · 0 评论