最近开始学习android,写个学习笔记吧,各位大虾请华丽的无视之.....
1环境搭建:
本人也是小虾一只,之前用过一段时间的eclipse,java也只是会一些皮毛,从网上找了一本电子书《GoogleAndroidSDK开发范例大全》,就开始了这个有点不靠谱的学习之路,就用这个学习笔记记录一下吧。
首先要有java的开发工具包,就是jdk(Java Development Kit,包括了Java运行环境,Java工具和Java基础的类库),从网上下一个就可以了,(八一下JRE,Java Runtime Environment,Java运行环境,是运行java程序所必须的环境的集合)。
其次,要有androidsdk,就是开发android应用需要的工具包,同样可以从网上下,里面有模拟器。
最后,下一下eclipse(不然用什么开发...),然后在eclipse中安装adt。
将上面这些安好,遇到的各种问题网上都有解决方法。
然后,就按照那个电子书来学啦。
照着书做,很容易,对eclipse不熟悉的可能要先熟悉下。
看了几课,先要有一个思想,就是画面和后台基本是分开的,也就是说xml和class是两大块,我们要做的就是class里加载xml,再折腾xml。
按照课程熟悉各种控件,话说android的控件运行起来很华丽丽的。
可以在xml里随意拖一些控件上来,在控件右键,属性里设置一些,看看有什么变化之类的。
在class里想要折腾哪些控件,就创建一个那个控件的对象,然后赋值,然后就改变那个对象就行了,有很多方法属性的。
在eclipse里按alt+/ 就可以显示出对象或方法之类的,比较方便(但有些也不显示,汗),有时候不编译的话,要clean一下......
目前有点问题就是,什么情况下声明类级的变量,什么情况下只在方法里声明局部变量就行呢,这个问题在activity之间跳转时让我有些困惑。
目前进度3-13结束。2011-03-01