1 / 127
文档名称:

第3章 Android控件Widgets(Android应用程序设计教程课件).ppt

格式:ppt   大小:2,893KB   页数:127页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第3章 Android控件Widgets(Android应用程序设计教程课件).ppt

上传人:autohww 2016/12/22 文件大小:2.83 MB

下载得到文件列表

第3章 Android控件Widgets(Android应用程序设计教程课件).ppt

相关文档

文档介绍

文档介绍:《《 Android Android 应用程序设应用程序设》》第3章 Android 控件 Widgets 李华忠梁永生刘涛主编*人民邮电出版社提纲提纲? 项目导引? 项目分析? 技术准备 知识点 1:文本框(TextView) 知识点 2:编辑框(EditText) 知识点 3:按钮(Button) 和图片按钮( ImageButton ) 知识点 4:复选框(CheckBox) 和单选按钮( RadioButton ) 提纲提纲 知识点 5:数字时钟与模拟时钟( AnalogClock,DigitalClock ) 知识点 6:日期与时间( DatePicker , TimePicker ) ? 项目实施? 技术拓展? 本章小结? 强化练**** 项目导引项目导引?前面我们介绍了 Android 的基本知识,包括布局的知识。那么如何利用我们的布局来构建我们的项目? 在我们的布局文件中应填充什么?将是接下来我们需要考虑和学****的重点。?应用程序的人机交互界面由许多 Android 控件组成, 在前面我们已经用到了一些常用的控件,如编辑框( EditText )、文本框( TextView )和按钮( Button )等。这些控件是直接与用户交互的对象,掌握好这些控件的使用对我们在以后的开发中会起到至关重要的作用。本章我们将详细介绍一下这些基本的控件,并结合具体的实例来加深对它们的了解。 项目导引项目导引?前面我们已经掌握了 Android 应用程序的基本组件和它的生命周期,下面我们就开始逐步进行 Android 应用程序的开发。首先,先来学****关于用户界面开发的知识,这对于使用应用程序创建用户界面是至关重要的。一个良好的用户界面的必备条件是内容清楚、指示明白、屏幕美观和具有亲切感。应用程序界面的设计就是对控件进行恰当地取舍以及功能的选择和处理的过程。?本章我们将学****基本的 Android UI 元素,并了解如何使用各个控件来创建我们想要的用户界面。我们会详解 Android 中的基本的用户控件,读者可以把此章作为以后在用户界面设计上的参考手册,在开发中可以查询基本控件的使用方法。 项目分析项目分析? Android 用户界面的开发主要包括两个方面的知识:用户界面的设计和事件处理。在 Android 中,用户界面是由 View 和 ViewGroup 对象构建的, View 与 ViewGroup 都有很多种类,而它们都是 View 类的子类;事件处理则包括按钮事件、触屏事件以及一些高级控件的事件监听。在这一节中我们重点学****一下用户界面的设计,事件处理的相关知识我们在后续再讲解。 项目分析项目分析 Android 用户界面有两种生成方式,一种是通过 xml 布局文件来生成,另一种是用代码直接生成。对于 xml 生成的布局文件我们可以通过 ADT 提供的 UI预览功能来预览所创建的用户界面。在写好布局的 xml 文件后只要打开项目中的“/res/layout/ ”并右键单击,依次选择“ Open With ”?“ Android Layout Editor ”菜单命令即可;也可以直接双击打开布局文件,然后切换到 UI设计界面, 如图 3-1 所示。图 3-1 使用 Android Layout Editor 打开布局文件 项目分析项目分析打开后如图 3-2 所示,左边的 Layouts 标签的内容是一些线性布局, 可以使用它来完成对布局的排版,如横向或者纵向。 Views 标签则是 UI 控件,可以将这些控件直接拖到右边的窗口中进行编辑。图 3-2 打开布局文件 项目分析项目分析?我们可以通过 xml 编辑器和上面的功能配合使用来完成对布局的设计和开发。在这里向大家推荐一款开源的软件 DroidDraw ,它是一款公开了源码的 UI设计器,用户可以根据自己的需要来进行修改。该软件的功能比较强大,可以直接拖动控件到窗口,然后设置属性、参数等。设置好参数以后可以点击“ Generate ”按钮来生成相应的布局文件。 项目分析项目分析当然我们也可以点击“ Load ”按钮来载入已经编辑好的布局文件。用户界面如图 3-3 所示。图 3-3 DroidDraw 用户界面