Android中如何实现多任务机制(android,编程语言)

时间:2024-05-04 03:41:10 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

    Android%E4%B8%AD%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E5%A4%9A%E4%BB%BB%E5%8A%A1%E6%9C%BA%E5%88%B6

有多少内存就用多少,空闲内存全部当缓存。也就是,当一个进程停止活动,Windows会把它从内存中清除,但Android会把进程保留在内 存里,这样下次启动时就会非常快,因为省去了再次从储存设备读取的时间,只有当内存不足以启动一个新进程时,Android才会清除某些驻留在内存中停 止活动的进程。

每个进程以Java虚拟机独立存在,互不干扰。确保Android的稳定性,正常情况下即使单个进程崩溃,整个系统也不会崩溃,也永远没有内存不足的提示出现。

前台进程。顾名思义,你当前屏幕正在显示的进程。

可见进程。随时需要待命的进程,例如随时需要召唤出来的输入法。

主要服务。系统的必须服务,例如电话。

次要服务。与系统关系密切的服务,例如Gmail的邮件推送服务。

后台进程。同样顾名思义,就是刚刚被你切换到后台的进程。

内容供应节点。没有应用实体,仅提供内容供别的应用去用的,比如日历供应节点,邮件供应节点等。

空进程。没有任何东西在运行的进程,有些应用在退出后,依然会在进程中驻留一个空进程,这样的作用是提高该应用下次的启动速度或记录一些历史信息.

本文:Android中如何实现多任务机制的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:android中taskAffinity属性有什么作用下一篇:

21 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18