• Android


      Android平台与其他传统的应用程序平台不同,Android应用程序不能控制他们自己的生命周期。相反,应用程序组件必须坚挺应用程序状态的变化并作出适当的反应,而且特别要注意为随时被终止做好准备。

      默认情况下,每个Android应用程序都是通过他们自己的进程运行的,每一个进程都运行在独立的Dalvik实例中。每一个应用程序的内存和进程管理都是由运行时专门进行处理的。

      通过在Manifest内对每一个收到影响的应用程序组件节点使用android:process属性,可以使同一个应用程序的组件运行在不同的进程中,或者让多个应用程序共享同一个进程。

      Android主动管理它的资源,他会采取任何措施来保证稳定流畅的用户体验。这就意味着在必要的时候,进程(以及它们的应用程序)有时候会在没有警告的情况下被终止,这样就可以为个高优先级的应用程序释放资源。

    ------------------------------
    Brant Liu

    lbf1988@qq.com

    有梦想的码农
  • 相关阅读:
    B. Spreadsheets
    Frequent values 倍增/线段树离散化
    E. Tree Painting 二次扫描换根法
    1405 树的距离之和 二次扫描换根法
    D. Subarray Sorting
    K
    Max answer(单调栈,rmq)
    POJ2823 (单调队列)
    POJ2559(单调栈入门)
    Principles and strategies for mathematics study
  • 原文地址:https://www.cnblogs.com/brantliu/p/4866283.html
Copyright © 2020-2023  润新知