摘要:
大多数 Android 应用需要保存数据,即使仅保存在 onPause() 过程中与应用状态有关的信息,以便用户进度不会丢失。 大多数非平凡应用也需要保存用户设置,并且有些应用必须在文件和数据库中管理大量的信息。 本课向您介绍 Android 中的主要数据存储选项,包括: 在共享的首选项文件中保存简 阅读全文
摘要:
To create a dynamic and multi-pane user interface on Android, you need to encapsulate UI components and activity behaviors into modules that you can s 阅读全文
摘要:
在有些情况下,您的 Activity 会因正常应用行为而销毁,比如当用户按 返回按钮或您的 Activity 通过调用 finish()示意自己的销毁。 如果 Activity 当前被停止或长期未使用,或者前台 Activity 需要更多资源以致系统必须关闭后台进程恢复内存,系统也可能会销毁 Act 阅读全文
摘要:
正确停止和重启 Activity 是 Activity 生命周期中的重要过程,其可确保您的用户知晓应用始终保持活跃状态并且不会丢失进度。Activity 停止和重启的场景主要有以下几种: 用户打开“最近应用”窗口并从您的应用切换到另一个应用。您的应用中当前位于前台的 Activity 将停止。 如果 阅读全文