一、理论概述-Activity的理解
![](https://img-blog.csdn.net/20180112091757048?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20180112091843804?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
二、Intent和IntentFilter的理解
![](https://img-blog.csdn.net/20180112091941487?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20180112092012127?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
显示意图:当目标组件是当前应用的,则用显示意图
隐式意图:当目标组件是其他应用的,则用隐式意图
![](https://img-blog.csdn.net/20180112092119603?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
三、相关API
![](https://img-blog.csdn.net/20180112092300935?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20180112092400979?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20180112092514693?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
四、Activity的启动流程
![](https://img-blog.csdn.net/20180112092622758?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
通过ActivityManager可以了解软件启动了界面。
注:Ctrl+shift+T可以快速定位到工程中的某个类。Ctrl+shift+down:复制一行,并向下移动
五、Activity生命周期
(1)Activity的四种状态
![](https://img-blog.csdn.net/20180112092728029?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(2)生命周期
![](https://img-blog.csdn.net/20180112092935313?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(3)Activity高级特性-Activity的TaskStack
![](https://img-blog.csdn.net/20180112093106718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(4)Activity加载模式
![](https://img-blog.csdn.net/20180112093153355?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
注:Ctrl+shift+X:小写变大写;Ctrl+shift+Y:大写变小写
六、打电话和发短信
![](https://img-blog.csdn.net/20180112093323295?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWlpYU1pU/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdnimg.cn/2020121810422287.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1paWFNaVA==,size_16,color_FFFFFF,t_70)