android相关内容

一:

前台进程:

  前台的进程的优先级最高,

可见进程:

  android系统一般存在少量的可见进程。

服务进程:

  没有用户界面,

后台进程:

  一般存在较多的后台进程。

空进程:

  不包括任何活跃组件的进程,优先清除。

二:

四大组件:

  activity ,service , broadcastReceiver,contextProvider

  activity的四种状态:活动,暂停,停止,非活动。activity栈遵守后进先出的规则。回调函数:oncreate,onstart,onrestart,onresume,onpause,onstop,                   ondestroy。生命周期参考:http://blog.csdn.net/liuhe688/article/details/6733407  

  

  onPause与onSaveInstanceState的区别:

    onPause()一般用于保存持久性数据,并将数据保存在存储设备上的文件系统或数据库系统中的

    onSaveInstanceState()主要用来保存动态的状态信息,信息一般保存在Bundle中
        Bundle是能够保存多种格式数据的对象
        在onSaveInstanceState()保存在Bundle中的数据,系统在调用onRestoreInstanceState()和onCreate()时,会同样利用Bundle将数据传递给函数  

        onSaveInstanceState的调用是保存当前的activity的状态。

   logcat调试

三:用户界面基础

  android用户界面的框架:android UI Framework 采用mvc模型。

  用户界面框架采用视图树

   界面控件分为指定控件和系统控件

    TestView,EditText,Button,ImageButton

      

  

原文地址:https://www.cnblogs.com/ouzilin/p/5106278.html