为了账号安全,请及时绑定邮箱和手机立即绑定

Android-重识Activity

难度入门
时长 1小时13分
学习人数
综合评分9.70
93人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰
发送短信: intent.setAction(Intent.ACTION_SEND)

intent.setType("text/plain)

intent.putExtra(Intent.EXTRA_TEXT,"XXX")
每一个通过 startActivity() 方法发出的隐式 Intent 都至少有一个 category "android.intent.category.DEFAULT",所以只要是想接收一个隐式 Intent 的 Activity 都应该包括 "android.intent.category.DEFAULT" category,不然将导致 Intent 匹配失败。



1、一个 Intent 可以有多个 category,但至少会有一个,也是默认的一个 category。

2、只有 Intent 的所有 category 都匹配上,Activity 才会接收这个 Intent。
onSaveInstanceState 保存当前状态
/.......扯淡、吐槽、表扬、鼓励……想说啥就说啥!
onResume!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
发送短信: intent.setAction(Intent.ACTION_SEND)
intent.setType("text/plain)
intent.putExtra(Intent.EXTRA_TEXT,"XXX")
<category android:name="android.intent.category.DEFAULT" />必须配置,否则会匹配失败。我不小心DEFAULT写的小写,找了半天才找到问题所在。具体请详见楼下soaringEveryday童鞋的讲解。
匿名启动,实际是根据Intentfilter标签内的action属性好catory的属性来判断是哪一个。
老师讲的非常不错,支持老师!
先暂停,然后启动下一个页面,下一个页面加载完毕,在停止上一个。back键最后会执行destory
不要喷子,讲的难了有人说看不懂,讲的简单了又有人说没意思。
感觉这个老师不专业啊!对生命周期的理解不够深刻!应该是半路入行!
就是一些基础的东西没弄清楚
。。。。。。。。。。。。
这个action 真多- -
课程须知
需要完成<<Android攻城师>>课程
老师告诉你能学到什么?
将学到: 1:Activity的生命周期与交互 2:切换屏幕 3:应用场景 4:启动方式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消