首先安装各种工具
依据指南
- 安装Java SDK
- 下载the ADT Bundle
- Eclipse + ADT plugin
- Android SDK Tools
- Android Platform-tools
- The latest Android platform
- The latest Android system image for the emulator
尝试第一个App,从那个Eclipse里就好。
注意开发的目录结构
AndroidManifest.xml包含项目的描述文件(在里面添加Activity)
res/ 包含了一些资源
Intent是Activity之间的交流方法
据说运行的时候会自动打包成apk挺好的。
学习了Log.e/v/i/w/d等调试的手段。代替Java中的System.out.println()
学习了Activity的生命期
onCreate/onDestory
onStart/onStop 可见和不可见
onResume/onPause 获得焦点和失去焦点(仍然可见)
学习了基本的控件
在Layout中定义,在代码中获取控件,添加事件监听。
Spinner需要设置适配器来注入数据
Layout中
声明控件的id
android:id="@+id/button"
android:text="button"
id据说可以通过findViewById的方法得到控件,怎么感觉很原始呢?