activity
文章平均质量分 79
程序员小何SS
这个作者很懒,什么都没留下…
展开
-
使用新API请求android上的权限
在android中启动一个活动并获得结果是一个常见的模式,这种模式已经存在很长时间了。你开始一项活动,然后倾听结果,然后根据你得到的东西做一些事情。例如,您可以启动一个活动来选择一个文档,然后获得结果(在本例中是Uri)以你的应用程序需要的方式使用它。另一种方法是使用此模式请求对某些API级别的权限。按照上述过程的方式,所使用的api是允许您使用的startActivityForResult()和 onActivityResult()在你的UI中。原创 2022-10-30 15:49:32 · 523 阅读 · 0 评论 -
【Android】UI常用组件
1.2 Activity四种启动模式standard 标准的启动模式(默认) 每次启动这个activity的组件的时候, 都会去新创建 activity实例,然后放到任务栈中去。从上图可以看出,Standard模式不管有没有该Activity,都会创建一个新的出来。在启动某个具体的activity 的时候,系统会去检查当前的任务栈中是否处于栈顶的当前的activity的实例,如果是,那么就不新创建。如果处于栈顶不是当前的activity的实例,那么仍然会新创建实例。如短信应用从上图可以看出,在激活了原创 2022-07-04 10:12:42 · 1239 阅读 · 0 评论 -
Activity的生命周期和启动模式详解
(1) onCreate:(2) onRestart:(3) onStart:(4) onResume:(5) onPause:(6) onStop:(7) onDestroy:生命周期流程图原因:2. 异常情况下的生命周期:1.系统配置发生改变导致Activity被杀死并重新创建当系统配置变更,Activity 被销毁重建后的生命周期流程:View视图数据恢复:2.资源内存不足导致Activty被杀死Acitivty的优先级:后台工作不适合脱离四大组件而独立运行,这样的进程很容易被杀死,可以提供进程的原创 2022-06-30 20:45:51 · 1366 阅读 · 0 评论