`

android开发注意事项

 
阅读更多
感谢:http://blog.csdn.net/dragondog/article/details/6451538

1.ListView

ListView中item的布局至关重要,必须尽可能的减少使用的控件,布局。RelativeLayout是绝对的利器,通过它可以减少布局的层次。同时要尽可能的复用控件,这样可以减少ListView的内存使用,减少滑动时GC次数。
ListView的背景色与cacheColorHint设置相同颜色,可以提高滑动时的渲染性能。
ListView中getView是性能是关键,这里要尽可能的优化。

2.String

不要随意的使用stingA=StringB+StringC的写法,有大量拼接操作的地方用StringBuilder代替。

3.数据交换
与网络和数据库的数据交换,不要为了方便,把类型都定义为String。

4.减少网络交互的次数
访问server端时,建立连接本身比传输需要跟多的时间,如非必要,不要将一交互可以做的事情分成多次交互(这需要与Server端协调好)。

5.使用JSON吧
当访问一次服务器,拿回来的数据,竟然xml标记比被传输的有效信息还多,这就很让人无语了。。。。
分享到:
评论

相关推荐

    60条Android开发注意事项与经验总结

    4. 不要相信庞大的管理类的东西会带来什么好处,可能是一场灾难,而要时刻注意单一职责原则,一个类专心做好一件事情更为清晰。 5. 如果数据没有必要加载,数据请务必延迟初始化,谨记为用户节省内存,总不会有坏处...

    Android生存指南之:开发中的注意事项

    在Android开发过程中,需要注意多个关键点以确保应用的稳定性和用户体验。以下是一些重要的实践建议: 1. **处理系统配置变更事件**:Android系统在发生配置变更(如屏幕旋转、键盘隐藏等)时,默认会销毁并重新...

    android开发揭秘PDF

    14.3.2 游戏引擎设计注意事项 14.4 游戏引擎实现 14.4.1 Activity类实现 14.4.2 流程控制和线程 14.4.3 游戏对象与对象管理 14.4.4 图形引擎 14.4.5 物理引擎 14.4.6 事件模块 14.4.7 工具模块 14.4.8 脚本引擎、...

    Android切图注意事项

    以下是关于"Android切图注意事项"的详细解析: 1. **分辨率适配**:Android设备有着多种分辨率,常见的有MDPI(480x800)和HDPI(720x1280)。切图时需要为这两套分辨率准备图片,并将它们分别存放在对应的资源目录...

    android开发入门教程

    第2章 工欲善其事 必先利其器——搭建Android开发环境 2.1 开发Android应用前的准备 2.1.1 Android开发系统要求 2.1.2 Android软件开发包 2.1.3 其他注意事项 2.2 Windows开发环境搭建 2.2.1 JDK、Eclipse、Android...

    Android开发命名规范以及注意事项1

    《Android开发命名规范及注意事项详解》 Android应用开发过程中,一套良好的命名规范至关重要,它能够提升代码的可读性,方便团队协作,并降低后期维护的难度。本文将深入探讨Android开发中的命名原则、规范和一些...

    VLC for Android 基于 Opencv 对 RTSP视频 实时人脸检测

    五、Android开发注意事项 在Android环境中,需要考虑性能优化,如使用异步处理避免阻塞UI线程,以及合理管理内存,防止因频繁图像处理导致的内存泄漏。 总结,"VLC for Android 基于 Opencv 对 RTSP视频 实时人脸...

    Android开发规范

    在Android开发中,为了保证项目的整体质量、可读性和可维护性,制定一套统一的开发规范是至关重要的。一个良好的开发规范将涉及到项目结构、代码风格、资源命名等多个方面。本文档将详细解读Android开发中的一些基本...

    180个Android开发常见问题、实用技巧及注意事项

    在Android开发过程中,开发者经常会遇到各种问题,这些挑战可能...以上只是部分Android开发中的常见问题、实用技巧和注意事项,实际开发中还有更多细节需要注意。不断学习和实践,才能成为一名优秀的Android开发者。

    Android 开发帮助文档 中文版

    5. `使用说明.txt`:这是一个文本文件,可能包含了如何使用这些文档的指南,包括如何打开CHM文件,如何查找和理解API,以及可能的注意事项。 6. `AndroidBox0.5`:这个名字可能是指一个开发工具或者模拟器的早期...

    android免费开发资料.zip

    10. **Android真机开发教程.pdf**:这份教程专注于在真实设备上进行Android应用的开发和调试,可能包括了如何安装ADB、调试技巧、真机测试注意事项等内容,帮助开发者将应用实际运行在手机上进行测试。 通过学习...

    Android开发准备工作

    ### Android开发准备工作详解 #### 一、环境搭建基础——IDE选择与配置 ##### 1.1 IDE选择:Eclipse 对于Android开发来说,选择合适的集成开发环境(IDE)至关重要。根据给定的内容,这里推荐使用Eclipse作为...

    Android开发工具下载网址

    本文将深入解析Android开发工具下载网址的重要知识点,涵盖JDK(Java Development Kit)、Eclipse以及Android SDK的基本信息和使用指南,为初学者和有经验的开发者提供全面的资源指导。 ### 1. JDK1.6 - Java开发...

    184个Android开发常见问题、实用技巧及注意事项

    这份资料“184个Android开发常见问题、实用技巧及注意事项”正是为了帮助开发者解决这些问题而准备的。以下是部分可能涵盖的知识点: 1. **Activity生命周期**:理解Activity的创建、启动、暂停、恢复和销毁过程,...

    AndroidStudio使用svn第一次提交,忽略文件注意事项

    Android Studio 中使用 SVN 的第一次提交注意事项 Android Studio 作为一款功能强大的集成开发环境,在使用 SVN 进行版本控制时,需要特别注意第一次提交时的忽略文件问题。本文将对第一次提交时需要忽略的文件...

    Android开发艺术探索.任玉刚(带详细书签).pdf

    7.4 使用动画的注意事项 292 第8章 理解Window和WindowManager 294 8.1 Window和WindowManager 294 8.2 Window的内部机制 297 8.2.1 Window的添加过程 298 8.2.2 Window的删除过程 301 8.2.3 Window的更新过程...

    《Google Android开发入门与实战》

    1.4.3 模拟器使用注意事项 1.5 更上一层楼——加入Android开发社区 【视频列表】 第2章 工欲善其事 必先利其器——搭建Android开发环境 第3章 清点可用资本——AndroidSDK介绍 第5章 千里之行始于足下——第一个...

Global site tag (gtag.js) - Google Analytics