Google的文档上说的还是挺清楚的,下面这个图,基本上就可以了解一切了,我只说一下,在里面看到的几个算是比较好的点
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
2. 下面的这个参数可以用来进行版本判断,进而可以选择性使用一些高级组件
Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB
3. onPaused中不应进行运算量大的工作,而是应该去释放些设备,有必要的话存储用户状态什么的
4. onStop中可以进行一些运算量大或存储类的工作
5. onStart与onStop对应用来再次实例化那些在onStop中被释放的资料或对象
6. orientation改变时,系统会销毁和重建你的当前activity,使用的状态信息为“instance state”,他是一个Bundle对象,用户可手动在onSaveInstanceState()
中添加自己要保存的状态信息