文章目录 零、学习目标 一、导入新课 二、新课讲解 (一)三个基本控件 1、标签控件(TextView) 2、编辑框控件(EditText) 3、按钮控件(Button) (二)安卓事件处理机制 1、安卓事件处理概述 2、安卓事件处理步骤 (三)案例演示:实现用户登录 1、创建安卓应用 2、准备背景图片 3、字符串资源文件 4、基于模板创建登录窗口 5、登录窗口布局资源文件 6、主窗口布局资源文件 7、安卓项目清单文件 8、登录窗口功能实现 (1)声明控件变量 (2)通过资源标识符获取控件实例 (3)登录按钮事件处理 (4)取消按钮事件处理 9、启动应用,查看效果 (1)输入用户名与密码正确的情况 (2)输入用户名或密码错误的情况 (四)利用意图启动组件 1、使用显式意图启动组件 方式一 方式二 方式三 2、使用隐式意图启动组件 (1)在Java代码创建隐式意图 (2)在项目清单文件里设置意图过滤器 (五)利用意图传递数据 1、传递单项数据 2、传递数据包 (1)在起始组件通过意图携带数据包 (2)在目标组件通过意图获取数据包 (六)案例演示:修改用户登录程序 1、修改登录窗口代码 2、修改主窗口代码 3、启动应用,查看效果 (1)输入用户名与密码正确的情况 (2)输入用户名或密码错误的情况 4、修改登录窗口代码 5、修改主窗口功能代码 6、启动应用,测试效果 三、归纳总结 四、上机操作 零、学习目标 掌握事件处理 理解意图Intent 掌握窗口跳转与传递数据 一、导入新课 安卓应用往往有多个Activity,如何从一个Activity跳转到另一个Activity呢?往往要进行事件处理,并且还会用到安卓里面一个十分重要的组件——Intent,可以把它看成连接安卓不同组件之间的桥梁。 二、新课讲解 (一)三个基本控件 1、标签控件(TextView) 类层次继承图 常用属性 属性 含义 text 文本内容