一个月的时间,先花了两个星期看了mars老师的视频教程,对Android有了基本的概念性的了解,建立了Android开发的知识面,了解了一些代码基础知识,看完之后,就能够看懂Android的代码和语法了,比如findViewById,onClickListener,activity生命周期等。但也有一些问题,可能是视频有点过时的原因,其中一些知识已经不能用,比如发出系统通知的方法就不能用了,以及从Android 4之后对网络的访问不能在主线程中进行了,否则会抛出异常:android.os.NetworkOnMainThreadException。
看了《第一行代码》,学习了Android的基础与四大组件:activity、receiver、service、content provider,这里写的与mars老师讲的四大组件有点冲突,网上查询后得知是mars老师的错误,因为四大组件最大的共同点,就是需要在AndroidManifest文件中进行注册。在看书的同时,将书中的代码都敲了一遍,也算是培养了敲代码的手感。