12条在android开发中的代码优化建议

标签: android 开发 代码 | 发表时间:2012-11-10 23:54 | 作者:androidzhaoxiaogang
出处:http://blog.csdn.net
1.For each比其它的循环方式高效;

2.访问本地局部变量比类变量高效;

3.字符串拼接StringBuilder比String高效;

4.用静态内部类往往会更高效;

5.Handler传递消息比Broadcast Receiver广播高效;

6.Parcelable比Serializable高效;

7.插入多条数据到数据库用事务比循环插入多条数据高效;

8.完成相同功能,层次越少的xml布局渲染越高效;

9.HttpClient的连接池访问方式比HttpUrlConnection反复建立连接更高效;

10.在需要反复创建线程的地方使用线程池会更高效;

11.尽量减少在循环中去创建变量会更高效;

12.在传输数据时,JSON比XML更高效;

。。。


作者:androidzhaoxiaogang 发表于2012-11-10 23:54:50 原文链接
阅读:135 评论:0 查看评论

相关 [android 开发 代码] 推荐:

Android Native 代码开发学习笔记

- iDesperadO - WindStorm
本文提供排版更佳的PDF版本下载. JNI,全称Java Native Interface,是用于让运行在JVM中的Java代码和运行在JVM外的Native代码(主要是C或者C++)沟通的桥梁. 代码编写者即可以使用JNI从Java的程序中调用Native代码,又可以从Native程序中调用Java代码.

12条在android开发中的代码优化建议

- - CSDN博客推荐文章
1.For each比其它的循环方式高效;. 2.访问本地局部变量比类变量高效;. 3.字符串拼接StringBuilder比String高效;. 4.用静态内部类往往会更高效;. 5.Handler传递消息比Broadcast Receiver广播高效;. 6.Parcelable比Serializable高效;.

android开发异常信息收集程序代码

- - CSDN博客移动开发推荐文章
首先创建全局的Application ,此Application全局通用. CrashHandler crashHandler = CrashHandler.getInstance();//这是收集异常信息的单例类,具体代码请看下文. crashHandler.init(getApplicationContext());//初始化.

Android开发Tips

- - CSDN博客推荐文章
欢迎Follow我的 GitHub, 关注我的 CSDN.. 介绍一些, 在Android开发中, 会经常使用的小知识点.. submodule与git可以保持实时同步. 导入, 路径多于一个, 前面不添加冒号(:).. 使用PackageManager.. // 检查App是否安装 private boolean appInstalledOrNot(String uri) {.

android 编程代码规范

- - CSDN博客推荐文章
                学习android开发已经有很长时间了,但是有时代码却很少用规范的模式进行书写,下面就简要的总结了自己学习的代码规范. 一、关于一些常量值资源的书写规范. 颜色值有RGB和透明信息Alpha组成,以#开头, 形式有 #RGB                        #ARGB                        #RRGGBB                    #AARRGGBB.

[原]Android有用代码片断(六)

- - 傲慢的上校的专栏
         不知不觉中,就收集了超过95条的自己感觉有意思的代码片段,分为五篇文章: android有用代码片段、 Android有用代码片段(二)、 Android有用代码片段(三)、 Android有用代码片段(四)、. Android有用代码片段(五). 这五篇,今天,开始第六篇的整理.

Android实用代码七段(一)

- - 博客园_首页
 这里积累了一些不常见确又很实用的代码,每收集7条更新一次,希望能对大家有用.   欢迎转载,但请保留文章原始出处:) .     博客园:http://www.cnblogs.com.     农民伯伯: http://over140.cnblogs.com   . 1、精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕) .

Android 4.0.3 源代码已推送到 AOSP

- - 谷安——谷奥Android专题站
16日 Google 宣布了 Android 4.0.3,该版本的源码目前已经推送到 AOSP 上,这是目前最新版本的 Ice Cream Sandwich. 这是首次推送了 4 个不同的版本,包括 Motorola XOOM、 Nexus S 和两个 Galaxy Nexus 版本.

Android WebView中的JavaScript代码使用

- - 博客园_首页
  上一篇博文: Android WebView使用基础已经说了一些Android中WebView的基本使用.   本篇文章主要介绍WebView中的JavaScript代码的执行相关,已经JS代码与Android代码的互相调用.   (因为本人对Web开发并不是很熟悉,所以如果有哪些地方说得不对,还请指正.

Android代码优化小技巧总结

- - 移动开发 - ITeye博客
关注微信号:javalearns   随时随地学Java. 这篇文章主要是介绍了一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个Android App的性能提升还是有作用的,只是不能较大幅度的提升性能而已. 选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中不会涉及这方面.