Activity之前不理解界面如何要用活动来命名,界面就是用来实现交互活动的,这样一想也合适。Activity作为Android四大组件(intent)中最常用不可或缺的一种,在生命周期上有七个回调函数(create,start,resume,pause,stop,destory,restart)android系统调用运转生命周期,开发者只可以调用finish或者startActivity 来借助android来回调这几种方法。
Activity lifeCirleActivity有两种visisble(可以交互(active,run),不可以交互(pause,background))和invisible(stop(in stack),destory(【pop stack】))两种情况,四种状态(run(具有焦点)-》pause(失去焦点)-》stop(页面跳转或者不见)-》destory(开发者调用,内存不足被系统杀死))。
Activity statusActivity 是通过android系统的任务栈进行管理,服从FILO原则,使用前需要在Manifest.xml系統説明列表文件中進行注冊设置相关属性(横竖屏,style,filter launcher main)。
Activity 作为Intent一种天然集成了Context(Context-》ContextThemeWrapper-》Activity-》SupportActivity-》FragmentActivity-》AppCompatActivity)。
网友评论