Android平台开发中的重构三步走
来源:互联网 发布:centos虚拟机连接网络 编辑:程序博客网 时间:2024/06/05 03:36
我们都知道,技术是优质产品的必要条件,要满足用户不断变化的需求,必须有弹性的技术实现框架;android开发平台正是提供给开发者一个清晰且有弹性的架构,正如我们在eclipse开发环境中心建一个android开发项目时,生成的不同文件夹,如src是存放源代码的目录,res是存放资源的目录,这就是为了单纯化界面修改模式,将界面描述部分的程序代码,抽取到程序外部的xml说明文件中。简而言之,即java+xml结构。
第一步:举手之劳的重构,简单却必——将字符串抽离到xml
第二步:使用架构设计模式的重构——android平台中应用的MVC模式
第三步:增加软件功能——国际化和其他
首先使用Resources res =getResources();获得资源对象,接着使用Configuration conf = res.getConfiguration();取得设置对象,然后使用conf.locale = Locale.SIMPLIFIED_CHINESE;将我们的语言,最后将我们的配置显示出来DisplayMetrics dm = res.getDisplayMetrics();Res.updateConfiguration(conf,dm);
当然我们也可以做成选项,然用户自己来选择。
最后,增加软件功能的努力也不仅只有国际化,还有让程序能适应不同的屏幕方向,显示方式和浏览方式等等。也有对我们的程序做减法,去掉冗余的部分。总之,考虑用户的使用,让用户获得更好的体验是我们的目标。
我只是简单介绍了一下我在android开发中使用的一些重构技巧,当然重构的方向远不止如此,还有统一的命名方法等方法,这里就不再赘述。正如开篇时提到的,android开发平台给我们提供了非常清晰的架构,我们在开发中要利用好它使我们的代码更好读,程序更好用,这才是作为一个开发者最需要做的,每天做一下小的改进,日久天长,我们的程序就会朝这个目标迈进,希望所有开发者都能有更好的应用。- Android平台开发中的重构三步走
- Android平台开发中的重构三步走
- Android开发平台部署
- Android开发平台搭建
- Android开发平台搭建
- Android 开发平台搭建
- Android 开发平台配置
- 搭建android开发平台
- android开发平台搭建
- eclipse平台ANDROID开发
- Android配置开发平台
- Android 开发平台搭建
- Android平台开发游戏
- Android开发平台
- Android开发平台简介
- 《Android开发开放平台》
- Android开发平台搭建
- Android开发平台搭建
- What is server farm in Sharepoint?
- Android开发者指南—— AIDL
- ruby中类的写法以及属性,实例变量,类方法的用法 .
- I - Expanding Rods解题报告(黄杰)
- oracle 存储过程自治事务(Autonomy transaction)
- Android平台开发中的重构三步走
- VBO的使用
- vi/Vim + Cscope/Ctags
- 发布Android项目到模拟器时出现timeout异常的处理
- RUBY文件读写
- Activity的跳转与传值
- RTMP协议详解(一)
- 【通知】3月21日21点至22点博客频道服务暂停公告
- RTMP协议详解(二)