第二篇:Android四大组件之Activity的认识与使用



1.activity:
1.注意,如果你的应用程序中没有声明任何一个活动作为主活动,这个程序仍然是可
以正常安装的,只是你无法在启动器中看到或者打开这个程序。这种程序一般都是作为第三
方服务供其他的应用在内部进行调用的,如支付宝快捷支付服务。 (android studio中无法进行安装)


2.隐藏标题栏:requestWindowFeature(Window.FEATURE_NO_TITLE)的意思就是不在活动中显示
标题栏,注意这句代码一定要在setContentView()之前执行,不然会报错.


3.活动生命周期一定要了解清楚.(参考第一行代码的图会理解的好,在返回栈中的活动有运行、暂停、停止三种状态,返回栈之外只会是销毁状态)


   活动状态:


每个活动在其生命周期中最多可能会有四种状态:运行状态、暂停状态、停止状态、销毁状态.


   活动的生存期:
完整生存期、可见生存期、前台生存期.
4.活动被回收了怎么办?
Activity 中还提供了一个onSaveInstanceState()回调方法,这
个方法会保证一定在活动被回收之前调用,因此我们可以通过这个方法来解决活动被回收时
临时数据得不到保存的问题。



什么是intent?
Intent 是Android 程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组
件想要执行的动作,还可以在不同组件之间传递数据.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值