美文网首页
1.Activity(一)

1.Activity(一)

作者: 佑赫 | 来源:发表于2017-11-03 14:05 被阅读0次

    前言:这段时间自己复习高级Android面试整理的一套Android面试知识点总结:开始整理到有道云笔记,后续会直接放有道笔记链接。

    一、activity生命周期

    1.activity的四种状态

    running:处于activity栈顶

    paused:暂停状态,可见而不可触控

    stopped:一个activity被另一个完全覆盖,如果内存不紧张,数据会存在内存中

    killed:activity被系统回收

    2.activiy生命周期

    a. activity启动

    onCreate:activity创建时调用

    onStart:activity正在启动,已经处于用户可见,但没有处于前台,即不可触摸

    onResume:可触控交互。可以初始化一些资源

    b.点击home回到主界面

    onPause:不可触控

    onStop:后台运行,不可见。如果内存紧张。可能被回收

    c.再次点击进入activity

    onRestart:从桌面回到activity--onStart--onResume

    d.退出activity

    onPause--onStop--onDestory(回收资源和销毁)

    3.android 进程优先级

    前台:处于交互的activity,或与前提activity交互的service

    可见:不能点击的

    服务:service服务

    后台:前台进程点击home。不会立马被kill。根据内存情况

    空:没有活跃的组建,处于缓存目的保留。可以随时杀死回收

    有道笔记链接:http://note.youdao.com/noteshare?id=14536103ee333a4df9a5f168cd36f1aa

    相关文章

      网友评论

          本文标题:1.Activity(一)

          本文链接:https://www.haomeiwen.com/subject/lrhtmxtx.html