zoukankan      html  css  js  c++  java
  • android深入浅出视频笔记 android的应用程序的启动退出 Activity Window View三者的关系

    android的应用程序的主动退出:

    1、finish()

    2 System.exit()

    3 restartPackage()

    4 Activity Stack

    PackageManager android应用程序的启动的主要类

    Activity Window View三者的关系

    1、一个Activity构造的时候,一定会Window(PhoneWindow),并且只有一个。

    2、这个窗户只有一个ViewRoot(View ViewGroup)  Layout   LayoutInflater

    3、addView

    4、WindowManagerService接收的消息,并且回调Activity函数,onKeyDown()

    Activity只是一个控制单元,

    setContentView(R.layout.main); 我们在新建一个Activity的时候默认加载的是这个,但是后台是怎么执行的呢,其实是通过下面来执行的: getWindow().setContentView(LayoutInflater.from(this).inflater(R.layout.main,null));

    也就是说上面两个是相等的关系。

  • 相关阅读:
    第一次冲刺结果演示 一组评审总结
    检查博客情况
    第十次站立会议
    第九次站立会议
    暑期实训day4
    暑期实训day3
    暑期实训day2.1——一发空格引发的血案
    暑期实训day2
    暑期实训day1
    黑板模式
  • 原文地址:https://www.cnblogs.com/chinabinner/p/2255134.html
Copyright © 2011-2022 走看看