Android基础
竹丶墨
博客:https://hzyjoel.gitee.io/gitbook/
展开
-
Activity生命周期
1、OnCreate 第一次创建 2、Onstart 通知启动 3、onResumed 获得焦点可见 4、onPaused 被半透明Acivity覆盖时,可见却不能交互。(Dialog并不会触发,需要的话可以定制一个 Dialog样式的Activity) 5、onStoped 被覆盖时,处于后台不可见 6、onRestart 后台回到前台时->2->3 7、onDestory 销毁时...原创 2019-05-17 15:42:52 · 83 阅读 · 0 评论 -
Activity四种启动方式
1、standard 默认启动模式(不重用) 2、singleTop 如果Activity在栈顶就重用,否则就重新新建示例(和默认一样) 3、singleTak:在新任务的Root部启动(注意:只设置启动模式为singleTask是没用的!) 判定流程: 设置为singleTask启动的Activity启动时会被标记为 FLAG_ACTIVITY_NEW_TASK. 获得Activity的...原创 2019-05-17 15:48:04 · 350 阅读 · 0 评论 -
Acitivity横竖屏切换
横竖屏幕切换时候activity的生命周期 1、不设置activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,且竖屏时会执行两次 2、设置activity的android:configChanges=”orientation"时,切屏还是会调用各个生命周期,切横屏,竖屏时只会执行一次 3、设置activity的android:configCh...转载 2019-05-17 15:49:09 · 123 阅读 · 0 评论