初识activity

屏幕快照 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)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。