移动应用开发技术 第四章 程序活动单元activity(用于期末考试复习)

Android中的四大组件 Activity Service  ConterProvider BroadcastReceiver

Activity是一个负责与用户交互的组件,每个Android应用中都会用Activity来显示界面以及处理界面上一些控件的事件

Activity 生命周期 :启动状态 运行状态 暂停状态 停止状态 销毁状态

第一次运行程序时:
调用的生命周期方法为:onCreate()  onStart()  onResume()。
退出程序时:
调用的生命周期方法为:onPause()  onStop()  onDestory()。

希望某一个界面一直处于竖屏或者横屏状态 设置Activity的screenOrientation属性
竖屏  android:screenOrientation="portrait"
横屏  android:screenOrientation="landscape"

Intent 意图  可以指定当前组件要执行的动作,还可以在不同组件之间进行数据传递,如Activity、Service、广播等

显式Intent指的是直接指定目标组件
隐式Intent不会明确指出需要激活的目标组件,它被广泛地应用在不同应用程序之间传递消息。

当发送一个隐式Intent后,Android系统会将它与程序中的每一个组件的过滤器进行匹配,匹配属性有action、data和category,需要这3个属性都匹配成功才能唤起相应的组件

Activity之间进行数据回传时包含3个方法,分别是startActivityForResult()方法、setResult()方法和onActivityResult()方法。

(1) startActivityForResult()方

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

invincible_Tang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值