开发文档

  • 语言和语言区域
    从 Android 7.0(API 级别 24)开始,Android 为多语言用户提供增强的支持,让他们可以在设置中选择多个语言区域。Android 通过大幅扩展受支持的语言区域数量并更改系统解析资源的方式来提供此功
    作者: | 时间:2017-03-11 11:05:39 | 阅读:327 |
  • ICU4J Android 框架 API
    ICU4J 是一个广泛使用的开源 Java 库集合,为软件应用提供 Unicode 和全球化支持。从 Android 7.0(API 级别 24)开始,Android 在 android.icu 软件包下显示 ICU4J API 子集,供应用开发者使用。这些 API 使用
    作者: | 时间:2017-03-11 11:05:08 | 阅读:1901 |
  • 处理运行时变更
    有些设备配置可能会在运行时发生变化(例如屏幕方向、键盘可用性及语言)。 发生这种变化时,Android 会重启正在运行的 Activity(先后调用 onDestroy() 和 onCreate())。重启行为旨在通过利用与新
    作者: | 时间:2017-03-11 11:04:13 | 阅读:332 |
  • 访问资源
    您在应用中提供资源后(提供资源中对此做了阐述),可通过引用其资源 ID 来应用该资源。 所有资源 ID 都在您项目的 R 类中定义,后者由 aapt 工具自动生成。
    作者: | 时间:2017-03-11 11:03:24 | 阅读:325 |
  • 提供资源
    您应该始终外部化应用资源,例如图像和代码中的字符串,这样有利于您单独维护这些资源。 此外,您还应该为特定设备配置提供备用资源,方法是将它们分组到专门命名的资源目录中。 在运
    作者: | 时间:2017-03-11 11:02:49 | 阅读:193 |
  • 资源概览
    您应该始终外部化资源,例如图像和应用代码中的字符串,这样有利于您单独维护这些资源。 此外,通过外部化资源,您还可以提供支持特定设备配置(例如,不同的语言或屏幕尺寸)的备用
    作者: | 时间:2017-03-11 11:02:09 | 阅读:254 |
  • 进程和线程
    当某个应用组件启动且该应用没有运行其他任何组件时,Android 系统会使用单个执行线程为应用启动新的 Linux 进程。默认情况下,同一应用的所有组件在相同的进程和线程(称为“主”线程)中
    作者: | 时间:2017-03-11 11:01:27 | 阅读:410 |
  • 存储访问框架
    Android 4.4(API 级别 19)引入了存储访问框架 (SAF)。SAF 让用户能够在其所有首选文档存储提供程序中方便地浏览并打开文档、图像以及其他文件。 用户可以通过易用的标准 UI,以统一方式在所有
    作者: | 时间:2017-03-11 11:00:09 | 阅读:277 |
  • 联系人提供程序
    联系人提供程序是一个强大而又灵活的 Android 组件,用于管理设备上联系人相关数据的中央存储区。 联系人提供程序是您在设备的联系人应用中看到的数据源,您也可以在自己的应用中访问其
    作者: | 时间:2017-03-11 10:53:56 | 阅读:271 |
  • 日历提供程序
    日历提供程序是用户日历事件的存储区。您可以利用 Calendar Provider API 对日历、事件、参加者、提醒等执行查询、插入、更新和删除操作。
    作者: | 时间:2017-03-11 10:53:14 | 阅读:372 |