码迷,mamicode.com
首页 >  
搜索关键字:android性能优化    ( 246个结果
【腾讯Bugly干货】Android性能优化典范之多线程篇
本文涉及的内容有:多线程并发的性能问题,介绍了 AsyncTask,HandlerThread,IntentService 与 ThreadPool 分别适合的使用场景以及各自的使用注意事项,这是一篇了解 Android 多线程编程不可多得的基础文章,清楚的了解这些 Android 系统提供的多线程基础组件之间的差异以及优缺点,才能够在项目实战中做出最恰当的选择。...
分类:移动开发   时间:2016-05-20 19:47:34    阅读次数:268
android 性能优化
android 性能优化java 代码优化 主要优化java 代码 对象, (等待kotlin)jvm 内存分三块,常量区(静态代码,指向的),堆,栈,static 变量的利用 ,一些全局变量的引用 如?如 : context 拿了 activuty 的引用 context 使用不当 a=b; // 相当于 a 保留 b 的引用 b=a;a.finisg(); b.finish();...
分类:移动开发   时间:2016-05-18 19:25:26    阅读次数:331
android 性能优化
本章介绍android高级开发中,对于性能方面的处理。主要包括电量,视图,内存三个性能方面的知识点。 1.视图性能 (1)Overdraw简介 Overdraw就是过度绘制,是指在一帧的时间内(16.67ms)像素被绘制了多次,理论上一个像素每次只绘制一次是最优的,但是由于重叠的布 局导致一些像素会 ...
分类:移动开发   时间:2016-05-17 06:17:26    阅读次数:218
Android性能优化之内存优化
1、内存溢出的原因 1.1、内存泄漏 内存泄漏和内存溢出的区别: 内存泄漏:程序中存在对无用对象的引用,导致GC无法回收。内存泄漏最终会导致oom。 内存溢出:程序在申请内存时,没有足够的内存空间供其使用,出现out of memory。 1.2、保存多个耗用内存过大的对象 应用的某些逻辑操作消耗掉大量内存(譬如加载一张不经过处理的超大超高清图片等)导致超过阈值。 2、内存优化 2...
分类:移动开发   时间:2016-05-12 23:09:30    阅读次数:221
Android性能优化 一 数据优化
在上一篇博客中,我和大家一起探讨了在Android中对SQLite数据库的操作优化细节。还没有看的点击这里: Android性能优化-布局优化 今天,继续Android性能优化 一 编码细节优化。 编码细节,对于程序的运行效率也是有很多的影响的。今天这篇主题由于技术能力有限,所以也不敢在深层去和大家分享。我将这篇主题分为以下几个小节: (1)缓存 (2)数据 ...
分类:移动开发   时间:2016-05-12 18:25:52    阅读次数:271
Android性能优化-SQLite数据库
本系列博文我想围绕在Android中的一些优化细节和大家进行分享。Android中的优化可谓又是一重任,Android不足以像PC端具有很高的内存执行空间给我们用来重量级使用开销。有限的内存资源限制了我们的扩展方向。所以,在Android中的内存优化以及性能优化成为了一个攻城狮不可忽略的重点所在。本系列博文关于性能优化我会分为一下4个模块来和大家分享: (1)Android性能优化 一...
分类:移动开发   时间:2016-05-12 17:58:47    阅读次数:210
Android性能优化-布局优化
在上一篇博客中,我和大家一起探讨了在Android中对SQLite数据库的操作优化细节。还没有看的点击这里:Android性能优化-SQLite数据库 今天,我们继续Android性能优化系列 - 布局优化。在Android中,UI布局作为展示性的标志,显示的速度直接体现了一个App对于客户直观的影响。一个好的App,在布局和UI上肯定有比较好的性能优化,所以布局优化成为了Android性能优化...
分类:移动开发   时间:2016-05-12 17:54:32    阅读次数:195
Android性能优化 一 优化小结
在前几篇的博客中,我从SQLite数据库、布局、数据处理,网络等方面和大家分享了一些优化的知识。本篇博客,我将以小结的方式和大家一起回顾在Android 性能优化方面的一些注意细节。 首先,我们从Android数据库-SQLite来分析了在操作数据库时我们可以优化的地方,我将其分为了两部分,分别是: (1)索引 (2)事务 其实这两部分在任何数据库中都是存在的。索引的建立,帮助我们...
分类:移动开发   时间:2016-05-12 14:18:24    阅读次数:131
Android性能优化
性能优化:布局优化、绘制优化、内存泄漏优化、响应速度优化、ListView优化、Bitmap优化、线程优化等 1.布局优化 思想:尽量减少布局的层级,绘制工作量少,性能高 操作:1.删除布局中无用的控件和层级            2. 选择使用性能低的ViewGroup,比如LinearLayout、FrameLayout,RelativeLayout功能复杂,优先使用前两者     ...
分类:移动开发   时间:2016-05-12 12:08:27    阅读次数:194
Android性能优化之一:ViewStub
ViewStub是Android布局优化中一个很不错的标签/控件,直接继承自View。虽然Android开发人员基本上都听说过,但是真正用的可能不多。 ViewStub可以理解成一个非常轻量级的View,与其他的控件一样,有着自己的属性及特定的方法。当ViewStub使用在布局文件中时,当程序inf ...
分类:移动开发   时间:2016-05-05 12:45:28    阅读次数:212
246条   上一页 1 ... 8 9 10 11 12 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!