1.activity:
1.注意,如果你的应用程序中没有声明任何一个活动作为主活动,这个程序仍然是可
以正常安装的,只是你无法在启动器中看到或者打开这个程序。这种程序一般都是作为第三
方服务供其他的应用在内部进行调用的,如支付宝快捷支付服务。 (android studio中无法进行安装)
2.隐藏标题栏:requestWindowFeature(Window.FEATURE_NO_TITLE)的意思就是不在活动中显示
标题栏,注意这句代码一定要在setContentView()之前执行,不然会报错.
3.活动生命周期一定要了解清楚.(参考第一行代码的图会理解的好,在返回栈中的活动有运行、暂停、停止三种状态,返回栈之外只会是销毁状态)
活动状态:
每个活动在其生命周期中最多可能会有四种状态:运行状态、暂停状态、停止状态、销毁状态.
活动的生存期:
完整生存期、可见生存期、前台生存期.
4.活动被回收了怎么办?
Activity 中还提供了一个onSaveInstanceState()回调方法,这
个方法会保证一定在活动被回收之前调用,因此我们可以通过这个方法来解决活动被回收时
临时数据得不到保存的问题。
什么是intent?
Intent 是Android 程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组
件想要执行的动作,还可以在不同组件之间传递数据.