软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > 安卓培训/ 正文

如何编写高效的Android代码?

2013-05-16 17:05:34 Java培训

     如何编写高效的Android代码?Android技术,相信每个人都有一定的了解,过去的几年中,Android机器人可谓大出风头,打败苹果和塞班,成为智能手机系统的王者。我们的生活快速发展,Android软件更新非常快,现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。今天就来讲解一下如何编写高效的Android代码。BWF软件IT培训网-河南郑州IT培训

    要高效,那就要系统反应迅速,这就需要我们坚持以下两个原则:不做不必要的事,不分配不必要的内存。在手持设备上,你别无选择。假如你认为Android虚拟机的性能与台式机相当,你的程序很有可能一开始就占用了系统的全部内存,这会让你的程序慢得像蜗牛一样,更遑论做其他的操作了。
    Android的成功依赖于你的程序提供的用户体验。而这种用户体验,部 分依赖于你的程序是响应快速而灵活的,还是响应缓慢而僵化的。因为所有的程序都运行在同一个设备之上,都在一起,这就如果在同一条路上行驶的汽车。而这篇 文档就相当于你在取得驾照之前必须要学习的交通规则。如果大家都按照这些规则去做,驾驶就会很顺畅,但是如果你不这样做,你可能会车毁人亡。这就是为什么这些原则十分重要。
    下面总结几条规则,可以了解一下:
    避免建立对象
    使用本地方法
    使用实类比接口好
    用静态方法比虚方法好
    不用getter和setter
    将成员变量缓存到本地
    使用常量
    谨慎使用foreach
    避免使用枚举
    将与内部类一同使用的变量声明在包范围内
    避免使用浮点数
    以上这些就是几个规则,坚守了这些规则,那么你就可以编写高效的Android代码,提高自己的工作效率。
如何编写高效的Android代码?
本文由软件培训网整理,转载请注明:http://www.softpeixun.com

Tags:郑州北大青鸟学士后课程是什么课程,郑州北大青鸟编程培训怎么样,郑州北大青鸟校区排名,郑州java培训学校哪家口碑不错,河南高考200多分上什么学校好,郑州大数据培训机构哪家好

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈