Android开发者指南(17) —— Designing For Perfor

来源:农民伯伯 责任编辑:栏目编辑 发表时间:2013-07-02 05:21 点击:

前言

  本章内容为开发者指南(Dev Guide)/Best Practices/Designing For Performanc,这里译为“性能优化”,版本为Android3.1 r1,翻译来自:"qiongju@gmail.com",欢迎大家访问他的博客:"

http://admires.iteye.com/

",再次感谢"qiongju@gmail.com" !期待你一起参与翻译Android的相关资料,联系我over140@gmail.com。

 

声明

  欢迎转载,但请保留文章原始出处:)

    51CTO:http://over140.blog.51cto.com

Android中文翻译组:http://goo.gl/6vJQl

 

 

Designing for Performance

译者署名: qiongju@gmail.com

译者链接:http://admires.iteye.com/

版本:Android 3.1 r1

 

原文

         http://developer.android.com/guide/practices/design/performance.html

 

性能优化

Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航。由此,它必须是高效的。电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了。由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早会发现是由于你的程序。

虽然这份文档主要包含着细微的优化,但这些绝不能成为你软件成败的关键。选择合适的算法和数据结构永远是你最先应该考虑的事情,但这超出这份文档之外。

 

简介

写出高效的代码有两条基本的原则:

* 不作没有必要的工作。

* 尽量避免内存分配。

 

明智的优化

这份文档是关于Android规范的细微优化,所以先确保你已经了解哪些代码需要优化,并且知道如何去衡量你所做修改所带来的效果(好或坏)。开发投入的时间是有限的,所以明智的时间规划很重要。

(更多分析和笔记参见总结。)

这份文档同时确保你在算法和数据结构上作出最佳选择的同时,考虑API选择所带来的潜在影响。使用合适的数据结构和算法比这里的任何建议都更有价值,优先考虑

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Android 完全退出程序
      • 原创:Android应用开发-Andorid歌词秀,含源码
      • android 屏幕保护
      • Android手机软件汉化教程---第四课 dex文件汉化
      • 众多Android 开源项目推荐,给力工作给力学习
      • Android Audio代码分析4
      • Android得到已安装的应用程序信息!
      • Android开发者指南(29) —— USB Host and Accessory
      • Android成长的幕后推手:工程师鲁宾
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1