项目开工之前--一些心得
2012-04-24 13:51
218 查看
1. 在进行界面布局的时候,一定要考虑到横竖屏的切换,尽量做到后期不用适配很多的机器。 2. 对于Activity的生命周期的控制,一定要严谨,考虑周全,什么时候查询,什么时候移除监听器,activity的三种生命周期的切换,保存界面信息,恢复界面信息,都要在代码编写之前尽量考虑周全,切不可跟着bug走。 3. 经常整理代码,类中用不到的属性,方法,一定要删除,不要想着以后可能用到,99%的情况是以后绝对用不到,这样做可以避免以后代码整理的混乱 4. 工作台的编码和工程的编码统一使用utf-8,同时将家里的电脑上的工作台与之同步,避免乱码。 5. 要做好工作记录,公司小,没有开发文档,这个没办法,自己尽量把自己的工作记录写好,例如某项功能的大体实现思路啊,遇到的难点啊,解决的办法啊等等,以后看的时候也不至于太费劲。 6. 方法名,属性名的定义切不可偷一时之懒,随便胡弄一个,多花点时间起个好名字,以后能省很多的事。 7. xml进行页面布局的时候,尽量能够做到元素的重用,同时xml的名称很重要,凡是activity的布局文件,后面都要加个_activity的后缀,列表的ItemView的布局,都要加个_item的后缀,一定要做到统一,否则后期会很乱 8. res目录中用不到的drawable,styles,等等资源文件及时删除,后期删除会很麻烦,谁知道这个drawable有没有用到。 9. 线程,线程,这个必须重视重视再重视,能不开就不开,能少开就少开,能用Handler代替的就用Handler。开启一个线程的时候一定要考虑到什么时候,如何关闭这个线程。 10. 一定要进行单元测试 |
相关文章推荐
- 项目开工之前--一些心得
- 写在项目开工之前--一些心得
- IT项目管理的一些心得
- 项目架构搭建的一些心得体会 推荐
- 项目开发中的一些心得和总结
- 浅谈在国内做项目的一些心得及问题建议
- 近期项目的一些心得
- 项目中的一些个人心得
- 项目使用jspatch在线修复的一些心得
- 最近带项目的一些心得
- 关于之前写的声波通讯的jar库,一些心得
- 最近利用flex开发项目的一些心得
- 项目中的一些心得
- 导致项目的进展慢的一些心得
- 使用百度开放云 应用引擎 BAE 部署项目的一些心得
- 项目管理的一些心得技巧
- 最近项目中使用JDBC的一些心得
- 最近项目上没有很忙的事情,想利用这段时间来写写这几年来在项目开发上的一些心得体会,乐于跟大家分享
- 关于近期带项目的一些心得
- rails项目编写中的一些小技巧小心得