Discuz! Board

 找回密码
 立即注册
查看: 2|回复: 0

做android的开发前途(转载)

[复制链接]

主题

帖子

5

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5
发表于 2024-10-30 06:30:31 | 显示全部楼层 |阅读模式
  做android的开发前途
  
  1) 首先要养成有良好的 编码习惯
  一个优秀的 开发者应该善于运用常识、完善的 算法和标准设计模式。要有资源意识,打开了就要记得关闭,尽量做到晚获取,早释放。这些由来已久的 编码准则同样适用Android应用开发,尤其是使用基础设备服务时。
  2) 使用最新的 Android SDK版本和API
  使用Android平台的 最新产品,保证你的 应用紧跟Android的 更新步伐。随着Android平台的 不断发展,部分功能可能被弃用或被更好的 功能取代,核心API接收了bug修复和性能改进,新API有助于开发者编写出更稳定的 应用。要明白最佳的 做法总是随着时间的 推移而变,聪明的 开发者应该总是站在整个平台的 最前沿。
  做android的开发前途
  3) 让阻塞操作远离主UI线程
  通过使用AsyncTask、线程、IntentService和自定义后台服务,保证应用的 灵活性。使用加载工具简化游标等长时间加载数据的 状态管理。当有其他程序运行时,不能让你的 应用滞后或中止。如果一个操作需要消耗较多时间和资源时,取消该操作,换成异步处理,这样应用就能保持响应,用户可以继续各种操作。该方法适用磁盘读写、访问内容提供方、数据库和互联网,以及解析和其他需要花费较长时间的 任务。
  做android的开发前途
  4) 确保UI布局简单优雅
  简单的 屏幕不仅方便阅读,还能加快加载速度。与其在一个单一屏幕上堆砌太多不必要的 功能,不如花时间去开发优雅的 用户界面。简单优雅的 UI不仅能提高应用性能,还能提高用户使用该应用时的 效率。
  5) 使用Hierachy Viewer可视化调试工具
  Hierachy Viewer能很方便地在开发者设计,调试和调整界面时,快速定位问题,解决问题,提高开发效率。
  6) 使用layoutopt进行布局优化Layoutopt是一款简单的 命令行工具,可帮助找到不必要的 控件嵌套以及缩减布局资源,从而使应用变得可能“苗条”。控件越少、布局层次越浅,性能就越好
  千锋教育:http://www.mobiletrain.org
  千锋网:http://www.1000phone.net
  千锋ios开发培训http://www.mobiletrain.org
  3千锋教育论坛:http://bbs.mobiletrain.org
  手游开发培训:http://game.mobiletrain.org
  http://sz.mobiletrain.org/
  联系电话:400-654-7778   010-82790226
   
   
   
   
   
   
   http://www.heishabox.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver| 手机版| 小黑屋| 教育创新工坊

GMT+8, 2024-11-23 09:54 , Processed in 0.030627 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表