安卓四大组件-Activity

四大组件-Activity是一个页面并且可以响应进行交互。。例如:打电话页面

相关API:

  1. 一般的启动Activity:startActivity(Intent intent)
  2. 结束当前的Activity:finish()
  3. 获得启动的Activity的Intent :getIntent()

在这里插入图片描述
Intent(意图):是Activity、services和broadcastReceiver的信使。【携带数据】

  1. 显示Intent:明确指定的目标组件的Intent
    创建对象:Intent(Context context,Clas8s clazz)
  2. 隐示Intent:不明确指定的目标组件的Intent(一个文件点击分享时会有多个选项,如:分享给qq、短信、email等等……这就是隐示Intent)
    创建对象:Intent(String action)

启动一个Activity的流程:
在这里插入图片描述
Activity页面的四种状态:

  1. 运行状态running:可见也可操作
  2. 暂停状态pause:页面部分可见,但不可操作(按删除的时候提示一个确认框,此时是暂停状态)
  3. 停止状态stop:页面不可见,但对象存在(按home键是停止状态,返回上一层也是停止状态)
  4. 死亡状态Destroy:对象不存在(清除是死亡状态)

回调方法:

  1. onCreate()
  2. onStart()
  3. onResume()------------运行状态必会调用onResume()方法
  4. onPause()
  5. onStop()
  6. onDestroy()
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值