中国高校课件下载中心 》 教学资源 》 大学文库

《Android软件开发》课程教学资源(PPT课件)第2章 图形用户界面设计

文档信息
资源类别:文库
文档格式:PPT
文档页数:74
文件大小:4.63MB
团购合买:点击进入团购
内容简介
《Android软件开发》课程教学资源(PPT课件)第2章 图形用户界面设计
刷新页面文档预览

第2章Android用户界面设计

第2章 Android用户界面设计

2.1用户界面组件包widget 和View类

2.1 用户界面组件包widget 和View类

1、用户界面组件包widget 可视化组件 说明 Button 按钮 >Android.系 Calendar View 日历视图 统的大多数 CheckBox 复选框 用户界面组 EditText 可编辑的文本输入框 件均放置在 Image View 显示图像或图标,并提供缩放、 着色等各种图像处理方法 widget包中 ListView 列表框视图 MapView 地图视图 RadioGroup 单选按钮组件 Spinner 下拉列表 TextView 文本标签 WebView 网页浏览器视图 Toast 消息提示

1、用户界面组件包widget ➢Android系 统的大多数 用户界面组 件均放置在 widget包中。 可视化组件 说明 Button 按钮 CalendarView 日历视图 CheckBox 复选框 EditText 可编辑的文本输入框 ImageView 显示图像或图标,并提供缩放、 着色等各种图像处理方法 ListView 列表框视图 MapView 地图视图. RadioGroup 单选按钮组件 Spinner 下拉列表 TextView 文本标签 WebView 网页浏览器视图 Toast 消息提示

2、View类 >View是用户界面组件的共同父类,几乎 所有的用户界面组件都是继承View类而 实现的,如TextView、Button、 EditText等。 >对View类及其子类的属性进行设置,可 以在布局文件ⅪML中设置,也可以通过成 员方法在Java代码文件中动态设置

2、View类 ➢View是用户界面组件的共同父类,几乎 所有的用户界面组件都是继承View类而 实现的,如TextView、Button、 EditText等。 ➢对View类及其子类的属性进行设置,可 以在布局文件XML中设置,也可以通过成 员方法在Java代码文件中动态设置

View类的常用属性与方法 属性 对应方法 说明 android:backgro setBackgroundColor 设置背景颜色 und (int color) android:id setId(int) 为组件设置可通过 findViewById方法获取的标 识符 android:alpha setAlpha(float) 设置透明度,取值[0,1]之间 findViewById(int id) 与id所对应的组件建立关联 android:visibility setVisibility(int) 设置组件的可见性 android:clickable setClickable(boolean) 设置组件是否响应单击事件

View类的常用属性与方法 属 性 对 应 方 法 说 明 android:backgro und setBackgroundColor (int color) 设置背景颜色 android:id setId(int) 为组件设置可通过 findViewById方法获取的标 识符 android:alpha setAlpha(float) 设置透明度,取值[0,1]之间 findViewById(int id) 与id所对应的组件建立关联 android:visibility setVisibility(int) 设置组件的可见性 android:clickable setClickable(boolean) 设置组件是否响应单击事件

2.2文本标签TextView 与按钮Button

2.2 文本标签TextView 与按钮Button

2.2.1文本标签TextView >文本标签TextView/用于显示文本内容,是最 常用的组件之一。 方法 功能 getText(); 获取文本标签的文本内容 setText(CharSequence 设置文本标签的文本内容 text); setTextSize(float); 设置文本标签的文本大小 setTextColor(int 设置文本标签的文本颜色 color);

2.2.1 文本标签TextView ➢ 文本标签TextView用于显示文本内容,是最 常用的组件之一。 方 法 功 能 getText(); 获取文本标签的文本内容 setText(CharSequence text); 设置文本标签的文本内容 setTextSize(float); 设置文本标签的文本大小 setTextColor(int color); 设置文本标签的文本颜色

文本标签TextView常用的XML文件元素 元素属性 说明 android:id 文本标签标识 android:layout wi文本标签TextView的宽度,通常取值 dth "fil1 parent"(屏幕宽度)或以 像素为单位®t的固定值 android:layout he 文本标签TextView的高度,通常取值" ight wrap content"(文本的高)或 以像素Px为单位的固定值。 android:text 文本标签TextView的文本内容 android:textsize 文本标签TextViewl的文本大小

元 素 属 性 说 明 android:id 文本标签标识 android:layout_wi dth 文本标签TextView的宽度,通常取值 "fill_parent"(屏幕宽度)或以 像素为单位pt的固定值 android:layout_he ight 文本标签TextView的高度,通常取值" wrap_content "(文本的高)或 以像素px为单位的固定值。 android:text 文本标签TextView的文本内容 android:textSize 文本标签TextView的文本大小 文本标签TextView常用的XML文件元素

【例2-1】设计一个文本标签组件程序。 创建名称为Ex201的新项目,包名为 com.ex201。打开系统自动生成的项目 框架,需要设计的文件为: (1)设计布局文件activity_main.xml; (2)设计控制文件MainActivity.java; (3)设计资源文件

【例2-1】设计一个文本标签组件程序。 创建名称为Ex2_01的新项目,包名为 com.ex2_01。打开系统自动生成的项目 框架,需要设计的文件为: (1)设计布局文件activity_main.xml; (2)设计控制文件MainActivity.java; (3)设计资源文件

600 ex21 荷塘月色 剪一段时光缓缓流消, 弹一首小荷淡淡的香, 美丽的琴音就落在我身旁

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档