27.02.2014 Views

Android 开发教程

Android 开发教程

Android 开发教程

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

-----------------------------------<strong>Android</strong> 编 程 基 础<br />

<strong>Android</strong> 中 各 种 JAVA 包 的 功 能 描 述<br />

在 <strong>Android</strong> 的 应 用 程 序 开 发 中 , 通 常 使 用 的 是 JAVA 语 言 , 除 了 需 要 熟 悉 JAVA 语<br />

言 的 基 础 知 识 之 外 , 还 需 要 了 解 <strong>Android</strong> 提 供 的 扩 展 的 JAVA 功 能 。<br />

在 一 般 的 JAVA 应 用 中 , 如 果 需 用 引 用 基 础 类 库 , 通 常 需 要 使 用 如 下 的 方 式 :<br />

import javax.swing.*;<br />

以 上 代 码 表 示 了 引 用 JAVA 的 GUI 组 件 Swing,javax.swing 即 JAVA 中 的 一 个 包 。<br />

android 提 供 一 些 扩 展 的 JAVA 类 库 , 类 库 分 为 若 干 个 包 , 每 个 包 中 包 含 若 干 个 类 。<br />

重 要 包 的 描 述 :<br />

android.app : 提 供 高 层 的 程 序 模 型 、 提 供 基 本 的 运 行 环 境<br />

android.content : 包 含 各 种 的 对 设 备 上 的 数 据 进 行 访 问 和 发 布 的 类<br />

android.database : 通 过 内 容 提 供 者 浏 览 和 操 作 数 据 库<br />

android.graphics : 底 层 的 图 形 库 , 包 含 画 布 , 颜 色 过 滤 , 点 , 矩 形 , 可 以 将 他 们 直 接 绘 制 到 屏 幕 上 .<br />

android.location : 定 位 和 相 关 服 务 的 类<br />

android.media : 提 供 一 些 类 管 理 多 种 音 频 、 视 频 的 媒 体 接 口<br />

android.net : 提 供 帮 助 网 络 访 问 的 类 , 超 过 通 常 的 java.net.* 接 口<br />

android.os : 提 供 了 系 统 服 务 、 消 息 传 输 、IPC 机 制<br />

android.opengl : 提 供 OpenGL 的 工 具<br />

android.provider : 提 供 类 访 问 <strong>Android</strong> 的 内 容 提 供 者<br />

android.telephony : 提 供 与 拨 打 电 话 相 关 的 API 交 互<br />

android.view : 提 供 基 础 的 用 户 界 面 接 口 框 架<br />

android.util : 涉 及 工 具 性 的 方 法 , 例 如 时 间 日 期 的 操 作<br />

android.webkit : 默 认 浏 览 器 操 作 接 口<br />

android.widget : 包 含 各 种 UI 元 素 ( 大 部 分 是 可 见 的 ) 在 应 用 程 序 的 屏 幕 中 使 用<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!