2016-02-29 11:42:57 665浏览
移动开发领域发展如火如荼,最受欢迎的莫不如Android应用软件。随着人们对生活质量要求越加提高,对于Android开发人才的职业水随之增高。扣丁学堂Android培训讲师从业开发领域十余年,就本身Android开发经验做一总结。
浅谈深圳Android培训机构之Android开发经验总结60条:
1、 有序队列操作add、delete操作时注意保持排序,否则你会比较难堪喔。
2、 数据库删除数据时,要注意级联操作避免出现永远删不掉的脏数据喔。
3、 关于形参实参:调用函数时参数为基本类型传的是值,即传值;参数为对象传递的是引用,即传址。
4、 listview在数据未满一屏时,setSelection函数不起作用;ListView批量操作时各子项和视图正确对应,可见即所选。
5、控制Activity的代码量,保持主要逻辑清晰。其他类遵守SRP(单一职能),ISP(接口隔离)原则。
6、 arraylist执行remove时注意移除int和Integer的区别。你懂得。
7、 Log请打上Tag,调试打印一定要做标记,能定位打印位置,否则尴尬是:不知道是哪里在打印。
8、 码块/常量/资源可以集中公用的一定共用,即使共用逻辑稍复杂一点也会值得,修改起来很轻松,修改一种,到处有效。
9、 setSelection不起作用,尝试smoothScrollToPosition。ListView的LastVisiblePosition(最后一个可见子项)会随着getView方法执行位置不同变动而变。
10、与Activity通讯使用Handler更方便; 如果你的框架回调链变长,考虑监听者模式简化回调。
以上就是扣丁学堂Android培训讲对于Android开发经验的部分总结,之前扣丁资讯中《Android培训多少钱之Android开发经验总结60条(一)》已经为大家做了部分总结,有兴趣的读者可以看看。