移动应用07_Android优化和性能提高-精品·公开课件.pptVIP

  • 1
  • 0
  • 约5.08千字
  • 约 51页
  • 2018-11-04 发布于广西
  • 举报

移动应用07_Android优化和性能提高-精品·公开课件.ppt

Android 优化和性能提高 目录 -???????? 概览 -???????? 原因 -???????? 从设计开始做起 -???????? 和普通 Java 理念不同 -???????? 常用优化要点 -???????? 本地代码指令 -???????? 执行不同指令所需时间的对比 为什么我们要关心性能 摩尔定律 摩尔定律不适用移动设备 手机越来越小 功耗会越来越低 电池的持续的时间越来越长 CPU限制 不可能有无限快的CPU CPU越快,电池消耗越大 多个应用程序可能会在同一时间争夺 内存和电源限制 记忆体在移动世界里是珍贵资源 8G或16G记忆体是指闪存记忆 没有无限大的电池或永远连着的电源 应用程序必须尽量节省电池使用 Android应用程序要快、要有效 模拟器 !=真正的移动设备 将内存分配保持在最低水平 紧凑的风格 尽量少用计算能力和数据存储 适合小屏幕 延长有限的电池寿命 性能优化的原则 原则 设计上的优化永远优于代码上的优化 不要做不必要的事 不要分配不必要的内存 用户体验 程序是否响应快速而灵活 不要寄希望于JIT编译器 体系结构上的优化 是最具影响力的 不取决于那个系统 使用本机代码 编译的C / C + + 一个字:快 Android NDK JNI 在极少数情况下 可能需要ARM汇编代码 只在一个很有限的范

文档评论(0)

1亿VIP精品文档

相关文档