Android:程序员指南
|
|
- 松既 松
- 7 years ago
- Views:
Transcription
1 Android Android 程序员指南 程序员指南 Android Android 程序员指南 版权 2008 McGraw-Hill 公司 1
2 2 程 序 员 指 南 原 著 :J.F. DiMarzio 翻 译 : 张 劲 锋 zyf @126.com 仅 供 学 习 使 用 版 权 归 属 原 著 作 者
3 3 New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto. 保 留 所 有 权. U.S 出 品. 除 被 U.S 1976 版 权 法 令 许 可 之 外, 此 出 版 物 的 任 何 部 分 被 禁 止 用 任 何 形 式 或 者 电 子 书 店 以 及 复 印 组 织, 没 有 被 原 著 授 予 发 行 权 的 出 版 社 以 任 何 形 式 复 制 散 布 发 行 本 电 子 书 的 资 料 也 标 注 有 的 版 本 标 题. 所 有 商 标 归 它 们 各 自 的 所 有 者 而 不 是 在 任 何 交 易 发 生 时 放 一 个 交 易 名 称 的 商 标 符 号, 我 们 只 是 以 编 辑 形 式 使 用 了 名 称, 为 了 商 标 所 有 者 的 利 益, 没 有 对 商 标 的 侵 害 意 图 在 本 书 出 现 该 称 号 的 地 方, 它 们 已 经 被 印 刷 成 首 标 注 McGraw-Hill 电 子 书 能 以 特 殊 数 量 的 折 扣 作 为 奖 品 和 增 进 促 销 或 者 公 司 培 训 项 目 来 获 得 使 用 要 获 得 更 多 信 息, 请 联 系 George Hoare, Special Sales, 通 过 或 者 (212) TERMS OF USE This is a copyrighted work and The McGraw-Hill Companies, Inc. ( McGraw-Hill ) and its licensors reserve all rights in and to the work. Use of this work is subject to these terms. Except as permitted under the Copyright Act of 1976 and the right to store and retrieve one copy of the work, you may not decompile, disassemble, reverse engineer, reproduce, modify, create derivative works based upon, transmit, distribute, disseminate, sell, publish or sublicense the work or any part of it without McGraw-Hill s prior consent. You may use the work for your own noncommercial and personal use; any other use of the work is strictly prohibited. Your right to use the work may be terminated if you fail to comply with these terms. THE WORK IS PROVIDED AS IS. McGRAW-HILL AND ITS LICENSORS MAKE NO GUARANTEES OR WARRANTIES AS TO THE ACCURACY, ADEQUACY OR COMPLETENESS OF OR RESULTS TO BE OBTAINED FROM USING THE WORK, INCLUDING ANY INFORMATION THAT CAN BE ACCESSED THROUGH THE WORK VIA HYPERLINK OR OTHERWISE, AND EXPRESSLY DISCLAIM ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. McGraw-Hill and its licensors do not warrant or guarantee that the functions contained in
4 4 the work will meet your requirements or that its operation will be uninterrupted or error free. Neither McGraw-Hill nor its licensors shall be liable to you or anyone else for any inaccuracy, error or omission, regardless of cause, in the work or for any damages resulting therefrom. McGraw-Hill has no responsibility for the content of any information accessed through the work. Under no circumstances shall McGraw-Hill and/or its licensors be liable for any indirect, incidental, special, punitive, consequential or similar damages that result from the use of or inability to use the work, even if any of them has been advised of the possibility of such damages. This limitation of liability shall apply to any claim or cause whatsoever whether such claim or cause arises in contract, tort or otherwise. DOI: / 本 书 贡 献 于 Suzannah, Christian, and Sophia 关 于 作 者 : J.F.DiMarzio 是 一 个 在 网 络 和 程 序 开 发 领 域 拥 有 超 过 15 年 经 验 的 程 序 开 发 员 并 且 是 7 本 关 于 计 算 机 科 学 书 籍 的 作 者 他 已 经 成 为 IT 界 顾 问 和 发 展 的 领 导 人 物 他 住 在 Central Florida. 关 于 技 术 编 辑 : Gilbert L.Polo 是 一 个 在 电 信, 财 政, 最 近 最 多 是 教 育 机 构 工 作 上 拥 有 超 过 20 年 经 验 的 程 序 开 发 员 他 已 经 用 多 种 语 言 ( 包 括 C,C++,Java 和 C#) 项 目 编 程
5 5 目 录 浏 览 1. 什 么 是 Android? 1 2. 下 载 和 安 装 Eclipse 9 3. 下 载 和 安 装 Android SDK 浏 览 Android SDK 应 用 程 序 :Hello World! 使 用 命 令 行 工 具 和 Android 模 拟 器 使 用 Intents 和 Phone Dialer Lists Lists,Menus 和 其 他 View 使 用 Cell Phone 的 GPS 功 能 和 GTalk 一 起 使 用 Google API 应 用 程 序 :Find a Friend Android SDK 工 具 参 考 307 索 引 313
6 6 目 录 致 谢 介 绍 xiii Xv 1. 什 么 是 Android? 1 嵌 入 式 设 备 开 发 项 目 简 要 历 程 2 开 放 手 机 联 盟 和 Android 5 Android 介 绍 6 2. 下 载 和 安 装 Eclipse 9 为 什 么 使 用 Eclipse 11 下 载 和 安 装 JRE 12 下 载 和 安 装 Eclipse 下 载 和 安 装 Android SDK 21 下 载 Android SDK 24 下 载 和 安 装 Android Eclipse 插 件 30 配 置 Android Eclipse 插 件 浏 览 Android SDK 35 Android SDK 中 有 什 么 37 Android 文 档 38 尝 试 : 运 行 APIDemo 例 子 程 序 41 Android 工 具 45 APIS 48 应 用 程 序 生 命 周 期 49 标 准 ASP 应 用 程 序 生 命 周 期 49 Android 应 用 程 序 生 命 周 期 应 用 程 序 :Hello World! 53
7 在 Eclipse 中 创 建 你 的 第 一 个 Android 项 目 55 细 述 Android- 生 成 文 件 61 AndroidManifest.xml 62 参 考 运 行 库 62 说 明 63 再 次 Hello world! 69 使 用 Image Hello world! 72 Hello World! Code-Based UI 75 Hello World! XML-Based UI 78 尝 试 : 使 用 TextView 和 ImageView 使 用 命 令 行 工 具 和 Android 模 拟 器 83 使 用 Windows CLI 创 建 一 个 Shell Activity 84 运 行 ActivityCreator.Bat 85 工 程 结 构 88 在 Windows CLI 中 创 建 HelloWorld!Activity 95 编 辑 工 程 文 件 95 添 加 JAVA_HOME 变 量 96 编 译 和 安 装 应 用 程 序 97 HelloWorld! 在 Linux 中 109 配 置 PATH 声 明 109 尝 试 : 在 CLI 下 创 建 Image-Based Helloworld! 使 用 Intents 和 Phone Dialer 117 什 么 是 Intents 119 使 用 Dialer 124 从 你 的 Activity 调 用 Call 128 为 你 的 Activity 添 加 Intent 129 编 辑 Activity 许 可 131 修 改 AndroidPhoneDialer 136 添 加 Button 136 实 现 一 个 EditTextView 141 尝 试 : 修 改 AndroidPhoneDialer 项 目 Lists Lists,Menus 和 其 他 View 149 构 造 Activities 151 Intent 代 码.xml 文 件 152 Intent 代 码.java 文 件 154 修 改 AndroidManifest.xml 155 使 用 Menu 157 为 AutoComplete 创 建 Activity 163 Button 173 CheckBox 178 7
8 EditText 183 RadioGroup 189 Spinner 195 尝 试 : 修 改 更 多 View 属 性 使 用 Cell Phone 的 GPS 功 能 203 使 用 Android Location-Based API 204 创 建 一 个 kml 文 件 205 track 文 件 是 什 么 208 在 Windows 下 得 到 namea 文 件 208 在 Linux 下 得 到 namea 文 件 210 阅 读 GPS Android Location-Based API 212 创 建 AndroidLBS Activity 212 向 Google Maps 传 递 坐 标 222 添 加 图 像 放 大 控 制 226 尝 试 : 联 系 MapView 的 标 准 和 Statellite Views 和 GTalk 一 起 使 用 Google API 239 为 GTalk 配 置 Android 模 拟 器 241 在 Android 中 实 现 GTalk 244 在 GoogleAPI.xml 中 创 建 Activity 的 Layout 245 向 GoogleAPI.Java 中 添 加 包 247 实 现 View.OnClickListener 248 编 译 和 运 行 GoogleAPI 252 尝 试 : 给 你 的 GoogleAPI Activity 添 加 一 个 Setting Feature 应 用 程 序 :Find a Friend 257 创 建 一 个 SQLite 数 据 库 259 创 佳 一 个 Custom Content Provider 263 编 辑 strings.xml 263 创 佳 你 的 Content Provider 265 创 建 FindAFriend Activity 276 编 辑 AndroidManifest.xml 276 创 建 NameEditor Activity 278 创 建 LocationEditor Activity 283 创 建 FriendsMap Activity 293 创 建 FindAFriend Activity 299 运 行 FindAFriend Activity 302 尝 试 : 实 时 本 地 更 新 Android SDK 工 具 参 考 307 Android 模 拟 器 命 令 集 308
9 Android Bebug Bridge 命 令 集 索 引 致 谢 : 我 要 感 谢 参 与 制 作 这 本 书 的 每 个 人, 我 的 助 理,Neil Salkind; Roger, Carly, Janet, Bill, 和 McGraw-Hill 全 体 人 员 ;Gil Polo; 和 Studio B 的 每 个 人 我 也 想 感 谢 我 的 家 人,Suzannah, Christian, and Sophia; Brett, Robert,Roger, Zack, Mark, Kurt, Walter, Walter, Walter, Steve, Steve, Steve, 和 Gary 还 有 我 所 有 在 Central Florida 的 同 事, 还 有 我 忘 记 提 到 的 任 何 一 个 人
10 10 介 绍 : 欢 迎 来 到 Android: 程 序 员 指 南 本 书 专 门 为 你 通 向 新 的 令 人 兴 奋 的 开 源 移 动 开 发 世 界 的 最 好 的 第 一 步 做 了 设 计 Android 是 最 新 的 移 动 设 备 操 作 系 统, 并 且 这 是 帮 助 普 通 程 序 员 转 变 为 专 业 无 阻 的 Android 开 发 者 的 第 一 手 书 籍 的 其 中 一 部 通 过 本 书 的 课 程, 会 向 你 介 绍 使 用 开 源 手 机 联 盟 的 Android 平 台 最 基 本 的 移 动 设 备 应 用 程 序 开 发 到 了 本 书 的 最 后, 你 将 能 够 自 信 的 创 建 你 自 己 的 移 动 设 备 项 目 本 书 的 格 式 将 会 以 逻 辑 性 的 风 格 带 你 走 遍 Android 应 用 程 序 开 发 本 书 开 始 通 过 检 查 Android 作 为 一 个 平 台 的 构 架, 看 看 它 是 怎 么 被 开 发 的, 它 能 在 什 么 上 运 行, 和 需 要 什 么 样 的 工 具 来 为 Android 开 发 项 目 在 讨 论 和 安 装 开 发 工 具 Android SDK 和 Eclipse 开 发 环 境 ( 第 2,3,4 章 节 ) 之 后, 本 书 直 接 跳 入 设 计 和 创 建 Android 应 用 程 序 ( 第 5 章 节 ) 本 书 包 括 在 现 有 的 Google 工 具 ( 例 如 : Google Maps( 第 9 和 11 章 节 ) GTalk( 第 10 章 节 )) 上 尝 试 你 自 己 的 应 用 程 序 的 教 学 指 导 也 包 括 一 个 快 速 参 考 指 导 ( 第 12 章 节 ) 这 本 书 是 一 本 程 序 员 指 南, 不 是 入 门 指 南, 意 思 是, 你 的 却 需 要 拥 有 一 些 编 程 技 术 通 过 本 书 来 获 得 更 过 技 术 在 这 些 技 术 中 最 重 要 的 是 基 本 的 java 编 程 知 识 Android 应 用 程 序 是 用 java 语 言 开 发, 并 且 运 行 在 Linux2.6 内 核 上 如 果 你 是 一 个 快 速 的 学 习 者, 你 可 能 明 白 什 么 是 在 一 些 最 基 本 的 目 标 性 经 验 下 进 行 开 发 第 2 章 节 解 析 怎 样 下 载 和 安 装 受 偏 爱 的, 综 合 的 开 发 环 境 -Eclipse 本 书 中 所 有 的 代 码 实 例 和 截 屏 是 用 Eclipse(Europe 版 本 ) 和 Android Eclipse 插 件 提 供 的 有 任 何 建 议, 疑 问, 或 者 意 见 关 于 本 书 的 任 何 资 源, 可 以 直 接 联 系 作 者 jfdimarzio@jfdimarzio.com
11 第 一 章 什 么 是 Android? 11
12 12 关 键 技 术 & 概 念 嵌 入 式 设 备 编 程 项 目 历 史 解 释 开 放 手 机 联 盟 第 一 次 观 看 Android 主 屏 幕 能 够 说, 传 统 的 桌 面 应 用 程 序 开 发 者 已 经 很 受 宠 了 这 不 是 说 传 统 桌 面 应 用 程 序 开 发 比 其 他 形 式 的 开 发 更 简 单 然 而, 作 为 一 个 传 统 桌 面 应 用 程 序 开 发 者, 我 们 已 经 有 创 建 所 有 我 们 能 够 想 象 的 任 何 一 种 应 用 程 序 的 能 力 我 也 指 包 括 我 在 内, 因 为 我 以 前 就 开 始 桌 面 项 目 开 发 一 方 面, 我 们 已 经 有 能 力 去 和 桌 面 操 作 系 统 互 动 已 经 使 桌 面 编 程 开 发 更 易 接 受, 这 样 的 互 动 是 和 任 何 底 层 的 硬 件 的 相 当 自 由 ( 或 者 至 少 有 很 小 的 例 外 ) 这 种 自 由 独 立 地 编 程, 已 经 不 再 是 那 些 敢 于 冒 险 跳 进 手 机 开 发 黑 水 中 的 小 数 量 的 开 发 者 能 够 获 得 的 注 意 : 在 这 个 讨 论 中 我 提 及 到 了 两 种 不 同 的 开 发 者 : 传 统 桌 面 应 用 程 序 开 发 者, 他 们 几 乎 用 所 有 的 编 程 语 言 来 工 作, 他 们 的 最 终 产 品 应 用 程 序 被 构 建 成 能 运 行 在 任 何 一 种 桌 面 操 作 系 统 上 ;Android 开 发 者 (Java 开 发 者 ), 为 Android 平 台 开 发 这 不 是 有 意 图 说 哪 一 种 开 发 者 在 某 种 意 义 上 比 另 一 种 更 好 或 者 更 坏 然 而, 这 个 讨 论 意 图 在 于 : 桌 面 操 作 系 统 环 境 和 移 动 操 作 系 统 环 境 Android 的 开 发 形 式 和 开 发 工 具 的 比 较 简 短 的 嵌 入 式 设 备 开 发 历 史 很 长 一 段 时 间, 手 机 开 发 者 构 成 了 一 个 认 作 是 嵌 入 式 设 备 开 发 者 的 小 的 稍 微 大 点 的 派 别 理 解 成 一 个 小 的 具 有 魅 力 的 桌 面 家 族 成 员 - 后 来 的 网 络 Web- 开 发, 嵌 入 式 设 备 开 发 代 表 性 地 得 到 闻 名 的 短 的 结 局, 远 至 硬 件 和 操 作 系 统 特 色, 因 为 嵌 入 式 设 备 制 造 业 在 特 色 支 持 方 面 恶 名 昭 彰 地 吝 啬 嵌 入 式 设 备 制 造 厂 商 典 型 地 需 要 封 闭 地 保 护 他 们 硬 件 的 机 密, 因 此, 当 嵌 入 式 设 备 开 发 者 试 着 去 与 特 殊 的 设 备 互 动 时 嵌 入 式 设 备 制 造 厂 商 给 他 们 很 少 的 函 数 库 去 调 用 嵌 入 式 设 备 不 同 于 桌 面 系 统 是 一 个 嵌 入 式 设 备 是 一 个 典 型 的 片 上 计 算 机 例 如 : 考 虑 你 的 标 准 电 视 机 的 远 程 控 制 它 不 是 真 正 看 上 去 像 一 个 无 法 实 现 的 复 杂 技 术 的 实 现 当 任 何 一 个 按 钮 按 下, 芯 片 以 一 种 方 法 解 释 信 号 ( 已 经 编 程 嵌 入 到 设 备 中 ) 这 允 许 设 备 从 输 入 设 备 ( 键 盘 ) 知 道 用 户 期 望 干 什 么, 和 如 何 对 这 些 命 令 响 应 ( 例 如, 打 开 电 视 机 ) 这 是 一 个 来 自 嵌 入 式 设 备 的 编 程 例 子
13 13 然 而, 信 或 不 信, 诸 如 这 些 简 单 的 设 备 被 明 确 涉 及 到 早 期 手 机 设 备 和 开 发 的 根 源 大 多 数 嵌 入 式 设 备 运 行 ( 在 一 些 情 况 仍 然 运 行 ) 在 专 有 的 操 作 系 统 上 选 择 创 建 一 个 专 有 的 操 作 系 统 而 不 是 使 用 任 何 消 费 者 系 统 的 理 由 是 : 这 是 一 个 产 品 正 真 必 需 的 简 单 的 设 备 不 需 要 很 耐 用 完 善 的 操 作 系 统 作 为 一 种 设 备 产 品 的 发 展, 大 约 2 年 前 左 右, 许 多 复 杂 的 嵌 入 式 设 备, 例 如 早 期 的 PDAs, 家 庭 安 全 系 统, 和 GPSs, 被 移 植 到 有 点 标 准 化 的 操 作 系 统 平 台 上 小 体 积 的 操 作 系 统 如 Linux, 或 甚 至 嵌 入 式 版 本 的 Microsoft Windows, 已 经 是 在 许 多 嵌 入 式 设 备 上 很 流 行 了 围 绕 这 个 时 间 段 的 设 备 发 展, 手 机 从 其 他 的 嵌 入 式 设 备 分 支 成 他 们 自 己 的 路 线 当 你 查 看 他 们 的 业 绩 时, 这 个 分 支 显 得 很 明 显 几 乎 从 他 们 起 初, 当 运 行 专 有 的 软 件 ( 被 制 造 厂 商 拥 有 和 控 制, 几 乎 也 总 是 被 考 虑 是 封 闭 系 统 ) 时, 手 机 就 已 经 成 为 终 端 设 备 的 范 围 内 制 造 厂 商 使 用 专 有 的 操 作 系 统 的 实 践 开 始 比 其 他 任 何 理 由 更 加 不 必 要 这 是 因 为 手 机 制 造 商 代 表 性 的 使 用 完 全 在 内 部 开 发 出 的 硬 件 或 至 少 硬 件 是 为 运 行 手 机 设 备 特 别 开 发 出 来 的, 结 果, 这 些 硬 件 专 有 系 统 不 是 开 发 地 可 获 得 的, 空 架 的 软 件 包, 或 者 解 答 ( 这 些 都 是 能 够 确 切 与 他 们 硬 件 互 动 的 ) 自 制 造 商 想 更 可 靠 地 保 护 他 们 的 硬 件 交 易 机 密 ( 通 过 允 许 接 近 设 备 软 件 水 平 可 以 显 露 出 来 ), 通 常 的 实 践 是 ( 在 多 数 情 况 下 仍 然 是 ) 通 过 完 全 专 用 的 和 封 闭 的 软 件 来 运 行 他 们 的 设 备 接 下 来 就 是, 任 何 想 为 手 机 开 发 能 够 在 上 面 运 行 的 应 用 程 序 的 人 不 得 不 去 揭 秘 专 有 系 统 环 境 解 决 方 法 是 直 接 向 制 造 商 购 买 昂 贵 的 开 发 工 具 这 孤 立 了 很 多 业 余 爱 好 的 开 发 者 们 注 意 : 一 种 成 长 的 业 余 爱 好 开 发 者 文 化 已 经 拥 抱 着 手 机 应 用 程 序 开 发 业 余 爱 好 者 队 伍 事 实 涉 及 到 了 那 些 具 有 代 表 性 的 不 是 为 手 机 开 发 公 司 工 作 的 开 发 者 和 普 遍 地 小 生 产, 利 用 他 们 自 己 时 间 开 发 产 品 的 人 其 他 的, 更 多 强 制 的 必 需 品 是 硬 件 制 造 商 对 于 内 存 对 照 需 求 困 境 的 解 答 ( 这 使 天 天 进 行 手 机 开 发 的 开 发 者 难 以 入 手 ) 直 到 最 近, 手 机 不 是 比 实 现 多 一 点 点, 接 收 电 话, 跟 踪 你 的 联 系, 并 且 可 能 的 发 送 和 接 收 文 本 短 信 ; 当 今 他 们 不 是 真 正 的 瑞 士 军 刀 技 术 甚 至 迟 到 2002 年, 带 有 照 相 机 的 手 机 在 消 费 者 的 手 上 一 般 的 也 没 有 见 到 到 1997 年, 小 应 用 程 序 例 如 计 算 器 和 游 戏 ( 俄 罗 斯 方 块, 举 例 ) 缓 慢 地 在 手 机 上 爬 行 他 们 的 发 展 路 线, 但 是 这 些 无 法 实 现 的 功 能 仍 然 是 电 话 拨 号 程 序 本 身 手 机 还 没 有 成 为 今 天 它 们 的 多 样 的, 多 功 能 的 个 人 工 具 这 是 可 能 的, 年, 手 机 制 造 商 完 全 没 有 意 识 到 消 费 者 需 求 是 所 有 功 能 集 聚 一 个 设 备 上 不 过, 即 使 这 个 需 求 是 目 前 的, 设 备 的 内 存 缺 乏, 存 储 能 力 是 一 个 更 大 的 要 去 克 服 的 障 碍 更 多 的 人 可 能 已 经 想 过 他 们 的 设 备 变 成 聚 集 所 有 功 能 为 一 身 的 工 具, 但 是 制 造 商 仍 然 不 得 不 攀 爬 内 存 障 碍 为 了 使 问 题 简 单, 这 使 得 任 何 设 备 上 让 内 存 去 存 储 和 运 行 应 用 程 序, 包 括 手 机 手 机, 作 为 一 种 设 备, 直 到 最 近 都 还 没 有 使 手 机 容 易 包 含 额 外 程 序 的 大 量 内 存
14 14 在 最 近 两 年 里, 内 存 价 格 已 经 达 到 很 低 的 水 平 了 设 备 制 造 商 现 在 有 能 力 以 更 低 的 价 格 包 含 更 多 的 内 存 现 在 很 多 手 机 拥 有 比 1990 世 纪 中 期 普 通 PC 机 更 标 准 的 内 存 因 此, 现 在 我 们 有 了 需 要 内 存, 我 们 可 以 深 入, 并 且 在 世 界 范 围 里 为 手 机 开 发 酷 的 应 用 程 序, 对 不? 不 是 确 切 的 设 备 制 造 商 仍 然 封 闭 地 保 护 运 行 在 他 们 设 备 上 的 操 作 系 统 而 一 些 对 这 一 点 已 经 开 放, 他 们 允 许 一 些 以 Java 为 基 础 的 应 用 程 序 在 手 机 上 的 小 环 境 里 运 行, 许 多 的 都 不 允 许 这 样 做 甚 至 某 些 不 允 许 运 行 一 些 Java 应 用 程 序 的 系 统 不 允 许 接 近 标 准 桌 面 开 发 者 习 惯 去 拥 有 的 核 心 系 统 开 放 手 机 联 盟 和 Android 在 2007 年 11 月, 当 Google, 在 开 放 手 机 联 盟 下, 发 布 Android, 这 个 对 于 应 用 程 序 开 发 者 的 障 开 始 消 失 开 放 手 机 联 盟 是 一 个 硬 件 和 软 件 开 发 者 组 织, 它 包 括 Google NTT DoCoMo,Sprint Nextel, 和 HTC, 它 的 目 标 是 创 建 一 个 更 开 放 的 手 机 环 境 在 开 放 手 机 联 盟 组 织 下 发 布 的 第 一 个 产 品 是 Android- 移 动 设 备 操 作 系 统 ( 获 得 更 多 关 于 开 放 手 机 联 盟 的 信 息, 登 陆 和 Android 发 行 一 起,Google 开 发 了 可 获 得 的 主 要 开 发 工 具 和 指 南 去 帮 助 要 成 为 新 系 统 开 发 者 的 人 帮 助 文 档 平 台 软 件 开 发 包 (SDK SDK) 和 甚 至 在 Google 的 Android 网 站 上 能 被 找 到 的 一 个 开 发 者 社 区, 这 个 网 站 应 该 是 你 的 入 门 点, 我 十 分 鼓 励 你 去 访 问 该 网 站 注 意 : Google, 为 促 进 新 的 Android 操 作 系 统, 甚 至 开 始 了 举 办 了 一 个 1000 万 的 竞 赛, 寻 求 新 的 令 人 兴 奋 地 Android 应 用 程 序 而 运 行 在 Linux Windows Windows 甚 至 PalmOS 上 的 手 机 能 轻 易 找 到, 到 写 这 书 为 止, 没 有 硬 件 平 台 被 宣 布 专 门 为 Android 所 运 行 HTC HTC LG 电 子 Motorola 和 Samsung 都 是 开 放 手 机 联 盟 的 成 员, 在 Android 已 经 被 发 布 之 下, 我 们 只 希 望 他 们 为 Android-based 设 备 在 未 来 有 计 划 实 行 在 它 2007 年 11 月 发 行, 这 系 统 本 身 仍 然 只 是 一 个 测 试 版 软 件 这 对 于 开 发 者 是 一 个 好 消 息, 因 为 它 给 我 们 一 个 展 望 未 来 系 统 珍 贵 的 进 步 发 展 和 一 个 开 始 开 发 将 会 很 快 在 被 发 布 的 硬 件 上 运 行 的 应 用 程 序 的 机 会 注 意 : 这 个 策 略 清 楚 地 给 开 放 手 机 联 盟 一 个 大 优 势 超 过 别 的 手 机 操 作 系 统 开 发 者, 因 为 对 于 第 一 个 发 布 的 运 行 Android 的 设 备 将 会 有 无 数 的 应 用 程 序 可 以 直 接 获 得
15 15 介 绍 :Android Android 作 为 一 个 系 统, 是 一 个 运 行 在 Linux2.6 内 核 上 的 基 于 Java 的 操 作 系 统. 这 个 系 统 非 常 轻 量 级 的, 并 且 功 能 丰 富. 图 1-1 展 示 未 修 改 的 Android 主 屏 幕 拥 有 图 1-1 目 前 版 本 Android 主 屏 幕, 模 拟 器 Android 应 用 程 序 是 用 Java 开 发 的, 能 够 十 分 简 单 的 装 入 新 的 平 台 如 果 你 还 没 有 下 载 Java 或 者 不 确 信 需 要 哪 个 版 本, 我 在 第 二 章 节 详 述 安 装 开 发 环 境 Android 的 其 他 特 色 包 括 加 速 3D 绘 图 引 擎 ( 依 赖 于 硬 件 支 持 ),SQLite 强 力 支 持 的 数 据 库, 和 一 个 综 合 完 整 的 Web 浏 览 器 如 果 你 熟 练 Java 编 程 或 者 是 一 个 任 何 种 类 的 OOP 开 发 者, 你 可 能 用 过 用 户 界 面 (UI UI) 开 发, 那 是 UI 放 置 ( 直 接 在 项 目 源 码 中 运 用 的 ) Android 能 识 别 和 允 许 为 项 目 的 UI 做 开 发, 也 支 持 更 新 的, 基 于 XML 的 UI 编 排 设 计 XML UI 编 排 设 计 对 于 一 般 桌 面 开 发 者 是 一 个 相 当 新 的 概 念 在 本 书 支 持 的 章 节 里 我 将 涵 盖 XML UI Layout 和 项 目 的 UI 开 发
16 16 Android 一 个 最 令 人 兴 奋 和 注 目 的 特 色 是 它 的 架 构, 三 部 分 运 用 程 序 - 包 括 home-grown home-grown 当 这 些 和 内 核 系 统 绑 定, 可 带 有 同 样 的 系 统 优 先 权 执 行 这 是 和 大 多 系 统 一 个 主 要 的 违 背, 它 给 了 嵌 入 式 系 统 应 用 程 序 一 个 比 进 程 优 先 级 ( 从 第 三 方 开 发 者 创 建 的 应 用 程 序 获 得 ) 更 大 的 执 行 权 每 一 个 应 用 程 序 在 它 自 己 的 进 程 里 使 用 一 个 很 轻 量 级 的 虚 拟 机 执 行 除 了 我 们 能 够 获 得 用 来 开 发 的 很 大 量 的 SDK 和 良 好 的 架 构 库, 对 于 Android 开 发 者 最 令 人 兴 奋 的 特 色 是 我 们 现 在 允 许 进 入 任 何 操 作 系 统 所 允 许 的 换 句 话 说, 如 果 你 要 创 建 一 个 拨 电 话 的 应 用 程 序, 你 可 接 近 电 话 拨 号 程 序, 如 果 你 想 创 建 一 个 利 用 电 话 的 内 在 GPS 的 应 用 程 序 ( 如 果 配 备 ), 你 可 以 接 近 它 对 于 开 发 者 创 建 动 态 的 和 令 人 感 兴 趣 的 应 用 程 序 的 可 能 性 现 在 是 宽 阔 开 放 了 在 这 些 特 色 中 最 顶 级 的 是 从 Android 网 站 可 获 得 的 平 衡,Google 已 经 投 放 一 些 它 自 己 非 常 逗 弄 的 特 色 Android 应 用 程 序 开 发 者 将 能 够 去 把 自 己 的 应 用 程 序 连 接 到 Google 提 供 的 已 经 存 在 的 程 序 ( 例 如 GoogleMaps 不 所 不 在 的 Google 搜 索 ) 上 假 设 你 想 写 一 个 获 取 一 个 打 进 电 话 的 发 出 地 的 Google 地 图, 或 者 你 想 能 够 存 储 你 联 系 的 一 般 搜 索 结 果 ; 利 用 Android 可 能 性 的 大 门 已 经 成 为 直 冲 的 开 放 和 宽 阔 第 二 章 将 开 始 你 的 Android 开 发 之 旅 你 将 学 到 怎 样 和 为 什 么 使 用 特 殊 的 开 发 环 境 或 综 合 完 整 的 开 发 环 境 (IDE IDE), 并 且 你 将 会 下 载 和 安 装 JavaIDE Eclipse 专 家 咨 询 Q:Google 和 开 放 手 机 联 盟 的 区 别 是 什 么? A:Google 是 开 放 手 机 联 盟 的 成 员 之 一 在 Google 收 购 原 来 的 Android 的 开 发 商, 在 开 放 手 机 联 盟 组 织 下 发 布 了 这 个 操 作 系 统 Q: 是 否 Android 有 能 力 运 行 任 何 Linux 软 件? A: 不 是 必 需 的 我 确 认 将 会 有 方 法 打 破 许 多 任 何 开 源 的 系 统, 应 用 程 序 需 要 被 编 译 后 利 用 Android SDK 在 Android 上 运 行 主 要 原 因 是 Android 应 用 程 序 执 行 文 件 是 一 种 特 殊 的 格 式 ; 这 将 在 后 面 章 节 讨 论
17 17 第 二 章 下 载 和 安 装 Eclipse
18 18 关 键 技 术 & 概 念 选 择 一 个 开 发 环 境 下 载 Eclipse 安 装 和 配 置 Eclipse Android 应 用 程 序 是 用 Java 开 发 的 Android 本 身 不 是 一 种 编 程 语 言, 而 是 一 个 运 行 应 用 程 序 的 环 境 如 此, 你 可 以 理 论 上 使 用 任 何 你 自 己 支 配 的 配 发 的 或 是 综 合 完 整 的 开 发 工 具 (IDE IDE) 来 开 始 你 的 开 发 实 际 上, 你 也 可 以 不 选 择 使 用 IDE 贴 士 在 本 书 后 面 章 节, 我 将 给 你 介 绍 不 用 Android 开 发 环 境 或 是 命 令 行 界 面 (CLI CLI) 来 开 发 Android 应 用 程 序 然 而, 我 不 会 使 用 这 个 技 术 来 涵 盖 本 书 的 每 个 例 子, 你 将 获 得 怎 样 在 CLI 中 开 发 的 基 本 技 能 如 果 你 使 用 的 一 个 JavaIDE 更 舒 适 ( 超 过 别 的 任 何 一 个 ), 例 如 :Borlan JBuilder 或 是 开 源 的 NetBeans, 自 由 地 使 用 它 用 一 种 中 等 的 经 验 水 平, 你 应 该 仍 然 能 够 应 用 这 本 书 的 主 要 例 子 跟 随 本 书 学 习 下 去 然 而, 开 放 手 机 联 盟 和 Google 都 支 持 赞 同 一 个 JavaIDE 胜 过 其 他 的 任 何 一 个, 它 是 :Eclipse Eclipse 注 意 : 如 果 你 选 择 跟 随 这 本 书 的 例 子, 而 不 使 用 Eclipse, 你 需 要 检 查 你 的 IDE 的 文 件 来 编 译 和 调 试 你 的 Android 应 用 程 序 本 书 的 例 子 只 是 在 Eclipse 环 境 Andr Android Eclipse 插 件 中 给 了 相 关 的 编 译 和 调 试 的 说 明 本 章 节 简 明 的 描 述 了 下 载 和 安 装 Eclipse 和 必 需 的 Java 运 行 环 境 (JRE JRE) 多 的 时 间, 安 装 指 导 和 用 户 手 册, 按 自 己 需 求 不 是 缺 乏 更 多 技 术 的 技 术 在 此 之 上 的 读 者 可 以 跳 过 像 这 种 简 单 的 步 骤 我 已 经 建 立 了 那 些 文 本 来 跳 过 这 些 更 简 单 的 步 骤, 或 者 是 查 看 重 要 的 条 目 由 于 这 个 原 因, 本 章 我 将 要 介 绍 所 有 的 下 载 和 安 装 步 骤
19 19 为 何 使 用 Eclipse? 为 什 么 Eclipse 是 推 荐 的 Android 应 用 程 序 IDE? 这 有 几 个 对 这 个 特 别 支 持 的 理 由 : 为 了 符 合 开 放 手 机 联 盟 真 正 开 发 手 机 开 放 市 场 的 主 题,Eclipse 是 一 个 最 完 全 该 特 色 自 由 可 获 得 的 Java IDEs 中 的 一 个 Eclipse 也 使 用 非 常 简 单, 最 小 的 学 习 弯 路 这 使 得 Eclipse 成 为 一 个 非 常 吸 引 人 的 坚 固 的 开 源 Java 开 发 IDE 开 放 手 机 联 盟 已 经 发 布 了 一 个 Android Eclipse 插 件, 它 允 许 你 创 建 Android 特 性 的 程 序 项 目, 编 译 它 们, 和 使 用 Android 模 拟 器 来 运 行 和 调 试 它 们 当 你 创 建 你 的 第 一 个 Android 应 用 程 序 时, 这 些 工 具 和 功 能 将 显 示 出 无 比 的 价 值 你 也 能 够 用 其 他 的 IDEs 来 创 建 Android 应 用 程 序, 但 是 Android Eclipse 插 件 为 你 创 建 必 要 的 安 装 元 素, 比 如 文 件 和 编 译 设 置 Android Eclipse 插 件 提 供 的 帮 助 节 省 你 宝 贵 的 开 发 时 间 和 巨 大 的 减 少 学 习 弯 路, 意 思 就 是 你 可 以 花 更 多 时 间 来 创 建 无 法 想 象 的 应 用 程 序 注 意 : Eclipse 也 可 以 为 Mac 和 Linux 定 制 获 得 具 有 更 大 的 可 用 性, 在 很 多 数 的 操 作 系 统 上 意 思 是 几 乎 任 何 一 个 人 在 任 何 一 台 计 算 机 上 都 能 开 发 Android 应 用 程 序 而 本 书 的 例 子 和 截 屏 是 来 自 Microsoft Windows 下 的 Eclipse 如 果 你 不 是 在 任 何 一 种 Microsoft 环 境 下 使 用 Eclipse, 请 记 住 这 点 你 的 界 面 会 明 显 的 和 本 书 截 屏 不 同, 但 是 全 部 的 功 能 应 是 不 变 的 假 如 在 Linux 下 有 主 要 的 操 作 变 化, 我 将 会 为 这 个 变 动 包 含 一 个 例 子 我 也 会 提 供 一 些 在 Linux 环 境 下 的 例 子 主 要 的 这 些 例 子 会 来 自 Linux/Android 命 令 行 环 境
20 20 下 载 和 安 装 JRE 在 你 下 载 和 安 装 Eclipse 之 前, 你 不 得 不 确 保 你 有 了 Java 运 行 环 境 (JRE JRE) 的 下 载 和 安 装 到 你 的 机 器 上 因 为 Eclipse 是 用 java 编 写 的 应 用 程 序, 它 需 要 JRE 来 运 行 如 果 JRE 没 有 安 装, 或 是 不 能 被 它 发 现, 如 果 你 试 着 打 开 Eclipse 开 发 环 境, 你 将 会 看 到 下 面 的 错 误 : 如 果 你 是 一 个 现 行 的 java 开 发 者 并 且 已 经 安 装 了 java 在 你 的 电 脑 上, 你 将 仍 然 想 照 这 里 来 进 行 下 去, 只 要 保 证 你 安 装 的 JRE 的 正 确 版 本 注 意 : 很 多 用 过 网 络 或 是 基 于 网 络 的 应 用 程 序 的 用 户 也 装 过 JRE JRE 允 许 你 运 行 基 于 java 的 应 用 程 序, 但 它 不 支 持 创 建 java 程 序 要 创 建 java 程 序, 你 需 要 下 载 和 安 装 java 开 发 工 具 包 JDK, 它 包 括 了 创 建 java 应 用 程 序 需 要 的 所 有 工 具 和 类 库 假 如 你 不 熟 悉 java, 记 住 这 些 区 别 对 于 本 书 例 子, 我 将 下 载 JDK, 因 为 它 也 包 含 JRE 即 使 你 不 需 要 JDK 来 运 行 Eclipse, 你 也 可 以 用 它 来 开 发 本 书 后 面 其 他 的 开 发
21 21 像 下 面 图 中 所 示, 导 航 进 入 Sun 公 司 开 发 网 (SDN SDN) 下 载 页 面 : 通 常 你 只 需 要 JRE 来 运 行 Eclipse, 但 是 为 了 符 合 本 书 目 的, 你 应 该 下 载 完 整 的 JDK, 它 包 含 了 JRE 下 载 完 整 JDK 的 理 由 是, 在 本 书 中 我 也 将 举 一 些 怎 样 用 JDK 的 工 具 在 Eclipse 之 外 来 创 建 Android 应 用 程 序 的 例 子 如 果 你 要 跟 着 这 本 指 导 书 走 的 话, 你 需 要 完 整 的 JDK
22 22 从 SDN 下 载 页 面 导 航 进 入 合 适 的 JDK 的 下 载 区 像 下 图 所 示, 选 择 并 开 始 下 载 由 于 本 书 例 子, 我 选 择 了 用 Java5 JDK pdate 14 来 进 行 因 为 它 是 在 Eclipse 文 档 中 被 明 确 定 义 的 被 支 持 的 Java 版 本 要 下 载 JDK5, 选 择 你 想 要 下 载 的 平 台 假 如 你 选 择 了 JDK6 的 话, 你 也 能 够 轻 松 地 跟 着 学 习 下 去 然 而, 假 如 你 要 下 载 更 老 版 本 的 JDK5, 你 需 要 向 下 面 显 示 的 那 样 点 击 以 前 版 本 的 链 接
23 23 注 意 : 在 你 能 开 始 下 载 之 前, 你 必 须 同 意 并 接 受 本 页 中 Sun 公 司 的 许 可 协 议 在 JavaSE 以 前 版 本 下 载 页 面 上, 点 击 J2SE5.0 下 载 链 接, 接 下 来 点 击 JDK5.0 Update x 的 下 载 按 钮, 这 里 的 x 是 最 新 的 更 新 号 码 (14 是 写 这 本 书 时 候 的, 但 和 你 读 这 本 书 时 候 的 可 能 不 一 样 )
24 24 假 如 你 正 在 下 载 到 Microsoft Windows 环 境 下, 当 你 看 到 下 图 的 提 示, 点 击 Run 来 开 始 安 装 JDK 警 告 : 如 果 你 要 保 留 JDK 的 安 装 包 的 复 本, 请 点 击 Save, 而 不 是 Run 然 而, 假 设 你 选 择 了 下 载 JDK, 请 确 保 你 记 得 下 载 到 哪 里 下 载 完 之 后, 你 需 要 导 航 进 入 下 载 目 录 手 工 执 行 安 装 包 在 安 装 期 间, 你 会 被 催 促 去 阅 读 并 且 接 受 下 面 所 示 的 许 可 协 议 在 同 意 这 标 准 协 议 后 点 击 Next, 你 就 能 够 选 择 你 的 定 制 安 装 选 项
25 25 这 里 只 有 很 少 的 地 方 需 要 改 动, 除 非 你 是 一 个 经 验 很 丰 富 的 Java 老 手 并 有 让 你 舒 适 而 自 由 选 择 的 一 些 你 想 要 的 特 殊 选 择 下 图 显 示 了 Java JDK 的 定 制 安 装 界 面 为 了 让 过 程 简 洁 和 十 分 标 准 化, 你 应 该 接 受 推 荐 的 包 ( 默 认 的 每 个 都 被 选 择 ), 通 过 点 击 Next 来 继 续 下 一 步 安 装 再 强 调, 如 果 特 殊 的 更 改 让 你 舒 适 的 话, 尽 管 做 就 是 了 而 如 果 你 在 后 面 章 节 遇 到 麻 烦, 你 会 想 改 变 你 的 安 装 选 项 当 下 图 所 示 的 完 成 安 装 界 面 出 现, 点 击 Finish, 你 的 安 装 就 完 成 了
26 26 一 旦 你 完 成 了 Java JDK 的 安 装 - 默 认 的 JRE 也 被 安 装 了 - 你 可 以 开 始 安 装 Eclipse 了 下 载 和 安 装 Eclipse 导 航 进 入 下 图 所 示 的 Eclipse 下 载 页 面 : 作 为 开 篇, 之 前 的 篇 幅 你 就 注 意 到 了, 在 Eclipse 开 发 需 要 J R E( 推 荐 Java 5 JRE RE) 从 此 网 站 下 载 Java 开 发 者 专 用 的 Eclipse IDE 安 装 包 十 分 小 (79M 79M), 并 且 下 载 也 会 相 当 快 确 保 你 不 要 下 载 Java EE 开 发 者 专 用 的 Eclipse IDE, 因 为 这 个 IDE 稍 微 有 点 不 一 样, 我 也 不 会 涉 及 到 它 的 使 用
27 27 在 你 已 经 下 载 好 Eclipse 后, 是 时 候 安 装 了 导 航 进 入 到 你 下 载 Eclipse 安 装 包 的 目 录 正 在 写 本 书 时,Microsoft Windows 平 台 下 的 最 想 的 Eclipse 安 装 包 是 eclipse-java-europe-fall2-win32.zip 解 压 安 装 包, 运 行 eclipse.exe 在 Microsoft Windows 下,Eclipse 默 认 安 装 到 你 用 户 目 录 下, 但 你 可 能 会 想 安 装 到 你 的 Program Files 目 录 下 这 会 让 你 的 应 用 程 序 可 用, 也 允 许 你 设 置 不 同 的 工 作 空 间 下 图 显 示 了 运 行 后 Eclipse 的 主 标 题 界 面 注 意 : 如 果 你 没 有 看 到 图 中 的 弹 出 界 面, 试 试 重 启 你 的 电 脑 假 如 重 启 也 不 起 效, 就 只 有 重 新 下 载 安 装 Java 5 JRE 一 旦 Eclipse 安 装 开 始, 你 会 被 催 促 去 创 建 一 个 默 认 的 工 作 空 间, 或 是 文 件 夹 正 如 多 数 的 开 发 环 境, 工 程 在 工 作 空 间 里 创 建 和 保 存 如 下 图 所 示, 默 认 的 工 作 空 间 路 径 是 你 的 用 户 目 录 要 选 择 不 同 的 路 径, 点 击 Browse, 并 且 导 航 进 入 来 设 置 它
28 28 我 推 荐 你 选 取 默 认 你 所 有 工 程 都 在 特 殊 工 作 空 间 的 复 选 框 通 过 选 取 这 个 复 选 框, 你 将 不 必 担 心 任 何 一 件 事, 当 你 创 建 一 个 新 的 工 程, 你 总 会 知 道 在 哪 个 目 录 结 构 中 找 到 你 的 源 文 件 在 本 书 中, 有 时 你 将 会 在 Android 开 发 环 境 之 外 进 入 工 程 文 件 中 工 作, 因 此 确 切 的 知 道 它 们 在 哪 里 是 很 有 帮 助 的 在 你 选 择 了 你 工 作 空 间 路 径 后, 点 击 OK 到 这, 你 的 开 发 环 境 被 下 载 和 安 装 好 了 而 Eclipse 的 安 装 看 上 去 快 得 出 奇, 但 在 你 能 创 建 你 的 第 一 个 Android 工 程 前, 你 仍 然 需 要 去 做 一 些 配 置 工 作 许 多 需 要 你 去 完 成 的 配 置 工 作 重 点 是 在 Android SDK 和 Android Eclipse 插 件 上 下 一 步 你 需 要 下 载 和 安 装 Android SDK Android Eclipse 插 件, 还 有 配 置 Eclipse 设 置 到 了 第 三 章 结 束, 你 将 会 有 一 个 完 整 配 置 好 的 开 发 环 境 ( 在 这 个 环 境 里 你 就 能 够 开 始 创 建 你 的 应 用 程 序 了 ) 接 下 来 在 第 五 章 你 会 去 浏 览 一 下 Android SDK 并 开 始 创 建 你 第 一 个 HelloWorld 程 序 专 家 咨 询 Q:Eclipse 是 用 来 开 发 Java 应 用 程 序 的, 但 Android 能 不 能 运 行 其 他 编 程 语 言 写 的 应 用 程 序? A: 当 写 本 书 的 时 候, 还 没 找 得 到 有 别 的 SDK 或 是 模 拟 器 允 许 Android 用 除 Java 外 任 何 别 的 语 言 开 发 Q: 你 能 否 用 带 有 其 他 版 本 的 JRE 而 不 是 第 5 版 本 的 Eclipse 和 Android SDK? A: 技 术 上 讲 你 可 以 使 用 带 有 JRE5 的 Eclipse 和 更 新 一 点 的 而 最 新 版 本 的 Eclipse 只 在 Java5 a5 JRE 上 测 试 过
29 29 第 三 章 下 载 和 安 装 Android SDK
30 30 关 键 技 术 & 概 念 下 载 Android SDK 使 用 Eclipse 更 新 特 性 下 载 安 装 和 配 置 Android Eclipse 插 件 检 查 PATH 变 量 在 前 面 的 章 节 里, 你 下 载 和 安 装 了 你 主 要 的 开 发 环 境 Eclipse 现 在, 你 开 始 的 开 发 环 境 被 建 立 了, 使 用 Eclipse 作 为 你 的 Java IDE, 你 可 以 使 用 它 来 开 发 Java 应 用 程 序 了, 但 是 在 你 开 始 创 建 手 机 应 用 程 序 前, 还 有 一 个 额 外 的 步 骤 你 必 须 以 一 定 的 方 式 配 置 它, 这 会 使 开 发 Android 变 得 容 易 由 于 Eclipse 是 一 个 Java 开 发 环 境, 你 可 以 极 度 轻 松 的 创 建 和 编 辑 Java 项 目 然 而, 只 是 给 了 它, 你 没 有 用 来 理 解 Android 应 用 程 序 是 如 何 工 作 的 运 行 库, 你 不 能 够 开 发 任 何 运 行 在 基 于 Android 设 备 的 应 用 程 序 为 了 开 始 创 建 Android 工 程, 你 需 要 下 载 并 安 装 Android SDK 你 接 下 来 必 须 下 载 相 关 的 Android Eclipse 插 件 在 Eclipse IDE 中 使 用 Android SDK 在 这 些 就 绪, 你 就 可 以 开 始 你 的 开 发 了 如 果 你 有 任 何 开 发 经 验, 你 会 非 常 熟 悉 使 用 SDK 的 过 程, 使 用 SDK 来 创 建 即 将 运 行 在 他 们 正 开 发 的 预 期 系 统 上 的 应 用 程 序 Android SDK 包 含 所 有 的 Java 核 心 库, 这 些 核 心 库 在 创 建 具 体 运 行 在 Android 平 台 上 的 运 用 程 序 时 是 必 须 的, 这 和 其 他 的 SDK 没 有 什 么 不 同 之 处 SDK 也 包 含 帮 助 文 档,Android 模 拟 器 和 一 些 其 他 主 要 的 开 发 调 试 工 具 注 意 : 章 节 四 会 深 入 地 涵 盖 Android SDK 的 很 多 功 能 为 了 开 始, 你 将 要 从 Google Android 开 发 网 站 下 载 Android SDK, 登 录 Google Android 开 发 主 页 包 含 了 很 多 关 于
31 31 为 Android 平 台 开 发 的 有 价 值 的 工 具 和 文 档, 包 括 Android 开 发 者 论 坛 ( 或 社 区 ) 的 超 链 接 贴 士 : 假 如 你 正 在 开 发 Android 应 用 程 序 时 遇 到 困 难, 首 要 的 找 到 答 案 的 地 方 是 Android 开 发 者 论 坛 : 那 有 专 门 为 新 手 开 发 者 和 黑 客 们 设 立 的 讨 论 组 给 了 这 个,Android 是 一 个 十 分 新 的 平 台,Android 开 发 者 论 坛 是 能 找 到 全 面 可 靠 的 关 于 正 在 为 Android 产 品 开 发 的 信 息 的 其 中 一 个 地 方 图 3-1 Google Android 开 发 主 页
32 32 下 载 Android SDK Android SDK 很 容 易 从 页 面 得 到 从 开 发 主 页, 点 击 Getting Start 下 面 的 SDK 下 载 链 接 在 你 同 意 Android 许 可 协 议 条 款 后, 你 将 看 到 Android SDK 下 载 页 面 Android SDK 是 一 个 79M 的 下 载 包 ( 对 于 Windows) 并 且 下 载 会 相 当 快 点 击 对 应 你 操 作 系 统 的 包 开 始 下 载 注 意 : 下 载 大 小 对 于 操 作 系 统 可 以 有 差 异 对 于 Android SDK, 没 有 setup setup 或 是 安 装 步 骤 涉 及 到 相 反, 你 必 须 遵 照 一 系 列 的 步 骤 来 把 SDK 和 你 的 Eclipse 开 发 环 境 结 合 起 来 这 些 步 骤 的 第 一 步 是 获 得 Android Eclipse 插 件, 这 之 后 你 要 配 置 它 下 载 和 安 装 Android Eclipse 插 件 把 Android SDK 设 置 到 Eclipse 开 发 环 境 中 的 第 一 步 是 下 载 和 安 装 Android Eclipse 插 件 下 载 和 安 装 插 件 的 任 务 可 以 同 时 进 行, 并 且 相 当 的 简 单
33 33 1. 打 开 Eclipse 应 用 程 序 你 将 在 Eclipse 里 面 下 载 Android Eclipse 插 件 2. 选 择 Help Software Updates Find and Install 3. 在 Install/Update 窗 口 中, 它 允 许 你 开 始 下 载 和 安 装 任 何 一 个 对 于 你 的 Eclipse 可 以 获 得 的 插 件 的 步 骤, 点 击 Search for New Features to Install 点 选 按 钮, 接 着 点 击 Next
34 34 4. 安 装 窗 口 中 的 Update Sites to View 页 面, 在 下 面 显 示, 列 出 了 所 有 已 经 得 到 的 Eclipse 插 件 的 默 认 网 址 然 而, 你 想 要 的 Android Eclipse 插 件, 在 默 认 网 址 里 没 有 为 了 下 载 Android 插 件, 你 必 须 告 诉 Eclipse 在 哪 里 可 以 找 到 它, 因 此, 点 击 New Remote Sites 按 钮
35 35 5. 在 "New Update Site" 对 话 框 中, 下 面 显 示 的, 你 必 须 键 入 两 个 信 息 来 继 续 : 新 站 点 的 名 称 和 可 用 的 URL 链 接 名 称 只 是 为 了 显 示 用 的, 对 下 载 的 插 件 没 有 影 响 在 名 称 域 中, 填 入 Android Plugin,URL 域 中 键 入 Eclipse 能 够 从 该 URL 获 得 可 用 插 件 信 息 的 URL: 点 击 OK
36 36 注 意 : 你 站 点 的 名 称 可 以 是 任 何 你 想 要 的 名 称, 只 要 它 能 够 帮 你 辨 别 它 是 什 么 链 接 自 由 的 选 用 其 他 的, 而 不 是 Android Plugin 6. 一 个 叫 Android Plugin 的 新 站 点 名 现 在 应 该 在 列 表 中 可 以 找 到
37 37 到 这 里 Eclipse 还 没 有 查 找 插 件, 这 只 是 当 查 找 新 的 插 件 来 安 装 时, 你 叫 Eclipse 来 查 找 的 路 径 列 表 7. 检 查 Android Plugin 边 上 的 复 选 框 并 点 击 Finish Eclipse 利 用 这 个 带 有 Android 插 件 站 点 的 URL 来 寻 找 任 何 可 用 的 插 件 8. 在 更 新 窗 口 中 的 搜 索 结 果 页 面 中, 选 择 Android Plugin 并 点 击 Finish
38 38 9. 在 安 装 窗 口 中 的 特 色 许 可 页 面 上, 下 面 所 示, 为 Android 开 发 工 具 接 受 许 可 协 议 并 点 击 Next 注 意 : 记 住 一 点, 所 有 的 Eclipse 插 件 都 安 装 在 % 安 装 路 径 %/eclipse/plugins 目 录 下 如 果 你 要 查 找 这 些 组 成 Android 插 件 的 文 件, 这 个 信 息 将 会 对 你 有 帮 助 的
39 39 10.Eclipse 下 载 Android 插 件 在 写 本 书 的 时 候, 这 个 插 件 的 版 本 是 在 安 装 页 面 的 最 后 一 页, 特 色 验 证, 点 击 Install All 来 完 成 Android 插 件 的 安 装 伴 随 着 Android 插 件 被 安 装, 最 后 你 不 得 不 执 行 的 一 步 是 配 置 插 件 配 置 Android Eclipse 插 件 在 安 装 好 Android Eclipse 插 件 后,Eclipse 将 会 提 示 你 重 启 假 如 它 没 有 提 示 你, 现 在 就 重 启 Eclipse 重 启 Eclipse 将 确 保 这 些 工 程 有 一 个 带 着 这 个 插
40 40 件 被 安 装 的 更 新 来 重 新 开 始 为 了 减 少 错 误 配 置 的 机 率, 确 保 跟 随 这 里 的 配 置 步 骤 是 很 重 要 的 Android Eclipse 插 件 通 过 Eclipse 的 配 置 窗 口 来 进 行 配 置 的 步 骤 如 下 : 1. 从 Eclipse 主 窗 口 选 择 Window Preference 2. 在 Preferences Preferences ( 偏 好 ) 窗 口 中, 如 下 所 示, 在 左 边 菜 单 中 选 择 Android oid 在 窗 口 右 边, 点 击 Browse, 找 到 你 硬 盘 中 Android SDK 的 位 置, 并 把 它 选 入 到 SDK Location 域 中 Eclipse 需 要 这 个 信 息 才 能 够 使 用 所 有 Android 支 持 的 工 具, 例 如 模 拟 器
41 41 3. 选 择 Automatically Sync Project to Current SDK 复 选 框 并 点 击 Apply 注 意 : Windows 下 Android 插 件 是 以 一 个 zip 文 件 的 方 式 进 行 传 送 的, 该 文 件 包 含 了 一 个 很 长 的 目 录 名 的 目 录 :android-sdk-m5-rc14-win32 android-sdk-m5-rc14-win32 重 命 名 这 个 目 录 使 它 容 易 管 理, 可 能 在 后 面 章 节 中, 尤 其 是 当 用 命 令 行 编 程 时 这 会 很 有 用 你 可 能 也 会 想 把 SDK 取 出 到 工 程 文 件 目 录 4. 安 装 Android SDK 最 后 一 步 是 把 它 设 入 你 的 PATH 变 量 中 如 果 你 在 使 用 microsoft windows 机 器, 右 击 电 脑 ( 或 我 的 电 脑, 依 赖 于 你 的 Windows 版 本 ), 并 选 择 属 性 来 打 开 系 统 属 性 对 话 框 点 击 高 级 标 签 5. 点 击 环 境 变 量 来 显 示 同 名 的 变 量 窗 口, 下 图 所 示 这 是 你 能 够 编 辑 PATH 变 量 的 地 方
42 42 6. 在 系 统 变 量 中, 找 到 PATH 变 量 并 双 击 它 7. 在 系 统 变 量 编 辑 对 话 框 中, 下 面 所 示 的, 添 加 Android SDK 的 路 径 ( 注 意 : Android SDK 下 的 tools 文 件 夹 的 路 径 )- 用 分 号 来 和 存 在 的 路 径 分 隔 - 并 点 击 OK 来 应 用 你 的 更 改, 再 次 点 击 环 境 变 量 窗 口 上 的 OK Android SDK Eclipse 和 Android Eclipse 插 件 现 在 完 整 的 为 开 发 配 置 和 准 备 好 了 在 下 一 章 节, 你 将 浏 览 Android SDK, 并 学 习 它 的 特 性 Android SDK 包 含 了 很 多 的 工 具 来 帮 助 你 开 发 完 整 特 色 的 手 机 应 用 程 序, 下 一 章 提 供 了 一 个 好 的 概 述 专 家 咨 询 Q:Android SDK 对 于 任 何 其 他 编 程 语 言 而 不 是 Java, 是 可 用 的 吗? A: 不 是,Android 应 用 程 序 只 是 用 Java 语 言 来 开 发 的 Q: 是 不 是 会 有 Android SDK 的 升 级? A: 是 的, 甚 至 在 撰 写 本 书 时, 一 个 SDK 的 更 新 被 发 布 了, 更 新 地 址 有 可 能 在 这 个 平 台 中 发 布 要 获 得 最 新 的 更 新, 我 建 议 经 常 查 看 一 下 开 发 网 页 面 Q: 假 如 一 个 更 新 发 布 了, 我 怎 样 来 升 级 我 的 SDK? A: 升 级 SDK 应 该 十 分 谨 慎 当 一 个 新 的 SDK 发 布, 一 个 新 的 插 件 也 会 被 发 布 在 写 本 书 期 间, 一 个 新 的 SDK 和 新 的 插 件 都 发 布 了 我 试 图 去 使 用 提 供 的 升 级 工 具 来 改 变 版 本 然 而, 这 被 证 明 没 有 结 果, 并 使 我 处 于 两 个 冲 突 的 版 本 中, 没 有 一 个 正 常 工 作 我 最 终 不 得 不 卸 载 两 个 版 本 并 且 只 重 装 最 新 的 版 本 这 个 最 新 的 SDK 接 下 来 正 常 工 作 了 我 建 议 任 何 人 可 能 面 临 从 一 个 版 本 的 SDK 或 插 件 升 级 到 另 一 个 版 本 的 时 候, 使 用 这 个 相 同 的 步 骤 : 简 单 的 卸 载 老 版 本, 并 安 装 新 的 一 个 版 本, 而 不 是 升 级
43 43 第 四 章 浏 览 Android SDK
44 44 关 键 技 术 & 概 念 使 用 Android SDK 文 档 使 用 Android SDK 工 具 使 用 例 子 程 序 学 习 Android 应 用 程 序 生 命 周 期 现 在 你 有 了 你 建 立 好 的 开 发 环 境 了, 你 准 备 去 浏 览 一 下 Android SDK, 它 包 含 了 许 多 特 意 帮 你 设 计 和 开 发 运 行 在 Android 平 台 上 的 应 用 程 序 的 文 件 和 工 具 这 些 工 具 设 计 很 棒 并 能 够 帮 你 编 写 出 一 些 难 以 置 信 的 应 用 程 序 在 你 开 始 编 程 之 前, 你 需 要 准 备 去 熟 悉 一 下 Android SDK 和 它 的 工 具 Android SDK 也 包 含 一 些 用 来 在 核 心 的 Android 特 性 中 ( 例 如 利 用 电 话 功 能 -- 打 和 接 电 话,GPS 功 能, 和 文 本 短 信 功 能 ) 测 试 你 应 用 程 序 的 类 库 这 些 类 库 组 成 了 Android SDK 的 核 心 部 分 并 且 是 你 经 常 会 用 到 的 一 些, 因 此, 花 一 些 时 间 来 学 习 所 有 的 这 些 核 心 类 库 本 章 节 涵 盖 了 Android SDK 中 包 含 的 重 点 本 章 最 后, 熟 悉 了 Android SDK 内 容 后, 你 将 很 轻 松 舒 适 地 开 始 写 应 用 程 序 了 就 像 任 何 事 一 样, 在 你 深 入 进 行 练 习 之 前, 你 必 须 熟 悉 它 的 内 容 和 使 用 方 法 警 告 : 我 不 会 每 一 分 钟 都 详 述 Android SDK;Google 在 它 的 文 档 里 做 了 很 好 的 工 作 为 例 避 免 花 过 多 时 间 来 讨 论 事 件 事 工 作 而 不 是 把 它 们 如 何 工 作 展 示 给 你, 我 试 着 来 让 讨 论 尽 可 能 简 要 我 只 会 涵 盖 多 数 重 要 主 题 和 条 款, 剩 下 让 你 自 己 用 你 的 速 度 自 由 地 深 入 浏 览
45 45 Android SDK 中 有 什 么? Android SDK 以 一 个 简 单 的 zip 压 缩 包 来 下 载 ( 如 第 三 章 描 述 ) Android SDK 的 体 积, 以 数 字 来 算 文 件 的 话, 包 括 了 文 档 编 程 APIs, 工 具 和 一 些 组 成 剩 下 部 分 的 例 子 本 篇 提 供 了 近 距 离 的 正 确 审 视 Android SDK 中 包 含 了 什 么 贴 士 : 第 三 章 建 议 你 把 Android SDK 解 压 到 "Program Files" 目 录 下, 以 便 跟 踪 更 简 单 由 于 你 使 用 了 默 认 的 解 压 设 置, 如 果 你 在 找 SDK 时 有 困 难, 它 应 该 在 以 下 的 文 件 夹 中 : /% 下 载 目 录 %/android-sdk_m5-rc14-windows/android-sdk-m5-rc14_windows 进 入 你 解 压 Android SDK 的 地 方, 以 便 你 能 开 始 浏 览 里 面 的 文 件 结 构 有 一 些 文 件 在 根 目 录, 像 android.jar( 一 个 被 编 译 过 的 Java 应 用 程 序, 它 包 含 核 心 SDK 类 库 和 APIs) 和 一 些 发 布 记 录,Android SDK 余 下 部 分 被 分 隔 进 三 个 主 文 件 夹 中 : Doc 包 含 所 有 Android 的 伴 随 文 档 注 意 : 在 Docs 文 件 夹 下 找 得 到 的 很 多 文 档 在 Android 开 发 网 站 中 也 能 找 到 Samples 包 含 你 可 以 在 Eclipse 中 编 译, 测 试 的 六 个 例 子 程 序
46 46 Tools 包 含 所 有 开 发 编 译 和 调 试 工 具, 在 你 开 发 Android 应 用 程 序 过 程 中 你 会 需 要 它 们 关 于 每 个 SDK 文 件 夹 中 包 含 什 么, 接 下 来 的 篇 章 讨 论 更 多 细 节 为 了 展 示 Android 的 功 能, 每 个 API Demo 被 编 译 和 运 行 当 你 学 怎 样 用 Microsoft Windows 和 Linux 的 命 令 行 来 创 建 和 编 译 应 用 程 序 时, 许 多 工 具 会 在 后 面 章 节 被 讨 论 和 展 示 Android 文 档 Android 文 档 位 于 Android SDK 里 的 Docs 文 件 夹 中 在 /%sdk 文 件 夹 %/DOCS 下 和 Android SDK 一 起 被 提 供 的 Android 文 档 包 括 下 载 和 安 装 SDK 的 步 骤 快 速 开 始 开 发 应 用 程 序 的 步 骤 包 的 定 义 这 个 文 档 是 HTML 格 式 的 并 能 在 SDK 文 件 夹 根 目 录 下 通 过 documentation.html 来 使 用 下 图 描 述 了 Android SDK 文 档 的 主 页 面
47 47 通 过 documentation.html 中 的 超 链 接, 你 可 以 导 航 到 Android SDK 中 包 含 的 所 有 文 档 警 告 : 当 你 进 入 Android SDK, 当 你 点 击 一 些 链 接 时, 你 可 能 会 想 一 些 页 面 好 像 是 丢 失 链 接 或 是 丢 失 了, 因 为 右 边 的 屏 幕 可 能 是 空 的 然 而, 如 果 你 滚 动 下 来 你 会 看 到 只 是 没 有 排 好 版 的 页 面 使 用 Android SDK 来 工 作, 我 发 现 文 档 的 一 些 篇 幅 我 比 其 他 更 偏 爱 对 我 来 说,Android 文 档 最 有 价 值 的 部 分 是 下 面 第 一 些 :( 正 如 在 导 航 栏 中 出 现 的 )
48 48 参 考 信 息 Class 索 引 许 可 列 表 资 源 类 型 清 单 常 见 问 题 故 障 维 修 表 当 你 开 始 出 差 错 时, 故 障 维 修 表 ( 文 档 的 一 小 部 分 ) 将 会 十 分 地 有 帮 助 当 你 通 过 本 书 来 继 续, 并 开 始 开 发 你 自 己 的 Android 应 用 程 序 时, 你 将 会 发 现 文 档 的 这 参 考 信 息 部 分 更 有 帮 助 例 如, 当 你 照 本 书 处 理 创 建 更 复 杂 应 用 程 序 的 篇 幅 前 进 时, 许 可 列 表 部 分 将 会 对 你 很 有 用, 而 现 在 它 对 你 没 有 一 点 用 处 花 一 些 时 间 来 熟 悉 Android SDK 文 档 和 提 供 给 你 的 成 百 的 文 档 Android 示 例 示 例 文 件 夹,/%sdk 文 件 夹 %/SAMPLES, 包 含 六 个 展 示 一 个 好 的 Android 功 能 横 截 面 的 例 子 程 序 API Demo (API 样 例 ) Hello,Activity! Lunar Lander ( 月 球 发 射 ) NotePad( 记 事 本 ) Skeleton APP ( 框 架 程 序 ) Snake( 贪 食 蛇 ) 这 些 用 来 给 你 一 个 怎 样 开 发 Android 应 用 程 序 的 快 速 思 路 的 例 子 程 序 由 Google 提 供 每 个 示 例 程 序 都 展 示 了 Android 功 能 的 不 同 面 你 可 以 在 Eclipse 中 来 打 开 和 运 行 这 些 程 序 下 面 是 每 个 程 序 的 一 个 简 单 描 述 API Demo
49 49 API Demo 是 一 个 以 单 个 Activity 来 展 示 多 种 API 功 能 的 主 程 序 注 意 : 一 个 Activity 是 一 个 Android 应 用 程 序 Activity 在 后 面 章 节 涵 盖 得 更 深 入 API Demo 程 序, 如 下 图 所 示, 包 含 多 种 更 小 的 Android 不 同 功 能 的 示 例 这 些 许 多 被 包 含 在 API Demo 例 子 中 的 程 序 包 含 了 3D 图 像 转 换 列 表 前 进 对 话 框 和 一 个 触 摸 屏 画 图 样 例 尝 试 : 运 行 API Demo 例 子 程 序 使 用 Eclipse 把 API Demos 作 为 新 的 Android 工 程 项 目 加 载 要 这 样 进 行, 从 Eclipse 菜 单 栏 中 选 择 File New Project; 一 个 新 的 Android 工 程 项 目 向 导 就 打 开 了 从 现 在 不 要 担 心 在 这 个 向 导 中 的 选 项 了 选 择 从 已 有 的 资 源 创 建 工 程 并 浏 览 加 载 有 API Demo 运 用 程 序 的 文 件 夹 到 里 面 当 工 程 已 经 加 载, 选 择 Run Run 来 看 看 它 在 Android 模 拟 器 中 执 行
50 50 你 自 己 导 航 到 超 过 四 十 多 个 不 同 程 序 来 观 看 演 示 使 用 每 一 个 程 序 来 让 你 熟 悉 一 下 每 一 个 API 工 具 所 展 示 的 技 术 和 功 能 Hello,Activity! 在 下 图 展 示 的 图 中 的 Hello,Activity Activity! 运 用 程 序 是 一 个 简 单 的 HelloWorld! -- 典 型 的 例 子 虽 然 它 内 部 设 计 简 单,Hello Hello,Activity Activity! 很 好 的 展 示 出 了 这 个 平 台 的 能 力 你 将 会 在 下 一 章 节 中 创 建 你 自 己 的 HelloWorld!( 经 典 程 序 )
51 51 Lunar Lander( 月 球 登 陆 ) 下 一 图 中 展 示 的 月 球 登 陆 是 一 个 在 Android 模 拟 器 上 运 行 的 小 游 戏 月 球 登 陆 展 示 了 2D 游 戏 在 Android 上 是 如 何 工 作 的 控 制 十 分 简 单, 并 且 这 个 游 戏 也 不 是 非 常 复 杂 而 给 了 这 些 基 本 的 东 西, 它 对 于 游 戏 开 发 来 说 是 一 个 很 好 的 入 门 点 月 球 登 陆 实 现 了 一 个 简 单 的 控 制 方 法 ( 上, 下, 左, 右 ) 这 个 游 戏 也 显 示 了 这 个 平 台 给 出 的 给 人 深 刻 印 象 的 相 对 地 流 动 图 和 样 式 如 碰 撞 检 测 这 样 复 杂 的 游 戏 理 论 是 用 一 个 简 单 的 方 法 实 现 的 虽 然 本 书 没 有 涵 盖 为 Android 平 台 开 发 游 戏, 假 如 你 很 感 兴 趣 做 这 个, 你 可 能 会 想 看 看 月 球 登 陆 来 获 得 一 些 启 发
52 52 Note Pad( 记 事 本 ) 如 下 图 所 示 的 记 事 本, 它 允 许 你 打 开 创 建 和 编 辑 一 些 小 记 录 NotePad 不 是 一 个 全 功 能 的 文 字 编 辑 器, 因 此, 不 要 期 望 它 能 够 做 一 些 事 来 和 Windows Mobile 的 Word 媲 美 然 而, 它 作 为 一 个 用 来 展 示 相 对 少 量 的 代 码 可 能 完 成 的 程 序 的 示 范 工 具 是 做 得 很 好 有 效 的 Skeleton APP( 框 架 程 序 ) 下 图 所 示 的 框 架 程 序 是 一 个 应 用 程 序 框 架 这 是 一 个 更 简 单 的 展 示 了 一 对 不 同 的 应 用 程 序 特 性 功 能 ( 如 字 体 按 钮 图 片 表 单 ) 的 基 础 程 序 如 果 你 只 是 通 过 它 自 己 来 运 行 框 架 程 序, 你 实 际 上 不 会 得 到 它 之 外 多 的 东 西 通 过 参 考 Skeleton APP 框 架 程 序, 它 作 为 怎 样 实 现 特 别 条 目 的 资 源, 你 将 会 被 更 好 的 服 务
53 53 Snake( 贪 食 蛇 ) 最 后 一 个 包 含 在 AndroidSDK 中 的 例 子 是 " 贪 食 蛇 ", 这 是 一 个 比 起 " 月 球 登 陆 " 更 单 纯 化 的 "SNAFU" 风 格 的 小 游 戏 这 幅 图 展 示 了 " 贪 食 蛇 " 运 行 的 界 面
54 54 注 意 : 如 果 你 导 航 进 入 到 每 一 个 例 子 程 序 的 根 文 件 夹 中, 你 将 看 到 一 个 命 名 为 src 的 文 件 夹 这 是 给 出 例 子 的 源 代 码 文 件 夹 你 可 以 用 这 个 来 看 编 辑 和 为 任 何 应 用 程 序 来 重 编 译 这 个 代 码 利 用 这 个 源 代 码 来 学 习 一 些 关 于 Android 平 台 的 技 巧 和 条 目 Android 工 具 Android SDK 为 开 发 者 支 持 了 一 系 列 强 大 和 有 用 的 工 具 到 本 书 结 尾, 你 将 只 是 很 少 的 直 接 来 使 用 它 们 本 篇 幅 只 是 来 快 速 浏 览 一 下 这 些 工 具 中 的 一 些, 当 你 进 入 命 令 行 开 发 时, 这 些 工 具 在 以 后 章 节 中 将 会 涵 盖 得 更 深 层 注 意 : 更 多 关 于 Android SDK 中 包 含 的 其 他 工 具 的 信 息, 查 阅 Android 文 档 emulator.exe 毋 庸 置 疑,Android SDK 中 包 含 的 一 个 最 重 要 的 工 具 是 emulator.exe emulator.exe 运 行 Android 模 拟 器 Android 模 拟 器 用 来 在 Android 仿 真 环 境 下 运 行 你 的 应 用 程 序 当 写 这 本 书 时, 还 没 有 Android 平 台 的 硬 件 设 备 发 布, emulator.exe 将 会 是 你 唯 一 本 地 平 台 测 试 应 用 程 序 的 途 径 你 可 以 在 命 令 行 下 运 行 Android 模 拟 器 或 是 从 Eclipse 中 执 行 它 在 本 书 中, 你 通 常 是 让 Eclipse 来 为 你 运 行 Android 模 拟 器 环 境 然 而, 在 Eclipse 外 用 Android SDK 开 发, 在 兴 趣 上 给 你 了 所 有 你 需 要 的 信 息, 当 你 创 建 你 的 HelloWorld! 程 序 时 第 六 章 节 涵 盖 了 命 令 行 使 用 emulator.exe 当 使 用 Android 模 拟 器 来 调 试 你 的 应 用 程 序 时, 你 有 两 种 导 航 用 户 界 面 的 选 择 第 一 个, 模 拟 器 自 带 的 可 用 按 钮, 如 图 4-1 所 示 你 能 使 用 这 些 按 钮 来 导 航 Android 和 所 有 你 为 这 平 台 开 发 的 应 用 程 序 贴 士 : 电 源 开 / 关 音 量 升 / 减 按 钮 被 隐 藏 在 虚 拟 设 备 的 边 上 当 你 把 鼠 标 放 到 它 们 上 面 时, 它 们 就 会 标 示 出 来
55 55 图 4-1 Android 模 拟 器 导 航 现 在 很 多 高 端 手 机 包 含 了 触 摸 屏, 当 你 使 用 模 拟 器 时 你 拥 有 的 第 二 种 输 入 选 择 是 仿 真 触 摸 屏 你 把 鼠 标 当 做 触 摸 笔 通 过 使 用 鼠 标, 在 模 拟 器 屏 幕 上 的 物 件 将 会 有 交 互 反 映 adb.exe 另 一 个 当 你 正 在 使 用 命 令 行 开 发 时 将 会 变 得 非 常 有 用 的 工 具 是 Android 调 试 桥 或 者 adb(adb.exe adb.exe) 这 个 工 具 允 许 你 对 Emulator.exe 工 具 发 出 命 令 当 你 正 在 命 令 行 开 发 环 境 下,adb 工 具 允 许 你 做 以 下 的 : 启 动 和 关 闭 服 务 安 装 和 卸 载 应 用 程 序 从 模 拟 器 中 移 出 文 件 或 把 文 件 移 进 模 拟 器
56 56 MKSDCARD.exe 假 如 你 将 测 试 一 个 需 要 从 一 张 插 入 移 动 设 备 的 SD 存 储 卡 中 读 或 写 文 件 的 应 用 程 序,MKSDCARD.exe 是 一 个 非 常 有 用 的 工 具 MKSDCARD.exe 在 你 的 硬 盘 上 创 建 一 个 将 装 有 保 存 测 试 文 件 的 小 硬 盘 分 区 模 拟 器 将 把 这 个 分 区 当 做 一 个 真 正 的 SD 存 储 卡 DX.exe DX.exe 是 Android SDK 的 编 译 器 当 再 次 运 行 你 的 Java 文 件,DX.exe 将 生 成 后 缀 名 为.dex 的 文 件 --Dalvik 可 执 行 格 式 这 些 文 件 是 被 解 析 运 行 在 Android 设 备 上 的 正 确 格 式 注 意 : Android 可 执 行 文 件 被 叫 做 Dalvik 可 执 行 文 件, 作 为 Android 用 来 运 所 有 应 用 程 序 的 Dalvik 虚 拟 机 相 关 的 文 件 Dalvik 虚 拟 机 在 每 个 应 用 程 序 自 己 的 进 程 中 使 用 和 Android 核 心 应 用 程 序 相 同 的 优 先 级 运 行 这 个 应 用 程 序 activitycreator(.bat 或.pn) activitycreator 是 一 个 用 来 安 装 一 个 基 本 的 开 发 环 境 的 简 单 命 令 行 工 具 当 从 命 令 行 中 运 行 它,activityCreator 将 会 安 装 创 建 一 个 基 本 Android 应 用 程 序 必 需 的 框 架 文 件 如 果 你 没 使 用 Eclipse, 拥 有 这 些 文 件 是 尤 其 有 用 的 当 你 创 建 一 个 新 的 工 程 时,Android Eclipse 插 件 通 过 调 用 activitycreator 来 为 你 搭 建 这 些 框 架 文 件 你 将 会 看 到 activitycreator 表 现 为 不 同 的 脚 本 文 件, 这 依 赖 你 正 运 行 什 么 样 的 环 境 假 如 你 在 windows 环 境, 它 将 会 是 一 个.bat 文 件 ; 否 则 它 会 是 一 个 python(.pn) 脚 本 你 简 单 地 执 行 这 个 脚 本, 它 带 着 正 确 参 数 来 轮 流 地 调 用 真 实 的 activitycreator 进 程
57 57 APIs API, 或 应 用 程 序 编 程 接 口, 是 Android SDK 的 核 心 一 个 API 是 功 能 方 法 属 性 类 和 库 的 集 合, 它 被 应 用 程 序 开 发 者 用 来 创 建 运 行 在 特 殊 平 台 上 的 工 程 Android API 包 含 了 所 有 你 创 建 能 工 作 和 交 互 的 基 于 Android 应 用 程 序 时 所 需 的 特 征 信 息 Android SDK 也 包 含 了 两 个 补 充 的 API--Google APIs 和 可 选 APIs 后 面 章 节 中, 当 你 使 用 这 些 API 开 始 写 应 用 程 序 时 将 会 更 多 关 注 它 们. 现 在, 快 速 看 一 下 它 们 包 含 了 什 么, 以 便 你 熟 悉 他 们 的 用 法 Google APIs Google APIs 被 包 含 在 Android SDK 中, 并 由 允 许 你 把 你 的 应 用 程 序 绑 定 到 已 有 的 Google 服 务 中 的 编 程 参 照 组 成 假 如 你 要 写 一 个 应 用 程 序 并 允 许 你 的 使 用 者 通 过 你 的 程 序 来 使 用 Google 服 务, 你 就 需 要 包 含 Google API 打 开 android.jar 文 件,Google API 包 含 在 com.google.* 包 中 有 很 多 的 包 含 Google API 的 包 许 多 装 有 Google API 的 包 中 包 含 那 些 为 图 形, 便 捷 联 系 日 历 的 公 用 程 序 而 在 本 书 中 将 主 要 关 注 于 Google Maps 使 用 的 包 使 用 com.google.android.maps 包, 你 可 以 创 建 和 已 经 常 用 的 Google Maps 界 面 无 缝 交 互 的 应 用 程 序 这 一 系 列 包 开 辟 了 有 用 的 程 序 只 是 等 待 被 开 发 的 整 个 世 界 Google API 也 包 含 了 一 系 列 有 用 的 包, 这 些 包 允 许 你 利 用 更 新 的 可 扩 展 信 息 传 输 和 出 席 协 议 (Extensible Messaging and Presence Protocol)()()()( XMPP)-- 由 Jabber 开 源 社 区 开 发 使 用 XMPP, 一 个 应 用 程 序 可 以 快 速 成 为 其 他 客 户 的 出 席 和 发 信 息 通 信 的 可 获 得 的 意 识 假 如 你 要 创 建 一 个 使 用 手 机 消 息 功 能 的 聊 天 形 式 的 应 用 程 序, 用 XMPP 处 理 的 API 包 非 常 有 用 可 选 APIs Android SDK 包 含 了 大 量 的 可 选 API, 这 些 可 选 APIs 涵 盖 了 标 准 Android API 没 有 的 功 能 这 些 可 选 API 被 考 虑 成 可 选 的, 因 为 它 们 处 理 的 功 能 可 能 在 现 有 的 手 机 上 没 有 这 就 是 说 许 多 为 Android 平 台 开 发 的 设 备 可 能 包 含 其 他 设 备 没 有 的 升 级 和 特 色 ; 当 你 尝 试 在 你 的 Android 应 用 程 序 中 使 用 这 些 特 色 时, 可 选 API 涵 盖 了 你 的 编 程 选 项 这 些 特 色 的 其 中 之 一 ( 你 将 在 后 面 章 节 中 使 用 ) 是 一 个 基 于 手 机 的 GPS Android LBS( 基 于 本 地 服 务,Location-Based Services)API 处 理 需 要 从 一 个 设 备 的 GPS 模 块 中 接 收 和 使 用 信 息 的 功 能 ( 结 合 Android LBS API 和 Google Maps API 中 的 信 息, 你 可 能 拥 有 一 个 非 常 有 用 的 应 用 程 序 它 能 够 及 时 的 自 动 显 示 你 任 意 给 出 的 点 的 地 图 ) 其 他 的 可 选 API 包 括 使 用 蓝 牙 Wi-Fi Wi-Fi MP3 播 放, 和 支 持 3D-OpenGL, 依 赖 于 硬 件
58 58 应 用 程 序 生 命 周 期 如 果 你 作 为 一 个 应 用 程 序 开 发 者 有 一 定 的 经 验 的 话, 你 会 很 熟 悉 应 用 程 序 生 命 周 期 的 概 念 一 个 应 用 程 序 生 命 周 期 由 应 用 程 序 从 执 行 到 终 止 过 程 必 须 遵 照 的 步 骤 组 成 每 一 个 应 用 程 序, 不 管 它 用 什 么 语 言 编 写, 都 有 一 个 明 确 的 生 命 周 期,Android 应 用 程 序 也 不 例 外 这 篇 阐 述 一 个 ASP 程 序 的 生 命 周 期 并 和 Android 应 用 程 序 的 生 命 周 期 作 比 较 标 准 ASP 应 用 程 序 生 命 周 期 一 个 标 准 ASP 应 用 程 序 的 生 命 周 期 和 Android 程 序 生 命 周 期 足 够 相 似, 就 用 这 个 来 做 个 好 的 比 较 ASP 应 用 程 序 从 开 始 到 处 理 经 过 五 个 不 同 的 步 骤 这 些 步 骤 要 求 所 有 的 ASP 程 序 都 要 实 现, 并 真 正 定 义 了 一 个 ASP 程 序 是 什 么 这 些 步 骤 按 顺 序 是 : 1. 应 用 程 序 _ 启 动 2. 事 件 3. HTTP 应 用 程 序. 初 始 化 4. 处 理 分 配 (Dispose Dispose) 5. 应 用 程 序 _ 终 止 注 意 : 许 多 ASP 参 考 资 料 把 处 理 分 配 (Disposal Disposal) 和 应 用 程 序 _ 终 止 考 虑 成 生 命 周 期 的 一 个 步 骤 然 而,Disposal 调 用 在 它 经 过 应 用 程 序 _ 终 止 之 前 可 以 被 拦 截 这 就 能 允 许 应 用 程 序 在 它 真 正 销 毁 前 执 行 特 殊 的 函 数 当 应 用 程 序 被 服 务 器 请 求 时, 应 用 程 序 _ 启 动 被 调 用 这 个 过 程 依 次 进 入 到 事 件 过 程 当 所 有 联 系 的 应 用 程 序 组 件 加 载 好,HTTP 应 用 程 序. 初 始 化 被 调 用 程 序 就 执 行 它 自 己 的 事 件, 当 用 户 试 图 关 闭 时,Dispose 被 调 用 Dispose 接 下 来 进 入 到 关 闭 程 序 的 应 用 程 序 _ 终 止 过 程 这 是 一 个 很 标 准 的 应 用 程 序 生 命 周 期 大 多 数 程 序 遵 循 相 似 的 生 命 周 期 : 一 个 程 序 被 创 建, 加 载, 拥 有 事 件, 销 毁 下 篇 幅 展 示 怎 样 和 Android 应 用 程 序 生 命 周 期 来 比 较 Android 应 用 程 序 生 命 周 期 在 许 多 程 序 的 生 命 周 期 中,Android 应 用 程 序 生 命 周 期 中 系 统 控 制 方 面 是 独 一 无 二 的 所 有 Android 程 序, 或 是 Activity, 是 在 它 们 自 己 进 程 中 允 许 的
59 59 所 有 正 在 运 行 的 进 程 被 Android 监 视 并 依 赖 于 这 个 Activity 是 如 何 运 行 ( 当 前 的 Activity, 一 个 已 分 配 的 Activity, 后 台 Activity, 或 是 第 四 种 ),Androi Android 可 能 会 选 择 终 止 这 个 Activity 来 收 回 需 要 的 资 源 注 意 : 当 决 定 一 个 Activity 是 不 是 应 该 关 闭 时,Android 考 虑 许 多 因 素, 如 用 户 输 入 内 存 使 用 和 进 程 时 间 一 些 在 Android Activity 生 命 周 期 中 调 用 的 特 殊 方 法 是 : OnCreate OnStart Process-specific 事 件 ( 如 开 启 Activity 或 使 用 数 据 库 ) OnStop OnDestroy 遵 循 和 其 他 应 用 程 序 生 命 周 期 相 似 的 逻 辑, 一 个 Android 应 用 程 序 被 创 建, 进 程 被 启 动, 事 件 被 发 出, 过 程 停 止, 接 下 来 程 序 销 毁 虽 然 有 点 不 同 的 地 方, 但 多 数 应 用 程 序 开 发 者 感 觉 这 些 在 生 命 周 期 的 步 骤 应 该 是 舒 适 的 专 家 咨 询 Q:Google 曾 升 级 过 Android SDK 吗? A: 是 的, 从 我 写 这 本 书 开 始,Google 已 经 升 级 Android SDK 三 次 了 当 Android SDK 升 级 可 以 获 得 时,Google 会 发 布 在 Android 网 站 上 Q:API Demo 展 示 程 序 会 不 会 出 现 在 最 终 的 产 品 中? A: 可 能 不 会 API Demo 被 创 建 用 来 展 示 出 Android 功 能 虽 然 有 核 心 的 特 征 程 序, 它 可 能 包 含 了 一 些 在 API Demo 中 找 得 到 的 元 素 但 我 们 可 能 不 会 在 最 终 版 本 中 看 到 月 球 登 陆
60 60 第 五 章 应 用 程 序 :HelloWorld
61 61 关 键 技 术 & 概 念 创 佳 一 个 新 的 Android 工 程 用 View 视 图 来 工 作 使 用 TextView 修 改 main.xml 文 件 在 Android 模 拟 器 上 运 行 应 用 程 序 在 本 章, 你 将 创 建 你 的 第 一 个 Android Activity 本 章 细 查 了 构 建 应 用 程 序 从 开 始 到 结 束 的 过 程 我 将 向 你 展 示 如 何 在 Eclipse 中 创 建 一 个 Android 工 程, 并 在 Android 模 拟 器 中 运 行 编 写 完 的 应 用 程 序 最 后 的 应 用 会 是 一 个 运 行 在 Android 平 台 上 完 整 功 能 的 项 目 实 际 上, 当 你 来 到 这 个 章 节 时, 你 将 创 建 更 多 的 Android Activity 计 算 机 编 程 传 统 规 定 你 的 第 一 个 应 用 程 序 是 经 典 的 Hello World! 程 序, 因 此, 在 第 一 部 分 你 将 创 佳 一 个 标 准 的 只 有 一 个 空 背 景 和 "Hello World!" 文 本 的 Hello World! 程 序 这 将 给 你 一 个 好 的 Android 控 制 和 内 部 工 作 介 绍 注 意 : 你 将 经 常 看 到 "Application" 和 "Activity" 被 交 替 使 用 它 两 个 不 同 处 是 一 个 "application" 可 一 个 由 多 个 Activity 组 成, 但 是 一 个 "application" 必 须 至 少 含 有 一 个 Activity 你 应 用 程 序 每 一 个 " 窗 口 " 或 是 屏 幕 是 一 个 单 独 的 Activity 因 此, 如 果 你 创 建 一 个 十 分 简 单 的 只 带 一 个 数 据 屏 幕 的 应 用 程 序 ( 像 本 章 中 的 Hello World! 程 序 ), 那 就 只 是 一 个 Activity 在 以 后 章 节 中 你 将 会 创 建 有 多 个 Activity 的 应 用 程 序 为 了 确 保 你 对 Android 开 发 编 程 有 个 全 面 的 审 视, 第 六 章 节 将 使 用 Microsoft Windows 和 Linux 的 Android SDK 命 令 行 环 境 创 建 这 些 程 序 换 句 话
62 62 说, 本 章 节 涵 盖 在 Eclipse 中 创 建 的 过 程, 第 六 章 节 涵 盖 了 命 令 行 工 具 的 创 建 过 程 因 此, 在 继 续 之 前, 你 应 该 检 查 一 下 你 的 Eclipse 环 境 被 正 确 配 置 回 顾 第 三 章 为 Android SDK 设 置 PATH 声 明 的 步 骤 你 也 应 该 确 保 JRE 在 你 的 PATH 声 明 中 正 确 无 误 贴 士 当 你 试 着 去 用 任 何 一 个 命 令 行 例 子 开 发 时, 如 果 你 有 配 置 相 关 的 问 题, 试 着 参 考 第 二 三 章 节 的 配 置 步 骤 ; 并 看 一 下 Android SDK 文 档 在 Eclipse 中 创 建 你 的 第 一 个 Android 项 目 要 开 始 你 第 一 个 Android 工 程 项 目, 打 开 Eclipse 当 你 第 一 次 打 开 Eclipse 时, 它 开 启 一 个 空 的 开 发 环 境 ( 参 看 图 5-1), 那 就 是 你 想 要 开 始 的 地 方 第 一 任 务 是 为 你 的 程 序 设 定 和 命 名 工 作 空 间 选 择 File New Android Project, 这 将 开 启 新 Android 项 目 向 导 警 告 不 要 从 新 菜 单 中 选 择 Java Project 虽 然 Android 应 用 程 序 是 用 Java 编 写, 并 且 你 在 Java 项 目 中 进 行 你 所 有 的 开 发, 但 这 个 选 项 会 创 建 一 个 标 准 的 Java 应 用 程 序 选 择 Android Project 使 你 能 够 创 建 具 有 Android 特 性 的 应 用 程 序 如 果 你 没 有 看 见 Android Project 选 项, 这 就 表 示 Android Eclipse 插 件 损 坏 或 没 有 正 确 安 装 回 顾 第 三 章 给 Eclipse 安 装 Android Eclipse 插 件 过 程 来 修 复 该 问 题 Android Project 向 导 为 你 创 建 两 个 东 西 : 一 个 绑 定 到 Android SDK 的 框 架 程 序, 通 过 使 用 android.jar 文 件 并 把 工 程 绑 定 到 Android 模 拟 器 中 这 将 允 许 你 使 用 所 有 的 Android 类 库 和 包 来 编 写 代 码, 也 让 你 能 在 适 当 的 环 境 中 调 试 你 的 应 用 程 序
63 63 图 5-1 空 的 Eclipse 开 发 环 境 你 第 一 个 新 工 程 的 框 架 文 件 这 些 框 架 文 件 包 含 一 些 重 要 的 应 用 程 序 架 构, 在 这 些 架 构 之 上 你 将 可 以 构 建 你 的 工 程 和 许 多 方 式 类 似, 像 在 Visual Studio 中 创 建 一 个 Microsoft.NET 应 用 程 序 的 方 式 在 你 的 文 件 里 自 动 生 成 一 些 Windows 创 建 工 程 代 码, 使 用 Eclipse 中 的 Android Project 向 导 来 自 动 生 成 你 的 初 始 工 程 文 件 和 一 些 Android 创 建 的 代 码 新 Android 项 目 向 导 另 外, 新 Android Project 向 导 包 括 一 些 选 项, 下 面 所 示, 你 必 须 设 置 它 们 来 开 始 Android 项 目 开 发
64 64 对 于 Project Name 输 入 框 域, 由 于 本 例 的 目 的, 使 用 HellWorldText 标 题 这 个 名 称 足 以 让 这 个 HelloWorld! 和 其 他 将 在 本 章 中 创 建 的 工 程 区 分 开 在 Content 区 域, 保 持 默 认 选 项 :"Create New Project in Workspace" 单 选 按 钮 应 该 被 选 中, 并 且 "Use Default Location" 复 选 框 应 该 被 选 择 这 将 允 许 Eclipse 在 你 默 认 工 作 空 间 中 创 建 你 的 工 程 项 目 保 持 默 认 选 项 的 好 处 是 你 的 工 程 可 以 被 放 在 一 个 使 排 序 管 理 查 找 这 些 工 程 十 分 容 易 地 重 要 地 方 例 如, 假 如 你 在 基 于 Unix 环 境 下 开 发, 这 个 路 径 指 向 你 的 $HOME 目 录
65 65 如 果 你 在 Microsoft Windows 环 境 开 发, 工 作 空 间 的 路 径 会 是 : C:/Users/<username>/workspace, 如 上 图 所 示 然 而, 由 于 任 何 原 因, 你 可 能 不 想 选 择 "Use Default Location" 复 选 框 并 为 你 的 工 程 选 择 一 个 不 同 的 地 方, 一 个 原 因, 如 果 你 想 为 这 个 与 别 的 Android 项 目 区 别 开 的 特 殊 项 目 选 择 一 个 位 置, 你 可 能 想 要 在 这 里 指 定 一 个 不 同 的 简 单 位 置 例 如, 你 可 能 想 让 你 在 本 书 中 创 建 的 这 些 项 目 保 存 在 一 个 和 你 将 来 自 己 创 建 的 工 程 存 放 位 置 不 同 的 地 方 如 果 是 这 样, 简 单 地 重 写 位 置 选 项 来 为 你 的 工 程 指 定 你 自 己 的 自 定 义 位 置 目 录 另 一 方 面, 如 果 你 不 选 择 "Use this as Default " 并 且 不 想 在 Eclipse 启 动 ( 如 第 二 章 最 后 部 分 的 建 议 ) 期 间 再 被 对 话 框 问 起 : 选 择 一 个 默 认 工 作 空 间 ; 你 可 能 被 请 求 指 定 一 个 工 程 位 置 在 Eclipse 启 动 期 间 选 择 那 个 复 选 框 则 默 认 所 有 新 的 项 目 保 存 到 workspace 目 录 中 ( 并 且 在 新 Android 工 程 向 导 中 的 "Location" 输 入 框 域 中 显 示 默 认 位 置 ) 假 如 你 在 Eclipse 启 动 过 程 期 间 没 有 选 择 这 个 复 选 框, 现 在 你 需 要 为 你 的 新 项 目 选 择 一 个 路 径, 通 过 点 击 "Browse" 按 钮 并 选 入 新 路 径 新 Android Project 向 导 中 最 后 的 三 个 选 项 是 在 属 性 域 中 这 些 属 性 定 义 了 你 的 项 目 如 何 集 成 到 Android 环 境 中 在 "Package Name" 输 入 域 中, 你 给 你 的 应 用 程 序 套 件 包 指 定 名 字 空 间 例 如,android.app.Activity 或 者 com.google.android.map.mapactivity 警 告 : Package 名 称 遵 循 标 准 Java 包 命 名 规 则, 它 使 两 个 包 用 同 名 称 发 布 的 风 险 降 低 了 最 顶 级 包 名 是 公 司 的 域 标 示 符 ( 例 如 :com com org org 和 net) 这 被 域 名 所 遵 循, 例 如 google 最 后, 包 的 内 容 描 述 标 题 就 被 提 供 了 由 于 本 章 的 目 的, 我 Hello World 应 用 程 序 的 包 名 将 省 略 "com" 来 识 别 它 是 一 个 文 本 应 用 程 序 并 不 是 意 味 要 被 发 布 所 有 未 来 在 本 书 中 创 建 的 包 将 会 被 发 布 并 使 用 "com" 来 识 别 对 于 Hello world 文 本 应 用 程 序, 使 用 包 名 android_programmers_guide.helloworldtext 这 个 名 称 唯 一 地 标 识 这 个 代 码 属 于 这 个 应 用 程 序 并 且 让 这 个 测 试 程 序 和 别 的 你 将 要 在 本 书 中 开 发 的 应 用 程 序 区 别 开 来 注 意 : 假 如 你 正 关 注 屏 幕, 如 你 正 在 尝 试 一 样, 当 你 键 入 包 名 时, 你 将 注 意 到 一 个 错 误 信 息 出 现 在 向 导 的 顶 部, 说 明 你 必 须 填 满 所 有 的 这 些 输 入 框 来 继 续 进 行 这 个 错 误 信 息 过 早 并 令 人 困 惑, 因 为 你 还 没 有 尝 试 去 填 满 其 他 在 属 性 域 中 的 输 入 框 如 果 你 看 到 这 样 的 错 误 信 息, 只 是 别 理 它 并 继 续, 完 成 下 面 两 个 属 性 域 中 的 输 入 框
66 66 下 一 个 属 性 输 入 框,Activity 名 称, 是 必 须 的, 因 为 它 是 你 应 用 程 序 主 屏 幕 的 引 用 那 就 是, 把 Activity 想 成 在 你 应 用 程 序 中 显 示 的 " 窗 口 " 没 有 Activity, 你 的 应 用 程 序 将 不 能 做 任 何 事 然 而, 由 于 Android 应 用 程 序 可 以 用 多 个 Activity 来 创 建,"New Android Project wizard" 需 要 知 道 哪 个 Activity 将 会 是 默 认 的 Activity 名 称 是 必 须 的 并 且 没 有 默 认 值, 因 此, 你 必 须 提 供 一 个 来 继 续 进 行 ( 像 前 面 警 告 所 指 出 的 ) 由 于 本 示 例 的 目 的, 使 用 "HelloWorldText" 这 个 保 持 应 用 程 序 简 单 并 只 是 如 它 需 求 一 时 的 描 述 最 后 一 个 属 性 域, 应 用 程 序 名 称, 指 定 你 应 用 程 序 的 名 称 当 它 安 装 到 设 备 上 时, 这 个 是 被 用 来 管 理 你 的 应 用 程 序 的 名 字 再 次 地, 未 来 保 持 事 情 简 单 的 缘 故, 用 "HelloWorldText" 作 为 这 个 程 序 的 名 称 下 图 显 示 了 已 完 成 填 写 的 "New Android Project wizard"
67 67 贴 士 : 应 用 程 序 名 称 和 Activity 名 称 输 入 域 不 是 必 须 相 一 致 的 实 际 上, 许 多 项 目 使 用 了 更 旧 的 习 惯 : 一 个 应 用 程 序 " 启 动 " 屏 幕 通 常 被 叫 做 Main 或 Startup 使 用 任 何 你 舒 适 的 习 惯 由 于 示 范 目 的, 本 章 假 设 你 使 用 了 建 议 的 名 称 点 击 "Finish" 来 结 束 创 建 过 程 向 导 运 行 一 个 后 台 进 程, 帮 助 一 些 必 须 文 件 自 动 生 成, 并 创 建 支 持 Android 应 用 程 序 项 目 需 要 的 目 录 结 构 当 该 过 程 完 成, 你 将 拥 有 你 第 一 个 Android 应 用 程 序 项 目, 如 图 5-2 所 示 图 5-2 你 第 一 个 Android 应 用 程 序 项 目
68 68 贴 士 : 如 果 "Finish" 按 钮 不 能 使 用, 你 可 能 在 这 些 属 性 域 中 的 输 入 框 里 犯 了 错 误 确 保 属 性 域 被 正 确 地 填 写, 如 果 任 何 一 个 你 键 入 的 可 能 导 致 问 题,Eclipse 将 不 会 允 许 你 结 束 该 过 程 下 一 部 分 细 述 自 动 生 成 的 Android 文 件 内 容 和 许 多 框 架 项 目 对 于 你 的 程 序 的 目 的 细 述 Android- 生 成 文 件 本 部 分 讨 论 Android 已 经 为 你 创 建 的 新 文 件 一 个 相 当 健 壮 的 架 构 已 经 为 你 创 建 了, 并 且 如 果 你 不 知 道 你 将 要 寻 找 什 么, 你 可 能 最 后 在 不 应 该 放 代 码 的 地 方 添 加 了 代 码 有 一 些 Android 提 供 的 文 件 你 需 要 修 改, 也 有 一 些 你 不 应 该 修 改 ; 明 白 了 区 别 可 能 会 把 你 从 不 得 不 重 新 创 建 工 程 中 拯 救 出 来 打 开 了 你 新 程 序, 看 一 下 包 浏 览 器 "Package Explorer", 两 个 标 签 中 的 一 个, 位 于 主 开 发 区 域 左 边 方 框 中 下 图 展 示 "Package Explorer" 的 外 观 注 意 : 如 果 "Package Explorer" 没 有 被 打 开, 你 可 以 通 过 选 择 Window Show View Package Explorer 来 实 现 打 开
69 69 你 应 该 看 一 下 根 目 录, 在 本 例 中 名 叫 HelloWorldText 根 目 录 是 你 所 有 工 程 文 件 的 home 或 是 容 器 你 的 用 户 创 建 文 件 和 Android 自 动 生 成 文 件 将 都 被 放 到 这 个 目 录 中, 从 "Package Explorer" 中 轻 易 访 问 得 到 当 前, 应 该 有 一 些 项 目 在 你 的 根 目 录 中 一 个 AndroidManifest.Xml 文 件, 一 个 包 含 了 相 关 类 库 的 包, 和 三 个 目 录 (res,assets 和 src) 这 些 项 目 在 下 一 轮 中 讨 论 AndroidManifest.xml AndroidManifest.xml 文 件 是 你 全 局 设 定 的 地 方 如 果 你 是 一 个 ASP.NET 开 发 者, 你 能 把 AndroidManifest.xml 文 件 想 成 Web.config 和 Global.asax 中 的 一 个 ( 假 如 你 不 是 ASP.NET 开 发 者, 这 意 思 是 AndroidManifest.xml 文 件 是 存 储 设 置 的 地 方 )AndroidManifest.xml 文 件 包 括 像 应 用 程 序 许 可 Activity Activity 和 IntentFilter 这 样 的 设 置 标 准 的 AndroidManifest.xml 文 件 应 该 包 含 以 下 信 息 : <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android= package="testpackage.helloworldtext"> <application android:icon="@drawable/icon"> <activity class=".helloworldtext" android:label="@string/app_name"> <intent-filter> <action android:value="android.intent.action.main" /> <category android:value="android.intent.category.launcher" /> </intent-filter> </activity> </application> </manifest> 当 你 创 建 未 来 的 应 用 程 序, 你 将 会 向 这 个 文 件 中 添 加 信 息 记 住, 你 提 供 的 package 名 称 在 这 里 被 列 出 了, 你 Activity 将 要 捕 获 的 action 也 列 出 了
I
机 电 一 级 注 册 建 造 师 继 续 教 育 培 训 广 东 培 训 点 网 上 报 名 操 作 使 用 手 册 (2013 年 1 月, 第 一 版 ) 第 一 章 个 人 注 册 与 个 人 信 息 管 理 1. 个 人 注 册 ( 请 每 人 只 申 请 一 个 注 册 号, 如 果 单 位 批 量 报 班 单 位 帮 申 请 注 册, 不 需 个 人 再 注 册 ) 首 次 报 班,
More information<433A5C446F63756D656E747320616E642053657474696E67735C41646D696E6973747261746F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>
( 一 ) 系 统 整 体 操 作 流 程 简 述 3 ( 二 ) 系 统 中 各 角 色 操 作 功 能 说 明 5 1. 学 院 管 理 员 5 2. 教 学 院 长 8 3. 指 导 教 师 10 4. 答 辩 组 组 长 12 5. 学 生 12 6. 系 统 管 理 员 15 ( 一 ) 论 文 系 统 常 见 问 题 16 ( 二 ) 论 文 查 重 常 见 问 题 22 1 2 主
More information说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基
内 部 资 料 东 北 师 范 大 教 运 行 基 本 状 态 据 报 告 2015 年 春 季 期 教 务 处 2015 年 10 月 27 日 说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度,
More information《C语言基础入门》课程教学大纲
C 语 言 开 发 入 门 教 程 课 程 教 学 大 纲 课 程 编 号 :201409210011 学 分 :5 学 分 学 时 :58 学 时 ( 其 中 : 讲 课 学 时 :39 学 时 上 机 学 时 :19 学 时 ) 先 修 课 程 : 计 算 机 导 论 后 续 课 程 :C++ 程 序 设 计 适 用 专 业 : 信 息 及 其 计 算 机 相 关 专 业 开 课 部 门 : 计
More information修改版-操作手册.doc
职 称 信 息 系 统 升 级 指 南 须 使 用 IE9 及 其 以 上 版 本 浏 览 器 或 谷 歌 浏 览 器 登 录 www.njrs.gov.cn 南 京 市 职 称 ( 职 业 资 格 ) 工 作 领 导 小 组 办 公 室 2016 年 5 月 目 录 一 申 报 人 员 操 作 指 南...1 1.1 职 称 初 定 申 报...1 1.1.1 职 称 初 定 基 础 信 息 填
More information18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学
1 安 排 组 织 全 国 网 络 统 考 九 月 批 次 网 上 考 前 辅 导 第 一 学 期 第 一 周 统 考 考 前 半 个 月 2 下 发 全 国 网 络 统 考 九 月 批 次 准 考 证 第 一 学 期 第 一 周 导 出 下 半 年 成 人 本 科 学 士 学 位 英 语 统 一 考 试 报 考 3 信 息 第 一 学 期 第 一 周 4 教 学 计 划 和 考 试 计 划 上 网,
More information评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单
评 委 : 李 炎 斌 - 个 人 清 标 评 审 明 细 表 评 审 因 素 序 号 投 标 单 位 清 标 评 审 1 深 圳 市 创 捷 科 技 有 限 合 格 2 四 川 川 大 智 胜 软 件 股 份 有 限 合 格 3 北 京 航 天 长 峰 科 技 工 业 集 团 有 限 公 司 合 格 4 深 圳 中 兴 力 维 技 术 有 限 合 格 5 深 圳 键 桥 通 讯 技 术 股 份 有
More information何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知
第 卷 第 期 年 月 开 放 教 育 研 究 何 秋 琳 张 立 春 华 南 师 范 大 学 未 来 教 育 研 究 中 心 广 东 广 州 随 着 图 像 化 技 术 和 电 子 媒 体 的 发 展 视 觉 学 习 也 逐 步 发 展 为 学 习 科 学 的 一 个 研 究 分 支 得 到 研 究 人 员 和 教 育 工 作 者 的 广 泛 关 注 基 于 此 作 者 试 图 对 视 觉 学 习
More information,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,
: 周 晓 虹 : - -., - - - -. :( ), -,.( ),,, -. - ( ).( ) ', -,,,,, ( ).( ),,, -., '.,, :,,,, :,,,, ,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,,
More information目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用
水 路 运 输 建 设 综 合 管 理 信 息 系 统 - 门 户 系 统 用 户 手 册 二 零 一 五 年 十 一 月 目 录 一 系 统 访 问... 1 二 门 户 首 页... 1 1. 申 报 用 户... 1 2. 审 核 用 户... 2 三 系 统 登 录... 4 1. 用 户 名 密 码 登 录... 4 1.1 新 用 户 注 册... 4 1.2 用 户 登 录... 7
More information评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单
评 委 : 徐 岩 宇 - 个 人 清 标 评 审 明 细 表 评 审 因 素 序 号 投 标 单 位 清 标 评 审 1 深 圳 市 创 捷 科 技 有 限 合 格 2 四 川 川 大 智 胜 软 件 股 份 有 限 合 格 3 北 京 航 天 长 峰 科 技 工 业 集 团 有 限 公 司 合 格 4 深 圳 中 兴 力 维 技 术 有 限 合 格 5 深 圳 键 桥 通 讯 技 术 股 份 有
More informationMicrosoft Word - 第7章 图表反转形态.doc
第 七 章 图 表 反 转 形 态 我 们 知 道 市 场 趋 势 共 有 三 种 : 上 升 趋 势 下 降 趋 势 和 横 向 整 理 市 场 的 价 格 波 动 都 是 运 行 在 这 三 种 趋 势 中, 所 有 的 走 势 都 是 这 三 种 趋 势 的 排 列 组 合 如 图 市 场 趋 势 结 构 示 意 图 7-1 所 示 市 场 趋 势 结 构 示 意 图 7-1 图 市 场 趋
More information文 化 记 忆 传 统 创 新 与 节 日 遗 产 保 护 根 据 德 国 学 者 阿 斯 曼 的 文 化 记 忆 理 论 仪 式 与 文 本 是 承 载 文 化 记 忆 的 两 大 媒 体 在 各 种 仪 式 行 为 中 节 日 以 其 高 度 的 公 共 性 有 组 织 性 和 历 史 性 而 特 别 适 用 于 文 化 记 忆 的 储 存 和 交 流 节 日 的 文 化 功 能 不 仅 在 于
More information张 荣 芳 中 山 大 学 历 史 系 广 东 广 州 张 荣 芳 男 广 东 廉 江 人 中 山 大 学 历 史 系 教 授 博 士 生 导 师 我 们 要 打 破 以 前 学 术 界 上 的 一 切 偶 像 以 前 学 术 界 的 一 切 成 见 屏 除 我 们 要 实 地 搜 罗 材 料 到 民 众 中 寻 方 言 到 古 文 化 的 遗 址 去 发 掘 到 各 种 的 人 间 社 会 去
More information0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量
0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 3 无 轻 伤 责 任 事 故 目 标 30 及 事 无 重 大 质 量 工 作 过 失 故 管 无 其 他 一 般 责 任 事 故 理 在 公 司 文 明 环 境 创 建 中, 无 工 作 过 失 及 被 追 究 的
More information科 学 出 版 社 科 学 出 版 社 前 言 本 书 是 针 对 普 通 高 等 院 校 经 济 类 和 工 商 管 理 类 本 科 专 业 财 务 管 理 学 的 教 学 需 求, 结 合 教 育 部 经 济 管 理 类 本 科 财 务 管 理 学 课 程 教 学 大 纲 编 写 而 成 的 本 书 执 笔 者 都 是 长 期 工 作 在 财 务 管 理 教 学 一 线 的 专 业 教 师,
More information国债回购交易业务指引
附 件 1 上 海 证 券 交 易 所 新 质 押 式 国 债 回 购 交 易 业 务 指 引 一 总 述 根 据 上 海 证 券 交 易 所 债 券 交 易 实 施 细 则, 上 证 所 将 于 2006 年 5 月 8 日 起 推 出 新 质 押 式 国 债 回 购 新 质 押 式 回 购 与 现 行 质 押 式 回 购 相 比 区 别 主 要 在 以 下 几 个 方 面 :1 新 质 押 式
More information2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用
Visual Basic 程 序 设 计 A 级 分 级 班 教 学 大 纲 ( 供 计 算 机 与 信 息 技 术 基 础 课 程 分 级 教 学 A 级 班 使 用 ) I 前 言 Visual Basic 程 序 设 计 课 程 是 一 门 计 算 机 语 言 基 础 课 程 通 过 对 该 课 程 的 学 习, 使 学 生 初 步 掌 握 Visual Basic 的 语 言 特 点, 掌
More information登录、注册功能的测试用例设计.doc
注 册 登 陆 测 试 用 例 和 修 改 密 码 测 试 用 例 完 整 版 摘 自 网 络, 狗 狗 整 理 zqh139@126.com 修 改 历 史 日 期 版 本 作 者 修 改 内 容 评 审 号 变 更 控 制 号 2010-11-25 1.0 初 稿 2011-09-17 2.0 整 理 一 注 册 测 试 用 例 序 号 : 1 控 件 名 称 : 功 能 描 述 : 注 册 编
More information(2015-2016-2)-0004186-04205-1 140242 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 37 37 1 教 203 17 周 2016 年 06 月 13 日 (08:00-09:35) (2015-2016-2)-0004186-04205-1 141011
关 于 2015-2016 学 年 第 二 学 期 期 末 周 内 考 试 时 间 地 点 安 排 选 课 课 号 班 级 名 称 课 程 名 称 课 程 性 质 合 考 人 数 实 际 人 数 考 试 教 室 考 试 段 考 试 时 间 (2015-2016-2)-0006178-04247-1 130101 测 试 技 术 基 础 学 科 基 础 必 修 课 35 35 1 教 401 17 周
More information龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和
语 音 语 篇 语 感 语 域 林 大 津 毛 浩 然 改 革 开 放 以 来 的 英 语 热 引 发 了 大 中 小 学 英 语 教 育 整 体 规 划 问 题 在 充 分 考 虑 地 区 学 校 和 个 体 差 异 以 及 各 家 观 点 的 基 础 上 遵 循 实 事 求 是 逐 级 定 位 逐 层 分 流 因 材 施 教 的 原 则 本 研 究 所 倡 导 的 语 音 语 篇 语 感 语 域
More information一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决
上 海 市 公 共 卫 生 硕 士 专 业 学 位 论 文 基 本 要 求 和 评 价 指 标 体 系 ( 试 行 ) 上 海 市 学 位 委 员 会 办 公 室 二 O 一 二 年 三 月 一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创
More information目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管
宝 汇 德 Turbocare 微 服 务 系 统 客 户 操 作 手 册 Version 2.0 北 京 宝 汇 德 技 术 服 务 器 有 限 公 司 技 术 研 发 部 目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理... 10 巡
More information深圳市新亚电子制程股份有限公司
证 券 代 码 :002388 证 券 简 称 : 新 亚 制 程 公 告 编 号 :2016-053 深 圳 市 新 亚 电 子 制 程 股 份 有 限 公 司 2016 年 第 二 次 临 时 股 东 大 会 决 议 公 告 本 公 司 及 董 事 会 全 体 成 员 保 证 公 告 内 容 真 实 准 确 和 完 整, 不 存 在 虚 假 记 载 误 导 性 陈 述 或 者 重 大 遗 漏 特
More information<4D F736F F D D323630D6D0B9FAD3A6B6D4C6F8BAF2B1E4BBAFB5C4D5FEB2DFD3EBD0D0B6AF C4EAB6C8B1A8B8E6>
中 国 应 对 气 候 变 化 的 政 策 与 行 动 2013 年 度 报 告 国 家 发 展 和 改 革 委 员 会 二 〇 一 三 年 十 一 月 100% 再 生 纸 资 源 目 录 前 言... 1 一 应 对 气 候 变 化 面 临 的 形 势... 3 二 完 善 顶 层 设 计 和 体 制 机 制... 4 三 减 缓 气 候 变 化... 8 四 适 应 气 候 变 化... 20
More informationMicrosoft Word - 文件汇编.doc
北 京 市 中 医 管 理 局 二 一 五 年 四 月 ... 1... 18 2015... 30 京 中 医 政 字 [2014]160 号 1 2 一 充 分 认 识 中 医 健 康 乡 村 建 设 工 作 的 重 要 意 义 二 建 立 健 全 工 作 保 障 机 制 2014 12 15 三 做 好 工 作 启 动 的 准 备 事 宜 1 2014 12 15 5-10 2014 12 15
More information世华财讯模拟操作手册
第 一 部 分 : 股 票 模 拟 操 作 部 分 1. 登 录 与 主 界 面 1.1 登 录 学 生 在 桌 面 上, 打 开 世 华 文 件 夹, 直 接 双 击 文 件 夹 中 的 快 捷 图 标, 系 统 弹 出 世 华 财 讯 模 拟 股 票 交 易 系 统 ( 客 户 端 ) 窗 口, 如 图 1.1 所 示 图 1.1 请 输 入 登 录 名 称 及 密 码, 单 击 确 认 登 录
More information课程类 别
美 声 演 唱 方 向 培 养 方 案 一 培 养 目 标 本 方 向 要 求 学 生 德 智 体 美 全 面 发 展, 培 养 能 在 文 艺 团 体 从 事 声 乐 演 唱 及 能 在 艺 术 院 校 从 事 本 方 向 教 学 的 高 级 门 人 才 二 培 养 规 格 本 方 向 学 生 应 系 统 掌 握 声 乐 演 唱 方 面 的 理 论 和 技 能, 具 备 较 高 的 声 乐 演 唱
More information自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 (http://nc.tju.edu.cn) 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 (http://g.tju.edu.cn) 首 页
校 园 网 认 证 计 费 系 统 变 更 说 明 及 使 用 帮 助 为 提 高 校 园 网 的 可 靠 性 和 可 用 性, 提 升 用 户 的 上 网 体 验, 同 时 也 为 解 决 近 期 校 园 网 无 法 认 证 或 登 录 页 面 弹 出 缓 慢 的 问 题, 信 网 中 心 于 近 期 对 校 园 网 认 证 计 费 系 统 进 行 升 级 切 换 现 将 升 级 后 新 系 统
More information名 称 生 命 科 学 学 院 083001 环 境 科 学 1 生 物 学 仅 接 收 院 内 调 剂, 初 试 分 数 满 足 我 院 生 物 学 复 试 最 低 分 数 线 生 命 科 学 学 院 071300 生 态 学 5 生 态 学 或 生 物 学 生 命 科 学 学 院 040102
华 中 师 范 大 学 2016 年 接 收 校 内 外 优 秀 硕 士 研 究 生 调 剂 信 息 表 名 称 经 济 与 工 商 管 理 学 院 020101 政 治 经 济 学 1 经 济 学 类 毕 业 学 校 与 报 考 学 校 不 低 于 我 校 办 学 层 次 经 济 与 工 商 管 理 学 院 020105 世 界 经 济 学 1 经 济 学 类 毕 业 学 校 与 报 考 学 校
More information教师上报成绩流程图
教 务 管 理 系 统 使 用 说 明 学 生 端 用 户 1 在 校 内 任 何 一 台 连 接 校 园 网 的 计 算 机 上 登 录 教 务 处 主 页 教 务 处 主 页 地 址 : http://jw.stdu.edu.cn/homepage 随 后 点 击 按 钮 ( 见 下 图 所 示 ), 即 可 进 入 综 合 教 务 管 理 系 统 2 在 综 合 教 务 管 理 区 域 内 键
More information<433A5C55736572735C6B73625C4465736B746F705CB9FABCCAD6D0D2BDD2A9D7A8D2B5B8DFBCB6BCBCCAF5D6B0B3C6C6C0C9F3C9EAC7EBD6B8C4CFA3A832303136CDA8D3C3B0E6A3A92E646F63>
附 件 1 国 际 中 药 专 业 高 级 技 术 职 称 评 审 条 件 及 报 名 材 料 一 系 列 ( 一 ) 中 1 高 级 专 科 ( 副 ) 高 级 专 科 ( 副 ) 1 取 得 中 专 科 职 称 后, 独 立 从 事 中 临 床 实 践 5 年 以 上 2 取 得 中 博 士 学 位 后, 临 床 实 践 2 年 以 上 3 取 得 中 硕 士 学 位 后, 临 床 实 践 7
More informationHSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语
新 汉 语 水 平 考 试 HSK 为 使 汉 语 水 平 考 试 (HSK) 更 好 地 服 务 于 汉 语 学 习 者, 中 国 国 家 汉 办 组 织 中 外 汉 语 教 学 语 言 学 心 理 学 和 教 育 测 量 学 等 领 域 的 专 家, 在 充 分 调 查 了 解 海 外 实 际 汉 语 教 学 情 况 的 基 础 上, 吸 收 原 有 HSK 的 优 点, 借 鉴 近 年 来 国
More information全国建筑市场注册执业人员不良行为记录认定标准(试行).doc
- 1 - - 2 - 附 件 全 国 建 筑 市 场 注 册 执 业 人 员 不 良 记 录 认 定 标 准 ( 试 行 ) 说 明 为 了 完 善 建 筑 市 场 注 册 执 业 人 员 诚 信 体 系 建 设, 规 范 执 业 和 市 场 秩 序, 依 据 相 关 法 律 法 规 和 部 门 规 章, 根 据 各 行 业 特 点, 我 部 制 订 了 全 国 建 筑 市 场 注 册 执 业 人
More information2006年顺德区高中阶段学校招生录取分数线
2014 年 顺 德 区 高 中 阶 段 学 校 考 试 提 前 批 第 一 批 第 二 批 学 校 录 取 根 据 佛 山 市 办 提 供 的 考 生 数 据, 现 将 我 区 2014 年 高 中 阶 段 学 校 考 试 提 前 批 第 一 批 第 二 批 学 校 的 录 取 公 布 如 下 : 一 顺 德 一 中 录 取 分 第 1 志 愿, 总 分 585, 综 合 表 现 评 价 A, 考
More information一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起
县 乡 两 级 的 政 治 体 制 改 革 如 何 建 立 民 主 的 合 作 新 体 制 县 乡 人 大 运 行 机 制 研 究 课 题 组 引 言 一 从 分 封 制 到 郡 县 制 一 从 打 虎 亭 汉 墓 说 起 二 密 县 在 周 初 是 两 个 小 国 密 国 和 郐 国 三 密 县 的 第 一 任 县 令 卓 茂 四 明 清 时 代 的 密 县 二 从 集 中 的 动 员 体
More information<4D6963726F736F667420576F7264202D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE32303132C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>
上 海 德 载 中 怡 律 师 事 务 所 关 于 昂 华 ( 上 海 ) 自 动 化 工 程 股 份 有 限 公 司 二 〇 一 二 年 年 度 股 东 大 会 法 律 意 见 书 上 海 德 载 中 怡 律 师 事 务 所 上 海 市 银 城 中 路 168 号 上 海 银 行 大 厦 1705 室 (200120) 电 话 :8621-5012 2258 传 真 :8621-5012 2257
More information金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年
工 程 设 计 与 施 工 资 质 标 准 一 总 则 建 筑 智 能 化 工 程 设 计 与 施 工 资 质 标 准 ( 一 ) 为 了 加 强 对 从 事 建 筑 智 能 化 工 程 设 计 与 施 工 企 业 的 管 理, 维 护 建 筑 市 场 秩 序, 保 证 工 程 质 量 和 安 全, 促 进 行 业 健 康 发 展, 结 合 建 筑 智 能 化 工 程 的 特 点, 制 定 本 标
More information云信Linux SSH认证代理用户手册
Windows 主 机 登 录 保 护 (RDP) 管 理 员 配 置 手 册 V1.0 云 信 事 业 部 飞 天 诚 信 科 技 股 份 有 限 公 司 www.cloudentify.com 章 节 目 录 第 1 章 管 理 平 台 配 置 说 明... 1 1.1 注 册... 1 1.2 登 录... 3 1.3 添 加 应 用... 4 1.4 添 加 用 户... 7 1.5 激 活
More information编号:
编 号 : 企 业 内 高 技 能 人 才 培 养 评 价 实 施 方 案 ( 仅 适 用 于 企 业 特 有 行 业 特 有 工 种 ) 实 施 单 位 ( 公 章 ) 申 报 日 期 年 _ 月 日 1 企 业 内 高 技 能 人 才 培 养 评 价 项 目 实 施 方 案 申 报 表 项 目 名 称 等 级 项 目 性 质 课 时 申 报 单 位 联 系 人 通 讯 地 址 电 话 手 机 电
More information1600 1000 40 50 2030 2000 采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2
简 略 版 本 :2015 3 10 2016 2021 全 球 卫 生 部 门 病 毒 性 肝 炎 战 略 2016 2021 2015 3 12 2012 2010 2014 2015 2016 2021 140 55% 35% 5 15% 5 20% 2.4 1.3 1.5 1 1600 1000 40 50 2030 2000 采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路
More informationMicrosoft Word - 第3章.doc
52 5 天 通 过 职 称 计 算 机 考 试 ( 考 点 视 频 串 讲 + 全 真 模 拟 ) Word 2003 中 文 字 处 理 ( 第 2 版 ) 第 3 章 3 字 符 格 式 需 要 掌 握 的 考 点 字 体 字 形 和 字 号 的 设 置 ; 上 标 下 标 空 心 字 等 字 体 效 果 的 使 用 ; 字 符 间 距 的 调 整 ; 改 变 字 符 颜 色 底 纹 添 加
More information2016年南开大学MBA招生信息
全 年 申 请 分 批 面 试 一 报 名 条 件 二 招 生 政 策 三 全 国 MBA 联 考 四 强 化 训 练 五 研 究 方 向 六 计 划 招 生 名 额 七 报 考 流 程 MBA 项 目 ( 在 职 ) 报 考 流 程 在 线 提 交 材 料 截 止 日 期 (2015 年 8 月 29 日 上 午 10:00 前 ) 在 线 提 交 材 料 截 止 日 期 (2015 年 10
More information中 中 中 中 部 中 岗 位 条 件 历 其 它 历 史 师 地 理 师 生 物 师 体 与 健 康 师 04 05 06 07 从 事 中 历 史 工 从 事 中 地 理 工 从 事 中 生 物 工 从 事 中 体 与 健 康 工 2. 课 程 与 论 ( 历 史 ); 2. 科 ( 历 史 )
中 中 中 部 中 26 年 系 统 事 业 公 开 计 划 岗 位 条 件 历 其 它 数 师 英 语 师 物 理 师 02 0 从 事 中 数 工 从 事 中 英 语 工 从 事 中 物 理 工 2. 课 程 与 论 ( 数 ); 2. 科 ( 数 );. 数 ; 4. 基 础 数 ; 5. 计 算 数 ; 6. 概 率 论 与 数 理 统 计 ; 7. 应 用 数 ; 8. 数. 课 程 与
More information一 开 放 性 的 政 策 与 法 规 二 两 岸 共 同 的 文 化 传 承 三 两 岸 高 校 各 自 具 有 专 业 优 势 远 见 杂 志 年 月 日
河 北 师 范 大 学 学 报 新 时 期 海 峡 两 岸 高 校 开 放 招 生 问 题 探 讨 郑 若 玲 王 晓 勇 海 峡 两 岸 高 校 开 放 招 生 是 新 时 期 推 进 海 峡 两 岸 高 等 教 育 交 流 与 合 作 的 重 要 尝 试 系 统 梳 理 改 革 开 放 以 来 两 岸 招 生 政 策 与 就 学 人 数 发 展 变 化 的 历 史 进 程 可 发 现 促 进 两
More information<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>
浙 江 职 业 能 力 建 设 信 息 系 统 职 业 技 能 鉴 定 考 务 管 理 用 户 操 作 手 册 二 〇 一 五 年 八 月 目 录 0. 系 统 概 述...3 0.0. 简 要 概 述...3 0.1. 业 务 流 程 图... 3 1. 考 生 网 上 报 名... 3 1.0. 考 生 用 户 注 册 登 录... 5 1.1. 报 名 及 下 载 打 印 报 名 申 请 表...7
More information2016年山东省民主党派办公大楼管理处
2016 年 山 东 省 民 主 党 派 办 公 大 楼 管 理 处 部 门 预 算 目 录 第 一 部 分 部 门 概 况 一 主 要 职 能 二 部 门 预 算 单 位 构 成 第 二 部 分 2016 年 部 门 预 算 表 一 2016 年 收 支 预 算 总 表 ( 功 能 分 类 科 目 ) 二 2016 年 收 支 预 算 总 表 ( 经 济 分 类 科 目 ) 三 2016 年 收
More information( 二 ) 现 行 统 一 高 考 制 度 不 利 于 培 养 人 的 创 新 精 神,,,,,,,,,,,,, [ ],,,,,,,,,,, :, ;,,,,,,? ( 三 ) 现 行 统 一 高 考 制 度 不 利 于 全 体 学 生 都 获 得 全 面 发 展,, [ ],,,,,,,,,,,
( ) ( )... 李 雪 岩, 龙 耀 (. 广 西 民 族 大 学 商 学 院, 广 西 南 宁 ;. 中 山 大 学 教 育 学 院, 广 东 广 州 ) : 高 等 教 育 是 专 业 教 育 高 考 是 为 高 等 教 育 服 务 的, 是 为 高 等 专 业 教 育 选 拔 有 专 业 培 养 潜 质 的 人 才 现 行 高 考 制 度 忽 略 专 业 潜 质 的 因 素, 过 份 强
More information微软用户
学 生 空 间 用 户 操 作 手 册 目 录 前 言... 2 一 登 录 学 生 空 间... 2 二 学 生 空 间 页 面... 3 三 功 能 区... 3 3.1 课 程 学 习... 5 3.2 学 务 管 理... 7 3.3 学 习 档 案... 7 3.4 资 料 管 理... 8 3.7 课 程 班 级... 11 3.8 我 要 评 价... 11 四 交 流 互 动...
More informationETF、分级基金规模、份额变化统计20130816
ETF 分 级 基 金 规 模 份 额 变 化 统 计 截 至 上 周 末, 全 市 场 股 票 型 ETF 规 模 约 1451 亿, 份 额 约 1215 亿,ETF 总 份 额 及 规 模 的 周 变 动 值 分 别 为 -23-44 亿, 份 额 与 规 模 均 下 降 ; 分 级 基 金 规 模 约 438 亿, 份 额 572 亿, 总 份 额 及 规 模 的 周 变 动 值 分 别 为
More information珠江钢琴股东大会
证 券 代 码 :002678 证 券 简 称 : 珠 江 钢 琴 公 告 编 号 :2015-038 广 州 珠 江 钢 琴 集 团 股 份 有 限 公 司 2015 年 年 度 股 东 大 会 决 议 公 告 本 公 司 及 董 事 会 全 体 成 员 保 证 信 息 披 露 的 内 容 真 实 准 确 完 整, 没 有 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏 特 别 提 示 :
More information4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,
网 络 教 育 新 平 台 教 师 使 用 简 易 手 册 一 登 录 教 师 工 作 室 1 打 开 西 南 科 技 大 学 网 络 教 育 教 学 教 务 新 平 台 主 页 面 :http://www.swust.net.cn/ 2 在 主 页 面 左 边 的 登 陆 区 中, 用 户 名 和 密 码 处 分 别 输 入 自 己 的 用 户 名 ( 教 师 ID 号 ) 和 密 码 ( 初 始
More information工 程 勘 察 资 质 标 准 根 据 建 设 工 程 勘 察 设 计 管 理 条 例 和 建 设 工 程 勘 察 设 计 资 质 管 理 规 定, 制 定 本 标 准 一 总 则 ( 一 ) 本 标 准 包 括 工 程 勘 察 相 应 专 业 类 型 主 要 专 业 技 术 人 员 配 备 技 术
住 房 和 城 乡 建 设 部 关 于 印 发 工 程 勘 察 资 质 标 准 的 通 知 建 市 [2013]9 号 各 省 自 治 区 住 房 和 城 乡 建 设 厅, 北 京 市 规 划 委, 天 津 上 海 市 建 设 交 通 委, 重 庆 市 城 乡 建 设 委, 新 疆 生 产 建 设 兵 团 建 设 局, 总 后 基 建 营 房 部 工 程 局, 国 务 院 有 关 部 门 建 设 司,
More information目 录 页 1. 欢 迎 使 用 网 上 预 约 面 谈 访 问 系 统... 3 2. 新 用 户... 4 2.1 新 用 户 登 入 帐 户 程 序... 4 2.2 启 动 网 上 预 约 面 谈 访 问 帐 户... 5 2.2.1 核 对 帐 户 的 地 址 资 料... 5 2.2.2
网 上 预 约 面 谈 访 问 使 用 指 南 香 港 特 别 行 政 区 政 府 统 计 处 目 录 页 1. 欢 迎 使 用 网 上 预 约 面 谈 访 问 系 统... 3 2. 新 用 户... 4 2.1 新 用 户 登 入 帐 户 程 序... 4 2.2 启 动 网 上 预 约 面 谈 访 问 帐 户... 5 2.2.1 核 对 帐 户 的 地 址 资 料... 5 2.2.2 阅
More information马 克 思 主 义 公 正 观 的 基 本 向 度 及 方 法 论 原 则!! # #
马 克 思 主 义 公 正 观 的 基 本 向 度 及 方 法 论 原 则 马 俊 峰 在 社 会 公 正 问 题 的 大 讨 论 中 罗 尔 斯 诺 齐 克 哈 耶 克 麦 金 泰 尔 等 当 代 西 方 思 想 家 的 论 述 被 反 复 引 用 和 申 说 而 将 马 克 思 恩 格 斯 等 经 典 作 家 的 观 点 置 于 一 种 被 忽 视 甚 至 被 忘 却 的 状 态 形 成 这 种
More information第2章 数据类型、常量与变量
第 2 章 数 据 类 型 常 量 与 变 量 在 计 算 机 程 序 中 都 是 通 过 值 (value) 来 进 行 运 算 的, 能 够 表 示 并 操 作 值 的 类 型 为 数 据 类 型 在 本 章 里 将 会 介 绍 JavaScript 中 的 常 量 (literal) 变 量 (variable) 和 数 据 类 型 (data type) 2.1 基 本 数 据 类 型 JavaScript
More information收 入 支 出 项 目 2016 年 预 算 项 目 2016 年 预 算 预 算 01 表 单 位 : 万 元 ( 保 留 两 位 小 数 ) 一 公 共 财 政 预 算 拨 款 50.06 一 人 员 经 费 23.59 1 一 般 财 力 50.06 1 人 员 支 出 21.95 2 成 品
100.12 2016 年 龙 岩 市 部 门 预 算 表 报 送 日 期 : 年 月 日 单 位 负 责 人 签 章 : 财 务 负 责 人 签 章 : 制 表 人 签 章 : 收 入 支 出 项 目 2016 年 预 算 项 目 2016 年 预 算 预 算 01 表 单 位 : 万 元 ( 保 留 两 位 小 数 ) 一 公 共 财 政 预 算 拨 款 50.06 一 人 员 经 费 23.59
More information上海证券交易所会议纪要
附 件 上 海 市 场 首 次 公 开 发 行 股 票 网 下 发 行 实 施 细 则 第 一 章 总 则 第 一 条 为 规 范 拟 在 上 海 证 券 交 易 所 ( 以 下 简 称 上 交 所 ) 上 市 的 公 司 首 次 公 开 发 行 股 票 网 下 发 行 业 务, 提 高 首 次 公 开 发 行 股 票 网 下 申 购 及 资 金 结 算 效 率, 根 据 证 券 发 行 与 承 销
More information2 2015 年 8 月 11 日, 公 司 召 开 2015 年 第 五 次 临 时 股 东 大 会, 审 议 通 过 了 关 于 公 司 <2015 年 股 票 期 权 激 励 计 划 ( 草 案 )> 及 其 摘 要 的 议 案 关 于 提 请 股 东 大 会 授 权 董 事 会 办 理 公
证 券 代 码 :300017 证 券 简 称 : 网 宿 科 技 公 告 编 号 :2016-053 网 宿 科 技 股 份 有 限 公 司 关 于 调 整 公 司 2015 年 股 票 期 权 激 励 计 划 激 励 对 象 股 票 期 权 数 量 和 行 权 价 格 的 公 告 本 公 司 及 董 事 会 全 体 成 员 保 证 公 告 内 容 真 实 准 确 和 完 整, 没 有 虚 假 记
More information抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 % # % % % ) % % # # + #, ) +, % % % % % % % %
抗 战 时 期 国 民 政 府 的 银 行 监 理 体 制 探 析 王 红 曼 抗 战 时 期 国 民 政 府 为 适 应 战 时 经 济 金 融 的 需 要 实 行 由 财 政 部 四 联 总 处 中 央 银 行 等 多 家 机 构 先 后 共 同 参 与 的 多 元 化 银 行 监 理 体 制 对 战 时 状 态 下 的 银 行 发 展 与 经 营 安 全 进 行 了 大 规 模 的 设 计 与
More information目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍... 4 2.1 系 统 管 理 员 登 陆... 4 2.2 班
博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 使 用 说 明 书 制 作 : 北 京 博 导 前 程 信 息 技 术 有 限 公 司 目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍... 4 2.1
More informationuntitled
( 一 ) 深 刻 认 识 学 习 教 育 的 重 大 意 义 : - 3 - ( 二 ) 明 确 学 习 教 育 的 任 务 目 标 ( 三 ) 把 握 特 点 方 法 - 4 - ( 四 ) 坚 持 六 项 原 则 在 - 5 - ( 五 ) 着 力 解 决 问 题 - 6 - - 7 - - 8 - ( 一 ) 学 党 章 党 规, 进 一 步 明 确 党 员 标 准 树 立 行 为 规 范
More information作 为 生 产 者 式 文 本 的 女 性 主 义 通 俗 小 说 梅 丽 本 文 借 鉴 文 化 研 究 理 论 家 约 翰 费 斯 克 的 生 产 者 式 文 本 这 一 概 念 考 察 女 性 主 义 通 俗 小 说 的 文 本 特 征 写 作 策 略 和 微 观 政 治 意 义 女 性 主 义 通 俗 小 说 通 过 对 传 统 通 俗 小 说 的 挪 用 和 戏 仿 传 播 女 性 主 义
More information四川省卫生厅关于开展医疗美容主诊医师资格考试及换证工作的通知
四 川 省 医 学 会 文 件 川 学 会 医 字 [2014]161 号 四 川 省 医 学 会 关 于 开 展 医 疗 美 容 主 诊 医 师 资 格 考 试 及 换 证 工 作 的 通 知 各 市 ( 州 ) 卫 生 局 医 学 会 省 卫 生 和 计 划 生 育 委 员 会 直 属 医 疗 机 构 国 家 卫 生 和 计 划 生 育 委 员 会 驻 川 医 疗 机 构 : 根 据 四 川 省
More information2016 年 荔 湾 区 财 政 核 定 支 出 汇 总 表 表 二 单 位 名 称 : 广 州 文 化 公 园 基 本 支 出 项 目 支 出 科 目 编 码 预 算 科 目 名 称 一 般 公 共 预 算 5,800.54 4,695.54 3,092.96 1,481.18 121.40 1,
表 一 2016 年 荔 湾 区 收 支 预 算 总 表 单 位 名 称 : 广 州 文 化 公 园 预 算 收 入 预 算 支 出 项 目 预 算 数 项 目 预 算 数 一 一 般 公 共 预 算 拨 款 5,800.54 一 基 本 支 出 4,695.54 工 资 福 利 支 出 3,092.96 二 政 府 性 基 金 预 算 拨 款 商 品 和 服 务 支 出 121.40 三 国 有
More information3 复 试 如 何 准 备 4 复 试 成 绩 计 算 5 复 试 比 例 6 复 试 类 型 7 怎 么 样 面 对 各 种 复 试 04 05
1 复 试 流 程 2 复 试 考 查 形 式 02 03 3 复 试 如 何 准 备 4 复 试 成 绩 计 算 5 复 试 比 例 6 复 试 类 型 7 怎 么 样 面 对 各 种 复 试 04 05 2 怎 样 给 导 师 留 下 良 好 的 第 一 印 象 把 握 进 门 时 机 1 面 试 中 穿 着 的 瞒 天 过 海 3 无 声 胜 有 声 的 肢 体 语 言 育 4 眼 睛 是 心
More information三门峡市质量技术监督局清单公示
附 件 4 卢 氏 县 财 政 局 行 政 职 权 运 行 流 程 图 一 行 政 处 罚 类 1. 第 1 项 一 般 程 序 流 程 图 案 件 来 源 初 步 确 认 违 法 事 实, 责 令 停 止 违 法 行 为 县 财 政 局 立 案 审 批 综 合 股 登 记 立 案 调 查 取 证 不 予 立 案 综 合 股 撰 写 调 查 终 结 报 告 移 送 有 关 部 门 综 合 股 提 出
More information黄 金 原 油 总 持 仓 增 长, 同 比 增 幅 分 别 为 4.2% 和 4.1% 而 铜 白 银 以 及 玉 米 则 出 现 减 持, 减 持 同 比 减 少 分 别 为 9.4%,9.4% 以 及 6.5% 大 豆, 豆 粕 结 束 连 续 4 周 总 持 仓 量 增 长, 出 现 小 幅
小 麦 净 多 持 仓 增 加, 豆 油 豆 粕 净 多 持 仓 减 少 美 国 CFTC 持 仓 报 告 部 门 : 市 场 研 究 与 开 发 部 类 型 : 量 化 策 略 周 报 日 期 :212 年 5 月 7 日 电 话 :592-5678753 网 址 :www.jinyouqh.com 主 要 内 容 : 根 据 美 国 CFTC 公 布 的 数 据, 本 报 告 中 的 11 个
More informationCybozu Garoon 3 管理员手册
附 录 D 数 据 的 输 入 样 式 数 据 的 种 类 和 输 入 字 符 的 值 等, 在 Garoon3 的 页 面 输 入 的 数 据 样 式 如 下 所 示 基 本 系 统 客 户 信 息 法 人 姓 名 字 符 串 ( 00 法 人 姓 名 ( 拼 音 ) 字 符 串 ( 00 图 标 (URL) 字 符 串 ( 255 应 用 程 序 新 名 称 字 符 串 ( 00 用 户 姓 名
More information正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业
1. 职 业 概 况 1.1 职 业 名 称 可 编 程 师 1.2 职 业 定 义 可 编 程 师 国 家 职 业 标 准 从 事 可 编 程 序 控 制 器 (PLC) 选 型 编 程, 并 对 应 用 进 行 集 成 和 运 行 管 理 的 人 员 1.3 职 业 等 级 本 职 业 共 设 四 个 等 级, 分 别 为 : 四 级 可 编 程 师 ( 国 家 职 业 资 格 四 级 ) 三
More informationTemplate BR_Rec_2005.dot
ITU-R BT.1789 建 议 书 1 ITU-R BT.1789 建 议 书 在 分 组 视 频 传 输 中 利 用 传 输 误 码 信 息 重 建 接 收 视 频 的 方 法 (ITU-R 44/6 和 ITU-R 109/6 课 题 ) (2007 年 ) 范 围 本 建 议 书 对 业 务 提 供 商 重 建 接 收 视 频 的 方 法 做 了 详 细 介 绍, 以 便 利 用 传 输
More information2014年中央财经大学研究生招生录取工作简报
2015 年 中 央 财 经 大 学 研 究 生 招 生 录 取 工 作 简 报 一 硕 士 研 究 生 招 生 录 取 情 况 2015 年 共 有 8705 人 报 考 我 校 硕 士 研 究 生, 其 中 学 术 型 研 究 生 报 考 3657 人, 专 业 硕 士 研 究 生 报 考 5048 人 ; 总 报 考 人 数 较 2014 年 增 长 1.4%, 学 术 型 报 考 人 数 较
More information全国教师资格认定管理信息系统
操 作 说 明 一 教 师 资 格 认 定 申 请 人 1 : 1. 未 参 加 全 国 统 考 申 请 人 2.1 登 录 未 参 加 全 国 统 考 申 请 人 网 上 报 名 系 统 登 录 中 国 教 师 资 格 网 (http://www.jszg.edu.cn), 未 参 加 全 国 统 考 申 请 人 有 两 种 途 径 进 入 报 名 系 统 第 一 种 途 径 : 点 击 网 站
More information书面申请
2016 年 度 滨 州 市 地 方 史 志 办 公 室 部 门 预 算 目 录 第 一 部 分 部 门 概 况 一 主 要 职 能 二 部 门 预 算 单 位 构 成 第 二 部 分 2016 年 部 门 预 算 表 一 2016 年 收 支 预 算 总 表 ( 功 能 科 目 分 类 ) 二 2016 年 收 支 预 算 总 表 ( 经 济 科 目 分 类 ) 三 2016 年 收 入 预 算
More information第 一 部 分 MagiCAD for Revit 安 装 流 程
MagiCAD 软 件 安 装 流 程 MagiCAD v2015.4 for Revit 广 联 达 软 件 股 份 有 限 公 司 BIM 中 心 编 写 2015 年 06 月 第 一 部 分 MagiCAD for Revit 安 装 流 程 一 安 装 前 需 要 确 认 的 内 容 安 装 MagiCAD 程 序 之 前, 请 您 先 确 定 以 下 事 宜 1. 当 前 用 户 账 户
More information全国艺术科学规划项目
全 国 艺 术 科 学 规 划 项 目 网 上 申 报 常 见 问 题 及 解 决 方 法 目 录 一 申 报 流 程...4 二 立 项 流 程...5 三 常 见 问 题 与 处 理...6 (1). 如 何 注 册...6 (2). 系 统 中 没 有 我 的 单 位 怎 么 办?...7 (3). 在 注 册 时 写 错 身 份 证 号 名 字 而 系 统 中 不 能 修 改 怎 么 办?...
More information定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类
全 国 计 算 机 等 级 考 试 调 整 方 案 2011 年 7 月, 教 育 部 考 试 中 心 组 织 召 开 了 第 五 届 全 国 计 算 机 等 级 考 试 (NCRE) 考 委 会 会 议, 会 议 完 成 NCRE 考 委 会 换 届 选 举, 并 确 定 了 下 一 步 改 革 和 发 展 的 目 标 在 新 的 历 史 时 期,NCRE 将 以 保 持 稳 定 为 前 提 以
More information第 六 章 债 券 股 票 价 值 评 估 1 考 点 一 : 债 券 价 值 的 影 响 因 素 2
Professional Accounting Education Provided by Academy of Professional Accounting (APA) CPA 财 务 管 理 习 题 班 第 八 讲 债 券 股 票 价 值 评 估 IreneGao ACCAspace 中 国 ACCA 国 际 注 册 会 计 师 教 育 平 台 Copyright ACCAspace.com
More information二 6 年 收 支 预 算 总 表 ( 经 济 分 类 科 目 ) 收 入 项 目 6 年 预 算 项 目 6 年 预 算 一 财 政 拨 款 ( 补 助 ) 5,400.02 合 计 5,883.77 一 般 公 共 预 算 5,400.02 工 资 福 利 2,776.72 政 府 性 基 金
一 6 年 收 支 预 算 总 表 ( 功 能 分 类 科 目 ) 收 入 项 目 6 年 预 算 项 目 6 年 预 算 一 财 政 拨 款 5,400.02 一 般 公 共 服 务 5,270.98 一 般 公 共 预 算 5,400.02 发 展 与 改 革 事 务 5,270.98 政 府 性 基 金 预 算 行 政 运 行 2,516.51 国 有 资 本 经 营 预 算 机 关 服 务
More information证券代码:000066 证券简称:长城电脑 公告编号:2014-000
证 券 代 码 :000066 证 券 简 称 : 长 城 电 脑 公 告 编 号 :2016-092 中 国 长 城 计 算 机 深 圳 股 份 有 限 公 司 2016 年 度 第 三 次 临 时 股 东 大 会 决 议 公 告 本 公 司 及 其 董 事 会 全 体 成 员 保 证 信 息 披 露 内 容 的 真 实 准 确 完 整, 没 有 虚 假 记 载 误 导 性 陈 述 或 重 大 遗
More information01
Zebra Technologies 利 用 移 动 技 术 提 高 货 运 公 司 工 作 效 率 和 成 本 效 益 货 运 物 流 自 动 化 案 例 在 当 前 严 峻 的 经 济 形 势 下, 公 路 货 运 公 司 开 始 寻 求 提 高 效 率 降 低 运 营 开 支 和 保 留 客 户 的 有 效 途 径 然 而, 他 们 面 临 的 冷 酷 现 实 是 燃 料 价 格 难 以 预
More information目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化?... 11 五 如 何 向 教 师 发 送 通 知?... 13 六
一 刻 校 园 足 球 管 理 平 台 使 用 说 明 ( 学 校 管 理 员 版 ) 一 刻 软 件 科 技 有 限 公 司 目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化?... 11 五 如 何 向 教 师 发 送
More information际 联 考 的 非 美 术 类 本 科, 提 前 批 本 科 体 育 类 第 一 批 第 二 批 第 三 批 的 理 工 类 和 文 史 类 本 科 平 行 志 愿, 考 生 可 以 填 报 6 所 院 校 志 愿 符 合 贫 困 地 区 专 项 计 划 和 农 村 考 生 专 项 计 划 报 考
第 四 部 分 平 行 志 愿 57. 什 么 是 平 行 志 愿?/ 32 58. 我 省 在 哪 个 批 次 实 行 平 行 志 愿? 考 生 最 多 可 以 填 报 几 所 院 校 志 愿?/ 32 59. 第 一 二 三 批 本 科 平 行 志 愿 如 何 投 档?/ 32 60. 艺 术 本 科 ( 二 ) 艺 术 本 科 ( 三 ) 和 体 育 本 科 的 平 行 志 愿 如 何 投 档?/
More information2015-2016 学 年 第 二 学 期 集 中 考 试 安 排 (18 周 ) 考 试 日 期 :6 月 27 日 星 期 一 8:10-9:50 第 二 公 共 教 学 楼 A 区 A303 10811046 高 等 数 学 ( 理 二 2) 复 材 1501-2 材 料 科 学 与 工 程
考 试 时 间 2015-2016 学 年 第 二 学 期 集 中 考 试 安 排 (18 周 ) 考 试 日 期 :6 月 27 日 星 期 一 考 场 所 在 教 学 楼 ( 教 学 区 ) 考 试 教 室 课 程 号 课 程 名 考 生 所 在 专 业 ( 班 级 ) 考 生 所 属 学 院 8:10-9:50 第 二 公 共 教 学 楼 A 区 A101 10811026 高 等 数 学 (
More information联想电子订单操作指南
天 威 诚 信 比 亚 迪 数 字 证 书 下 载 及 使 用 手 册 天 威 诚 信 数 字 认 证 中 心 itruschina Co., Ltd 第 1 页 共 14 页 1 概 述 是 经 信 息 产 业 部 批 准 的 全 国 性 PKI/CA 企 业, 是 专 门 从 事 数 字 信 任 服 务 PKI/CA 建 设 服 务 PKI/CA 应 用 服 务 PKI/CA 运 营 管 理 咨
More information四川省农村义务教育学生
四 川 省 农 村 义 务 教 育 学 生 营 养 改 善 计 划 协 调 小 组 办 公 室 川 学 生 营 养 办 函 2015 7 号 关 于 填 报 2015 年 农 村 义 务 教 育 学 生 营 养 改 善 计 划 受 益 学 生 数 据 的 通 知 各 相 关 市 ( 州 ) 学 生 营 养 办 : 为 了 贯 彻 落 实 国 务 院 办 公 厅 关 于 实 施 农 村 义 务 教 育
More information伊 犁 师 范 学 院 611 语 言 学 概 论 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 语 言 学 纲 要 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大 大 提 高 复 习 效
伊 犁 师 范 学 院 611 语 言 学 概 论 全 套 考 研 资 料 ......2 伊 犁 师 范 学 院 802 文 学 概 论 全 套 考 研 资 料 ......2 伊 犁 师 范 学 院 702 普 通 物 理 全 套 考 研 资 料 ......3 伊 犁
More information<4D6963726F736F667420576F7264202D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>
国 家 职 业 标 准 1 可 编 程 序 控 制 系 统 设 计 师 国 家 职 业 标 准 1. 职 业 概 况 1.1 职 业 名 称 可 编 程 序 控 制 系 统 设 计 师 1.2 职 业 定 义 从 事 可 编 程 序 控 制 器 (PLC) 选 型 编 程, 并 对 应 用 系 统 进 行 设 计 集 成 和 运 行 管 理 的 人 员 1.3 职 业 等 级 本 职 业 共 设 四
More information!!!!!
美 国 旧 金 山 湾 区 田 野 调 查 札 记 !!!!! ! 个 案 一 男 士 年 龄 岁 籍 贯 沈 阳! !! 个 案 二 女 士 年 龄 岁 籍 贯 沈 阳!! !!! 一 新 古 典 经 济 学 移 民 理 论 的 解 释!! 二 制 度 层 面 的 原 因! 三 社 会 资 本 理 论 与 东 北 人 移 民 网 络 !!!!!! 四 社 会 关 系 网 络 资 源 配 置 理 论
More information随着执业中医师资格考试制度的不断完善,本着为我校中医学专业认证服务的目的,本文通过对我校中医类毕业生参加2012年和2013年的中医执业医师考试成绩及通过率、掌握率进行分析,并与全国的平均水平进行差异比较分析,以此了解我校执业中医师考试的现状,进而反映我校中医类课程总体教学水平,发现考核知识模块教学中存在的不足,反馈给相关学院和教学管理部门,以此提高教学和管理水平。
2012-2013 中 医 类 别 执 业 医 师 综 合 笔 试 成 绩 分 析 反 馈 报 告 教 务 处 二 零 一 三 年 三 月 1 目 录 1 前 言 3 2 2012-2013 中 医 类 别 执 业 医 师 综 合 笔 试 成 绩 分 析 反 馈 报 告 4 附 件 1:2012 年 中 医 类 别 医 师 资 格 综 合 笔 试 院 校 学 科 成 绩 分 析 报 告 附 件 2:2013
More information国家职业标准:网络课件设计师
国 家 职 业 标 准 : 网 络 设 师 1. 职 业 概 况 1.1 职 业 名 称 网 络 设 师 1.2 职 业 定 义 运 用 学 习 理 论 和 教 学 设 原 理, 依 托 多 媒 体 与 网 络 技 术, 从 事 网 络 内 容 分 设 制 作 和 评 价 等 工 作 的 人 员 1.3 职 业 等 级 本 职 业 共 设 三 个 等 级, 分 别 为 : 四 级 网 络 设 师 (
More information西 南 大 学 硕 士 学 位 论 文 网 络 购 物 动 机 问 卷 的 编 制 及 实 测 姓 名 : 曹 建 英 申 请 学 位 级 别 : 硕 士 专 业 : 基 础 心 理 学 指 导 教 师 : 张 进 辅 20090401 网 络 购 物 动 机 问 卷 的
More information·岗位设置管理流程
实 施 岗 位 设 置 岗 位 设 置 编 码 受 控 状 态 执 行 心 门 行 政 人 力 资 控 制 门 总 经 办 源 各 职 能 门 行 政 人 力 资 源 总 经 办 总 经 理 根 据 公 司 发 展 战 略 进 行 职 能 分 解 和 机 构 设 置 工 作 分 析 根 据 人 力 资 源 规 划 确 定 编 制 意 见 职 责 划 分 与 岗 位 设 置 制 作 职 务 说 明 书
More information易 迪 拓 培 训 专 注 于 微 波 射 频 天 线 设 计 人 才 的 培 养 网 址 :http://www.edatop.com 射 频 和 天 线 设 计 培 训 课 程 推 荐 易 迪 拓 培 训 (www.edatop.com) 由 数 名 来 自 于 研 发 第 一 线 的 资 深 工 程 师 发 起 成 立, 致 力 并 专 注 于 微 波 射 频 天 线 设 计 研 发 人 才
More information西 南 民 族 学 院 学 报 哲 学 社 会 科 学 版 第 卷 资 料 来 源 中 国 统 计 年 鉴 年 年 新 中 国 五 十 年 统 计 资 料 汇 编 中 国 人 口 统 计 年 鉴 年 数 据 资 料 来 源 中 国 统 计 年 鉴 中 国 统 计 出 版 社 年 版 资 料 来 源
郑 长 德 教 育 的 发 展 人 力 资 源 的 开 发 是 决 定 西 部 民 族 地 区 未 来 发 展 的 关 键 因 素 之 一 是 实 施 西 部 大 开 发 战 略 提 高 其 经 济 竞 争 力 和 综 合 实 力 的 重 要 保 障 本 文 从 西 部 民 族 地 区 教 育 发 展 的 现 状 入 手 指 出 中 华 人 民 共 和 国 成 立 多 年 来 西 部 民 族 地 区
More information抗 日 战 争 研 究! 年 第 期 # # # # #!!!!!!!! #!!
洪 小 夏 中 美 合 作 所 是 抗 战 时 期 中 美 两 国 在 反 法 西 斯 统 一 战 线 背 景 下 建 立 的 一 个 抗 日 军 事 合 作 机 构 但 过 去 由 文 学 影 视 作 品 给 人 造 成 的 印 象 似 乎 是 一 个 美 蒋 反 动 派 勾 结 的 集 中 营 中 共 十 一 届 三 中 全 会 以 后 逐 渐 有 人 为 其 正 名 但 长 期 宣 传 形 成
More information中 国 软 科 学 年 第 期!!!
山 寨 模 式 的 形 成 机 理 及 其 对 组 织 创 新 的 启 示 山 寨 模 式 的 形 成 机 理 及 其 对 组 织 创 新 的 启 示 陶 厚 永 李 燕 萍 骆 振 心 武 汉 大 学 经 济 与 管 理 学 院 武 汉 大 学 中 国 产 学 研 合 作 问 题 研 究 中 心 湖 北 武 汉 北 京 大 学 经 济 研 究 所 光 华 天 成 博 士 后 工 作 站 北 京 本
More information乐视云视频发行平台 操作手册 V1.1
乐 视 云 视 频 发 行 平 台 操 作 手 册 V1.1 1 登 录 视 频 发 行 用 户 可 通 过 浏 览 器 访 问 http://vrp.lecloud.com/ 即 可 快 速 进 入 视 频 发 行 一 内 容 商 平 台 : 1 首 页 在 首 页 中, 您 可 以 查 看 视 频 播 放 总 数 被 订 购 商 品 数 订 单 总 数 拥 有 商 品 拥 有 内 容 默 认 查
More information新, 各 地 各 部 门 ( 单 位 ) 各 文 化 事 业 单 位 要 高 度 重 视, 切 实 加 强 领 导, 精 心 组 织 实 施 要 根 据 事 业 单 位 岗 位 设 置 管 理 的 规 定 和 要 求, 在 深 入 调 查 研 究 广 泛 听 取 意 见 的 基 础 上, 研 究 提
广 西 壮 族 自 治 区 人 事 厅 广 西 壮 族 自 治 区 文 化 厅 文 件 桂 人 发 2009 42 号 关 于 印 发 广 西 壮 族 自 治 区 文 化 事 业 单 位 岗 位 设 置 结 构 比 例 指 导 标 准 的 通 知 各 市 人 事 局 文 化 局, 区 直 各 部 门 ( 单 位 ): 根 据 人 事 部 印 发 的 事 业 单 位 岗 位 设 置 管 理 试 行 办
More information目 录 第 一 部 分 概 况 一 主 要 职 能 二 部 门 预 算 单 位 构 成 第 二 部 分 2015 年 部 门 预 算 表 一 2015 年 收 支 预 算 总 表 二 2015 年 收 入 预 算 表 三 2015 年 支 出 预 算 表 ( 按 科 目 ) 四 2015 年 支 出
2015 年 山 东 省 统 计 局 部 门 预 算 1 目 录 第 一 部 分 概 况 一 主 要 职 能 二 部 门 预 算 单 位 构 成 第 二 部 分 2015 年 部 门 预 算 表 一 2015 年 收 支 预 算 总 表 二 2015 年 收 入 预 算 表 三 2015 年 支 出 预 算 表 ( 按 科 目 ) 四 2015 年 支 出 预 算 表 ( 按 单 位 ) 五 2015
More information