Android开发 活动activity

   一、关于Activity

       关于Activity必须要了解的内容有:Activity的生命周期、android任务栈、Activity启动模式、scheme跳转协议。

       1.1  什么是Activity

              Activity是应用与用户交互的接口,它提供了一个界面让用户进行点击、滑动等操作

        1.2 activity生命周期

              通用的生命周期图就不贴了,网上都能找到

              共7种函数

              Activity启动-->onCreate()-->onStart()-->onResume()             onResume()方法执行后可以进行交互

              Activity不可见时(如点击home)-->onPause()-->onStop()

              再次回到Activity时,-->onRestart()-->onStart()-->onResume()     onRestart()方法是在Activity由不可见变为可见时执行

              退出Activity时onPause()-->onStop()-->onDestroy()        onDestroy()方法中可做资源的回收与释放

              知识点:android进程优先级       前台>可见>服务>后台>空

        1.3 activity启动模式

              共4种

               标准:standard

               栈顶:singletop

               栈内:singletask

               全局:singleinstance

        1.4 scheme跳转协议

               通过注册scheme可在App页面内跳转,从H5页面跳转到App,从一个App跳转到另一个App

 

posted @ 2021-01-18 18:17  靠谱杨  阅读(504)  评论(0编辑  收藏  举报