Android应用性能优化
来源:互联网 发布:119手游网 92kaifa源码 编辑:程序博客网 时间:2024/06/06 00:50
遇到的问题:
1)ANR
2)ListView 卡顿,不流畅
3)Activity启动慢
4)动画不流畅,启动前卡顿
5)自定义view启动慢
6) OOM
7)数据库大量操作
8)长时间运行后,程序变慢
基本思想:
1)语言层解决问题,语法上提高性能
2)合理的数据结构和算法
3)布局优化,布局深度控制
4)工作线程与UI线程分离
5)合理的缓存机制
6)NDK合理使用
7)优化的SQL语句
8)使用工具,分析问题找出瓶颈
优化工具:
view优化工具:hierarchy view
代码优化工具:Lint
内存、方法优化工具:Heap、TraceView
Dalvik日志分析,logcat日志分析
Android手机开发者选项的“过度绘制”选项。
0 0
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化
- android 应用性能优化
- android 应用性能优化
- Android应用性能优化
- Android应用性能优化
- Android应用性能优化方案
- android应用性能优化方案
- Android 应用优化 内存、性能
- Android应用性能优化小结
- Android应用性能优化笔记
- java练习2:去除容器(ArrayList)中重复的元素
- 华为离职副总裁徐家骏的工作感悟
- leetcode 204: Count Primes
- XFire+Spring整合构建Web Service的框架搭建实例代码下载
- 跟我学分布式事务之2PC和3PC
- Android应用性能优化
- Hadoop 1.x 伪分布式环境测试
- 在非ViewController中显示AlertController的方法
- hdu-1242Rescue(优先队列+bfs)
- 并发相关的Java library
- Android] 内存泄漏调试经验分享
- HDOJ-2577 How to type
- 用PHP打印出前一天的时间,格式是2006-5-10 22:21:21
- bzoj3159: 决战