南昌航空大学实验报告 二 0 一 三 年 一 月 六 日 课 程 名 称 : 移 动 终 端 编 程 技 术 实 验 名 称 : Android 组 件 通 信 和 后 台 服 务 班 级 : 姓 名 : 同 组 人 : 指 导 教 师 评 定 : 签 名 : 一、实验目的 了 解 使 用 Intent 进 行 组 件 通 信 的 原 理 , 掌 握 使 用 Intent 启 动 Activ ity 的 方 法 ; 掌 握 获 取 Activ ity 返 回 值 的 方 法 ; 了 解 Intent 过 滤 器 的 原 理 与 匹 配 机 制 ; 了 解 Serv ice 的 原 理 和 用 途 ; 掌 握 进 程 内 服 务 的 管 理 方 法 ; 掌 握 服 务 的 隐 式 启 动 和 显 式 启 动 方 法 ; 二、实验工具 Eclipse( My Eclipse) + ADT + Android2.2 SDK; 三、实验题目 1.编 程 实 现 ⑴ 功 能 描 述 : 主 界 面 上 有 一 个 “登 录 ”按 钮 , 点 击 “登 录 ”按 钮 后 打 开 一 个 新 的Activ ity ; 新的 Activ ity 上 面 有 输 入 用 户 名 和 密 码 的 控 件 , 在 用 户 关 闭 这 个 Activ ity 后 , 将 用户 输 入 的 用 户 名 和 密 码 传 递 到 主 界 面 中 。 ⑵ 编 程 要 点 : ① 主 界 面 的Activ ity命 名 为MainActiv ity ; 启 动 新 的Activ ity命 名 为UserLoginActiv ity; ② 分 别 使 用 显 示 启 动 和 隐 式 启 动 的 方 式 , 启 动 新 的Activ ity ; ③ 用 户 名 中 不 能 出 现 “@”符号, 同 时长度不 超过12 个 字符; 密 码 使 用 密第 错误!未指定书签。 页 共 13 页 码文本显示方式,即显示为“******”,同时只能为数字; ④ 返回的用户名和密码要以 Toast 的方式显示出来; ⑤ MainActivity 和 UserLoginActivity 中各个生命周期的回调函数中要以Log.i 方式显示日志信息。 2. 编程实现 ⑴ 功能描述: 编程建立一个简单的进程内服务,实现比较两个整数大小的功能。服务提供IntCompare(Int, Int)函数,输入两个整数,输出较大的整数。 ⑵ 编程要点: ①主界面的 Activity命名为MainActivity;提供两个 EditText,分别输入两个整数;提供一个 Botton,启动比较过程...