检测和解决Android应用的性能问题
2016-04-29 00:00
381 查看
前言
无论你的应用多么有创新性、有用,如果它卡得要命,或者非常消耗内存,那么没人会愿意使用它。因此,性能变得尤为重要。当你忙碌于构建精美的用户界面或者完成新的特性时,你可能容易忘却掉一些性能相关的事情。
这也是为什么有Google Play的应用审核机制的原因之一。
这篇文章中,你会看到每个Android工程师需要了解的一些性能问题。你将会学会使用Android SDK提供的、已安装在你的设备中的工具来测试这些问题是否发生在你自己的应用中。
如果在你的应用中发现了一个性能问题,你肯定会想修复它。我们还会看一看如何使用Android SDK 工具来获取更多关于那些没有覆盖到的性能问题的相关信息。一旦你有了这些信息,你将会对如何提升应用性能有一个更深刻的理解,并且能够构建出让用户喜爱的App。
1.过度绘制
2. Android 图形渲染
3. Memory Leaks 内存泄漏
相关文章推荐
- Android 自定义View(2)
- Android Studio 2.1稳定版更新
- android studio 中的编码问题
- 【Android】Android的Activity生命周期
- 关于Android Force Close 出现的原因 以及解决方法
- 20145208 实验四 Android开发基础
- 关于Android应用程序退至后台,再次启动数据丢失的问题
- Android夜间模式初探
- Android中Parcelable接口用法
- 四大组件的工作过程探索(一)
- Android Matrix的使用与自定义动画
- Android之路的起点!
- Android四种常用布局属性详解
- Android自定义View(Paint和Canvas的基本使用)
- eclispse项目导入Android项目 java.lang.UnsatisfiedLinkError: Native method not found:
- Android反编译
- Android四大基本组件介绍与生命周期
- Android Studio 下debug情况下直接使用release的签名
- 九、解释器设计模式
- Android 常用抓包工具介绍之Charles