Android应用程序开发技术 课件 第4章 UI编程基础.pptx

Android应用程序开发技术 课件 第4章 UI编程基础.pptx

  1. 1、本文档共193页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第4章

UI编程基础;UI(UserInterface)是用户界面的简称,用户界面的主要作用提供人机交互。用户对应用程序的第一印象都是从用户界面开始的,一个好的UI应当注重用户体验,具备界面美观、操作简单方便、符合操作习惯等特点。UI设计是指从软件人机交互、操作逻辑、界面美观等方面进行的整体设计。

一个Android应用是由一个或多个Activity组成的,每个Activity都对应一个布局文件Layout,每个Layout就是UI的容器,可以根据应用程序的需要,采用类似搭积木的方式放置各种功能不同的UI组件,通过这些组件的使用,应用程序可以获取用户数据并按照用户意愿进行响应。

Android系统为开发人员提供了大量功能丰富的UI组件,通过使用这些组件可以创建友好的应用程序界面。

本章介绍通过一个简单的计算器实例介绍Android应用程序的UI的基本组成、布局、基本组件,并介绍Android系统的时间处理机制。;内容安排;内容安排;Android系统呈现出来的用户界面,是由多种UI元素组成的,为用户提供信息查看和进行交互的功能。UI主要包括:

View(视图):

是所有在UI上可视界面元素(通常被称为控件)的基类。所有UI控件都是由View派生出来的,View对象都占据屏幕上的一个矩形空间。

ViewGroup(视图容器):

是由View派生的一种特殊的视图组,它是可以包含View及其派生类的容器。;4.1AndroidUI概述;4.1AndroidUI概述;内容安排;4.2.1通用属性;4.2.1通用属性;4.2.1通用属性;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.2文本框TextView;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.3编辑框EditText;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.4按钮Button;4.2.5单选按钮RadioButton和复选按钮CheckBox;4.2.5单选按钮RadioButton和复选按钮CheckBox;4.2.5单选按钮RadioButton和复选按钮CheckBox;4.2.5单选按钮RadioButton和复选按钮CheckBox;4.2.5单选按钮RadioButton和复选按钮CheckBox;4.【例4-4】单选按钮和复选按钮举例。

用户可以通过“红”、“绿”、“蓝”三个颜色单选按钮,以及三个“加粗”、“斜体”和“下划线”三个复选按钮的设置,实时改变文本框中字体的颜色和显示样式。

创建一个工程名为project4_4的项目,包名为project4_4的空白工程,所需的设计文件如下;1)设计布局文件

在布局文件中加入如下图所示的控件,并设置为图中的android:id和android.text属性。;activity_main.xml的完整UI布局代码(1);activity_main.xml的完整UI布局代码(2);activity_main.xml的完整UI布局代码(3);activity_main.xml对应的“Design”界面设计蓝图;2)修改MainActivity.java文件;2)修改MainActivity.java文件;2)修改MainActivity.java文件;2)修改MainActivity.java文件;2)修改MainActivity.java文件;2)修改MainActivity.java文件;3)MainActivity.java完整代码(1);3)MainActiv

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档