安卓View组件简介

上传人:re****.1 文档编号:511648508 上传时间:2023-08-31 格式:DOCX 页数:7 大小:108.47KB
返回 下载 相关 举报
安卓View组件简介_第1页
第1页 / 共7页
安卓View组件简介_第2页
第2页 / 共7页
安卓View组件简介_第3页
第3页 / 共7页
安卓View组件简介_第4页
第4页 / 共7页
安卓View组件简介_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《安卓View组件简介》由会员分享,可在线阅读,更多相关《安卓View组件简介(7页珍藏版)》请在金锄头文库上搜索。

1、本章目标了解View组件的主要作用了解常用的组件名称及继承关系主要内容findViewByld ()返回的是View类,View类是所有组件的父类马上注册處乐像Z询所使川3View组件简介 Android!啲View组件包含了 乎所有的图形显示组件, 的T extView和Button实际上都是View类的子类。android.view.View类是所有UI组件的父类NO组件名称描述1TextView表示一个文本的显示组件2Button表示一个普通的按钮3EditText表示一个可编辑的文本框组件4CheckBox表示的疋复选框组件5RadioGroup表示的是单选按钮组件6Spinner下拉

2、列表框7DatePicker日期选择组件8TimePicker时间选择组件9ScrollView滚动条10ProgressBar进度处理条11SeekBar拖动条组件12RatingBar评分组件13ImageView图片显示组件14ImageButton图片按钮15AutoCompleteTextView自动完成文本组件16Dialog对话框组件17Toast信息提示框组件18Menu菜单显示组件No.展性名称方法名称描述1antfro id:b ack groundpublic void setBackgroundResource (int resid)设置组件背景2androi&clic

3、k 血电public void setClickable (booleanclickable)是否可以庐生单击事件3android: c ontentD e scriptionpublic void setContentDescription (CharS equence c ontentD e s cription)定义视图的内容描述4an droid: dlrawin gC acheQual itypublic void setDrawingC ache Quality (int quality)设置绘图时所需要的缓冲区大 小5android. Focus ablepublic void

4、setFocusable (boolean fa cus able)设置是否可以获得煤点6an droid: focus abl elnT ouchModepublic void setFocusab 1 elnTouchMode(boolean focus:ab 1 elriTouchMode)在触摸模式下配置是否可以获 得洙点7androi&idpublic void setld (int id)设置组件IDSandroid: langClicksblepublic void setLongClickable (boolean longC lickable)设置长按事件是否可用9andro

5、 i d: miiiHe 1 ght定义视图的最小高度10android :minWidth定义视图的最小宽度wvuw. MLDMJAVA.CI 马上注册乐枕国莪律 愛參琛程和技术支持 httpBSjnldn.ciView组件常用属性及对应方法View组件常用属性及对应方法httptjNo属性名称方法名称描述11android: paddingpublic void setPadding (mt left, int top, int rigjit, int bottom)填充所有的边缘12an droid pad dingBottompublic void setPadding (int le

6、ft, int top, int right, int bottom)填充下边錢13andro id: p addinpublic void setPadding (int left, int top, int ngjit, int bottom)填充左边鑼14androi d:paddin gRightpublic void setPadding (mt. left, int top int int bottom)填充右边錄15android:paddingToppublic void setPadding (int left, int top, int right, int bottom)

7、填充上边缘16android: scaleXpublic void setScaleX (float scaleX)设置天轴缩放17android: scale Ypublic void setScaleY (float sc ale Y)设置Y轴缩放18android: scrollbarSize设置滚动条大小19android: scro 11b arStylepublic void setScrolIBarStyle (int style)设置滚戢盖样式20android: visibilitypublic void setVisibility (int visibility)设置是否显

8、示组件如果一些属性的内容本类找不到的时候一定要去父类查找 组建学习的过程就是文档查找的过程1定义多个文本显示组件首先编辑 main.xml文件?xml version=l.0 encoding=utf-8?LinearLayout xmlns:android=http:/ android:orientation=vertical android:layout_width=fill_parent android:layout_height=fill_parent运行结果如下3GA 7:44TextViewDemo北京魔乐科技软件学 院(MLDN )网址:李兴华这是在背景上的文字信息F丄*总结:在

9、配置文件中可以为TextView组件设置背景颜 色或图片TextView android:background=”drawable/”/2显示为超链接编辑main.xm 1文件代码如下?xm1 version二1.0 encoding=utf-8? LinearLayoutxm1ns:android=http:/ android:orientation=verticalandroid:1ayout_width=fi11_parentandroid:1ayout_height=f i11_parentTextViewandroid:id=+id/msg android:layout_width=

10、fill_parent android:layout_height=fill_parent android:autoLink=all android:textColor=#FFFF00 android:textSize=45px android:text=网址: 运行结果如下:8:04TextViewDemo网址:WM/w.mldniavacn总结:要想文本有超链接的功能,可以在TextView的配置文件中加入以下代码vTextView android:autoLink9all” android:text=网址:” /注意:网址与前面的文字之间必须用英文版冒号隔开加以区分3通过样式表显示文本组

11、件在values下新建styles.xml文件?xml version=l.0 encoding=utf-8?resourcesitem name=android:textSize45px/itemitem name=android:textColor#FFFF00/i temitem name=android:autoLinkall/i temitem name=android:layout_widthfill_parent/item item name=android:layout_heightwrap_content/item /style/resources再编辑main.xml文件 代码如下?xml version=l.0 encoding=utf-8?LinearLayout xmlns:android=http:/ android:orientation=vertic

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号