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 @   靠谱杨  阅读(507)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示