摘要:
原文地址:http://www.cnblogs.com/oubo/archive/2011/11/15/2394620.html1. 系统引导bootloader1) 源码:bootable/bootloader/*2) 说明:加电后,CPU将先执行bootloader程序,此处有三种选择开机按Camera+Power启动到fastboot,即命令或SD卡烧写模式,不加载内核及文件系统,此处可以进行工厂模式的烧写开机按Home+Power启动到recovery模式,加载recovery.img,recovery.img包含内核,基本的文件系统,用于工程模式的烧写开机按Power,正常启动系统, 阅读全文
摘要:
原文地址:http://www.cnblogs.com/devinzhang/archive/2012/01/28/2330316.html1.单元测试概念 单元测试(又称为模块测试),检验程序模块(软件设计的最小单位)正确性的测试工作,常常是程序员写的一段代码。对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。 android中的测试框架是扩展的junit3,所以在学习android的单元测试之前,可以先学习junit3的使用.junit3要学习的东西其实也不多. junit3的入门可以参考:http://android.blog.51cto.co.. 阅读全文
摘要:
原文地址:http://www.cnblogs.com/xiaoQLu/archive/2012/11/27/2790539.html认真对比了下,发现原作者非常认真呀呵呵。总体规范: 类名要清晰,能反映出这个类的作用,最好能达到见名知义的效果 方法名要使用动宾短语eg: public boolean moveTaskToBack(boolean nonRoot); 构造函数使用pascal命名规则,又叫大驼峰规则,首字母大写 普通方法和成员变量采用小驼峰规则(camel规则),首字母小写 普通方法的局部变量采用下划线规则,以_开头1.类的成员变量 所有公开的类常量:定义为静态fi... 阅读全文