读API指南
jushenziao
这个作者很懒,什么都没留下…
展开
-
启动Service时注意事项
警告:为了确保应用的安全性,启动 Service 时,请始终使用显式 Intent,且不要为服务声明 Intent 过滤器。使用隐式 Intent 启动服务存在安全隐患,因为您无法确定哪些服务将响应 Intent,且用户无法看到哪些服务已启动。从 Android 5.0(API 级别 21)开始,如果使用隐式 Intent 调用 bindService(),系统会抛出异常原创 2016-07-15 17:39:14 · 390 阅读 · 0 评论 -
Activity 生命周期回调方法汇总表。
表 1. Activity 生命周期回调方法汇总表。方法描述是否能事后终止?后接onCreate()首次创建 Activity 时调用。 您应该在此方法中执行所有正常的静态设置— 创建视图、将数据绑定到列表等等。系统向此方法传递一个 Bundle 对象,其中包含 Activity 的上一状态,不过前提是捕获了该状态转载 2016-07-15 18:28:59 · 346 阅读 · 0 评论 -
保存 Activity 状态
管理 Activity 生命周期的引言部分简要提及,当 Activity 暂停或停止时,Activity 的状态会得到保留。 确实如此,因为当 Activity 暂停或停止时,Activity 对象仍保留在内存中 — 有关其成员和当前状态的所有信息仍处于 Activity 状态。 因此,用户在 Activity 内所做的任何更改都会得到保留,这样一来,当 Activity 返回前台(当它“继续原创 2016-07-15 18:40:14 · 263 阅读 · 0 评论 -
向 Activity 添加片段
向 Activity 添加片段通常,片段向宿主 Activity 贡献一部分 UI,作为 Activity 总体视图层次结构的一部分嵌入到 Activity 中。可以通过两种方式向 Activity 布局添加片段:在 Activity 的布局文件内声明片段在本例中,您可以将片段当作视图来为其指定布局属性。 例如,以下是一个具有两个片段的 Activity 的布局文件:xml v原创 2016-07-19 15:43:25 · 367 阅读 · 0 评论