android基础控件详解

android基础控件详解

ID:30775422

大小:84.00 KB

页数:8页

时间:2019-01-03

android基础控件详解_第1页
android基础控件详解_第2页
android基础控件详解_第3页
android基础控件详解_第4页
android基础控件详解_第5页
资源描述:

《android基础控件详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Android基础组件讲解本文介绍一下Android的基础组件TextView、ImageView、Button和它们的使用方法。注意这里说的基础组件不是四大组件某一个组件的知识,而是四大组件的Activity里面很小的一个知识点,对初学者有点帮助而已。Android给我们提供了大量的UI控件,合理地使用这些控件就可以非常轻松地编写出相当不错的界面。一.TextView文本视图TextView是Android中用的最多的控件,显示一行或者多行文本,也可以给上下左右设置图片,并且结合SpannableString和其子类可以做到图文混排。(一)类图关系1.ja

2、va.lang.Object2.

3、一android.view.View3.

4、—android.widget.TextView(二)View常用属性注意:所有视图类都直接或间接继承于View,共享View的所有属性和方法1.android:background设置背景色/背景图片。2.android:clickable是否响应点击事件。3.android:id给当前View设置一个在当前布局中的唯一编号4.android:onClick点击时从上下文中调用指定的方法5.android:padding设置上下左右控件内部与控件的边距,以像素为单位填充空白。6.a

5、ndroid:visibility设置是否显示View。//参数可选值//visible(默认,显示)//invisible(不显示,但是仍然占用空间)//gone(不显示,不占用空间)(三)TextView使用示例TextView主要用于在界面上显示一段文本信息,比如新建工程时的HelioWorld!Activity,xml文件的内容:<1--设置线性布局的方向:垂直方向用vertical-->

6、=uhttp://schemas.android.com/tooLs"android:layout_width二"match_parent"android:layout_height二android:orientation二"uerticaL"

7、444444112”android:background="^android:coLor/darher_grayandroid:clickable^^true11android:id=n(a)+id/main_tv_titLeandroid:padding="10dp"android:textColor=u#ff0000"android:textSize="22sp"android:visibiliandroid:layout_margin二"20dp”android:autoLink二uqLLuandroid:drawableTop=n^draMabLe/

8、ic_Launcherandroid:gravity="center"android:lines="3"android:layout_gravity二"centre厂"/>效果图:晁血去血侧漑巡2證•一二三行外面的LinearLayout先忽略不看,在TextView中我们使用android:id给当前控件定义了一个唯一标识符。然后使用android:layout_width指定了控件的宽度,使用android:layout_height指定了控件的高度。Android中所有的控件都具有这两个属性,可选值有三种match_par

9、ent、fillparent和wrap_content,其中match_parent和fill_parent的意义相同,现在官方更加推荐使用match_parent。match_pa.rent表示让当前控件的大小和父布局的大小一样,也就是由父布局来决定当前控件的大小。wrap_content表示让当前控件的大小能够刚好包含住里面的内容,也就是由控件内容决定当前控件的大小。(四)其他常用属性,TextView独有的哦1.android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。//可选值(none/we

10、b/email/phone/map/all)2.在T

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。