第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) 设置组件是否响应单击事件