Expand description
包含封装整个 Android 应用程序模型的高级类。
Structs§
- 活动是用户可以执行的单一、集中的操作。几乎所有活动都会与用户交互,因此 Activity 类会负责为您创建一个窗口,您可以使用 setContentView 将 UI 放置在该窗口中。 虽然活动通常以全屏窗口的形式呈现给用户,但它们也可以以其他方式使用:浮动窗口(通过设置了 android.R.attr.windowIsFloating 的主题)、多窗口模式或嵌入到其他窗口中。几乎所有 Activity 子类都会实现两种方法: onCreate 是您初始化活动的地方。 最重要的是,在这里您通常会使用定义 UI 的布局资源调用 setContentView(int),并使用 findViewById 检索该 UI 中您需要以编程方式与之交互的小部件。 onPause 是您处理用户暂停与活动进行活动交互的地方。此时应提交用户所做的任何更改(通常提交给保存数据的 android.content.ContentProvider)。在此状态下,活动在屏幕上仍然可见。与 Context 一起使用。startActivity(),所有活动类都必须在其包的 AndroidManifest.xml 中具有相应的 声明。 此处涵盖的主题:片段、活动生命周期、配置更改、启动活动和获取结果、保存持久状态、权限、流程生命周期
Functions§
- 测试android.app