欢迎来到天天文库
浏览记录
ID:20900813
大小:1.68 MB
页数:47页
时间:2018-10-17
《3 常用控件与相对布局》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android常用控件与RelativeLayout北京化工大学计算机系江志英本章学习目标:Android应用程序开发技术结构图基于组件的应用程序开发方法Android应用程序组件Android应用程序UI基础Activity初步View初步控件布局初步控件边距1.CheckBox1多选按钮(CheckBox)的基本概念2与CheckBox3OnClickListener与OnCheckedChangeListener监听器神马是CheckBox1在XML文件当中使用标签2在代码当中使用CheckBox的对象表示3常用OnClickListe
2、ner与OnCheckedChangeListener监听器4booleanisChecked控件布局监听器:内部类绑定监听器上机作业-1实现如下图所示的全选功能。界面采用线性垂直布局。实现两种监听2.RadioButton1.单选按钮(RadioButton)的基本概念2.RadioGroup与RadioButton3.OnClickListener与OnCheckedChangeListener监听器神马是Radio1XML文件:&2代码:RadioButton&RadioGroup3常用OnClickListener与OnCh
3、eckedChangeListener监听器3.ImageView1图片视图(ImageView)的基本概念2与ImageView3神奇的ScaleType属性神马是ImageView1在XML文件当中使用标签Src图片源src=“@drawable/imagename”2在代码当中使用ImageView的对象表示setImageResource神奇的ScaleType1CENTER2CENTER_CROP3CENTER_INSIDE4FIT_CENTER(START,END)5FIT_XYScaleType.CENTER按图片的原来si
4、ze居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ScaleType.CENTER_CROP按比例扩大图片的size居中显示,使得图片长(宽)等于或大于View的长(宽)ScaleType.CENTER_INSIDE将图片的内容完整居中显示,通过按比例缩小或原来的size使得图片长/宽等于或小于View的长/宽ScaleType.FIT_CENTER把图片按比例扩大/缩小到View的宽度,居中显示FITFIT_START,FIT_END在图片缩放效果上与FIT_CENTER一样,只是显示的位置不同,FIT_START是置于顶部,FIT_CENTER居中,FIT_E
5、ND置于底部。FIT_XY不按比例缩放图片,目标是把图片塞满整个View。4.ProgressBar1Android当中的进度条2各种进度条之间的关系3ProgressBar进度条的风格4ProgressBar的使用方法Android当中的进度条各种进度条ProgressBar的Style1水平风格:Horizontal2小风格:Small3大风格:Large4反向风格:Inverse5小反向风格:Small.Inverse6大反向风格:Large.Inverse进度条的主要属性1进度条最大值:max2当前进度:progress3次要进度的值:SecondaryProgress4boo
6、leanisIndeterminate()圆形—不确定水平—确定的进度条对象的主要方法SeekBar和RatingBar1SeekBar的主要属性2OnSeekBarChangeListener3RatingBar的主要属性4OnRatingBarChangeListenerSeekBar的主要属性1进度条最大值:max2当前进度:progress3次要进度的值:SecondaryProgressSeekBar的监听器1onProgressChanged(SeekBarseekBar,intprogress,booleanfromUser)2onStartTrackingTouch(S
7、eekBarseekBar)3onStopTrackingTouch(SeekBarseekBar)RatingBar的主要属性1星星的个数:numStars2当前等级:progress3stepSizeRatingBar的监听器1onRatingChanged(RatingBarratingBar,floatrating,booleanfromUser)5.深入LinearLayout1LinearLayout布局的嵌套2奇葩的layout_
此文档下载收益归作者所有