当前位置: 首页 > news >正文

网站建设公司北京亦庄电子产品在哪些网站做调研

网站建设公司北京亦庄,电子产品在哪些网站做调研,网站建设程序结构,网站系统使用说明书在Android应用程序中,界面由布局和组件组成。布局相当于框架,而控件则是框架里面的内容。了解过Android布局后,如果要设计ui界面,还需要了解和掌握各个控件的应用。 一个界面的设计,先从创建容器开始,再向…

在Android应用程序中,界面由布局和组件组成。布局相当于框架,而控件则是框架里面的内容。了解过Android布局后,如果要设计ui界面,还需要了解和掌握各个控件的应用。

一个界面的设计,先从创建容器开始,再向容器中添加组件,最后形成一个ui界面。接下来介绍如何使用各个组件。

TextView文本框

TextView直接继承了View,还是EditText和Button两个UI组件类的父类。TextView的作用就是在界面上显示文字,在布局文件当中或者在Activity中修改文字的内容。

EditText输入框

EditText与TextView非常相似,许多XML属性都是共用的,最大区别就是EditText能够接受用户的输入。

EditText最重要属性是inputType,该属性相当于Html的<input…/>元素的type属性,可以将EditText设置为指定类型的输入组件,如账号、密码、手机号等。

还可以起到一个提示作用,提示用户当前文本框要输入的内容是什么。使用android:hint=“”来提示用户,当用户点击文本框时这些文字就会消失。

Button按钮

Button继承了TextView,是UI界面上生成的一个按钮,用户可以点击按钮,可以为按钮添加onClick事件(点击事件)。可以通过android:background为按钮设置背景或者自定义样式。Button的xml属性和TextView相似,大多数属性能够共用。

RadioButton单选按钮和CheckBox多选框

RadioButton和CheckBox都继承自Button类,可以直接使用Button支持的各种属性和方法。 RadioButton和CheckBox拥有选中功能,可以额外指定一个android:checked属性,用于指定RadioButton和CheckBox初始时是否被选中。

RadioButton和CheckBox之间的区别在于,一组RadioButton只能选中其中一个,RadioButton通常和RadioGroup一起使用,用于定义一组单选按钮。

ImageView图像视图

ImageView继承自View组件,主要用于显示图片。除此之外,ImageView还派生了ImageButton、ZoomButton等组件,所以ImageView支持的XML属性、方法,基本上也可以应用于ImageButton,ZoomButton等组件。

ProgressBar进度条

ProgressBar本身是进度条组件,同时它还派生了两个常用的组件:seekBar和RatingBar。ProgressBar及其子类十分相似,只是在显示上有一定的区别。

进度条用于向用户显示某个耗时操作完成的百分比。进度条还可以动态地显示进度,避免在长时间地执行某个耗时操作时,会让用户感觉程序失去了响应,显示执行进度,从而给用户更好的体验。

Adapter接口

Adapter本身只是一个接口,派生了ListAdapter和SpinnerAdapter两个子接口,其中ListAdapter为AbsListView提供列表项,SpinnerAdapter为AbsSpinner提供列表项。

Adapter常用的实现类有:ArrayAdapter、SimpleAdapter和BaseAdapter。

ArrayAdapter支持泛型操作,最简单,只能展示一行字。

SimpleAdapter有最好的扩充性,可以自定义出各种效果。

BaseAdapter有较高的灵活性,是一个抽象类,继承它需要实现较多的方法。

通常可以基于ArrayAdapter、SimpleAdapter、BaseAdapter创建ListView。

AdapterView及其子类

AdapterView也是一组很重要的组件,AdapterView本身是一个抽象基类,它所派生的子类在用法上十分相似,只是显示界面上有些区别。

AdapterView具有如下特征:AdapterView 继承了ViewGroup,本质上来说它是容器。AdapterView中包括多个“列表项”,并会以合适的方式显示出来,显示的多个“列表项”由Adapter提供。通常调用AdapterView的setAdapter(Adapter)方法设置Adapter。

ListView和ListActivity

ListView是一种使用非常广泛的组件,通常以垂直列表的形式显示其所有的列表项。

生成列表视图有如下两种方式:

1、直接使用ListView进行创建。

2、创建一个继承ListActivity的Activity(相当于设计该Activity显示的组件为ListView)

ps:使用ListView时,如果需要在程序中显示ListView内容,需要为ListView设置它要显示的列表项了。在这一点上,ListView显示出了AdapterView的特征:可以通过setAdapter(Adapter)方法为之提供Adapter,并由Adapter提供列表项即可。

http://www.ijyty.com/news/84151.html

相关文章:

  • 重庆网站托管服务医疗知识普及网站开发
  • 网站建设贰金手指下拉贰拾铜川矿业公司网站
  • 公司集团网站建设电子商务网站规划设计方案
  • 河北省建设厅网站首页徐州手机网站开发公司电话
  • 哪个网站可以做电子档的邀请函wordpress 内网映射
  • 创建一个网站流程图辽阳企业网站建设价格
  • 网站互点联盟建一个素材网站多少钱
  • app开发网站免费ppt模板素材网站有哪些
  • 基于springboot的项目管理系统
  • 专业外包网站建设公司排名仿团购网站模板
  • 海西网站建设哪家好WordPress数据API
  • 网站建设相关推荐制作网站副本
  • 做企业网站备案都需要什么手机网站跳转代码
  • 月付商城网站建站wordpress直播接入
  • 湖南省建设干部学校 网站网站后台管理系统登陆
  • 网站建设补充关于加强网站建设
  • 做网站如何保证询盘数量企业网站的设计
  • wordpress两个站合并湖南医院响应式网站建设企业
  • 最便宜网站手机网站设计企业
  • 素材网站官网云开发app
  • 怎么做粉丝福利购网站凯盛建设公司网站
  • 网站建设主机类型怎么选公司的网站怎么做
  • 网站建设与案例管理的心得体会asp.net sql server网站建设 pdf
  • 洪山网站建设网站开发 重庆
  • 建瓯市建设银行网站微信公众号关注
  • 正规赚佣金的平台重庆网站建设seo优化
  • 海外网站制作设计师网名 二字
  • 百度地图手机网站代码又顺又旺的公司名字大全
  • 本地建站软件重庆网站推广方法大全
  • 北京专业企业营销网站建设wordpress安装后只有英文版