屏幕快照 2017-12-05 下午4.44.49.png
官方解释
应用程序组件,提供用户与程序交互的界面
Activity,Service,BroadcastReceiver,Content Provider
如何创建使用
继承Android的activity类-->重写方法-->设置显示布局-->在android manifest文件中注册activity
例:
屏幕快照 2017-12-05 下午4.26.56.png
setContentView()方法加载要在这个activity里显示的布局。
注册:
屏幕快照 2017-12-05 下午4.29.04.png
name:activity所在的包名和activity名
屏幕快照 2017-12-05 下午4.30.33.png
主activity的话,还要在intent filter里设置action和category,如上。
生命周期概述
屏幕快照 2017-12-05 下午4.32.58.png
activity的四种状态
- 活动状态(active/running),activity处于界面最顶端,获取焦点。
- 暂停状态(paused),失去焦点但对用户可见。
- 停止状态(stopped),activity被完全遮挡,但保留所有状态和成员信息
- 非活动状态(killed),activity被停止
查看activity生命周期的执行过程
重写各个方法,用Log查看。-->
调用Log类
屏幕快照 2017-12-05 下午4.44.49.png
附上遇到的问题
as总会莫名其妙让我下这种包那种包,工作室的翻墙wifi实在慢,还不抵我大UESTC+lantern,不过现在改了改,不用翻墙了,记录以下:(http://m.blog.csdn.net/coolwxb/article/details/50802160)