SukiEva
首页
归档
分类
标签
关于
内容提供程序主要目的是不同应用程序间的数据共享。
它提供了一套完整的机制,允许一个程序访问另一个程序的数据,同时保证被访问数据的安全性。
目前,使用 ContentProvider 是 Android 实现跨程序共享数据的标准方式。
Android 应用与 Android 系统和其他 Android 应用之间可以相互收发广播消息,这与 发布-订阅 设计模式相似。这些广播会在所关注的事件发生时发送。
一般来说,广播可作为跨应用和普通用户流之外的消息传递系统。
Activity 类是 Android 应用的关键组件,而 Activity 的启动和组合方式则是该平台应用模型的基本组成部分。
Activity
在编程范式中,应用是通过 main() 方法启动的,而 Android 系统与此不同,它会调用与其生命周期特定阶段相对应的特定回调方法来启动 Activity 实例中的代码。
main()
通过视图绑定功能,可以更轻松地编写可与视图交互的代码。在模块中启用视图绑定之后,系统会为该模块中的每个 XML 布局文件生成一个绑定类。绑定类的实例包含对在相应布局中具有 ID 的所有视图的直接引用。
在大多数情况下,视图绑定会替代 findViewById。
findViewById
2 / 2