andriod入门控件教学 TextView

其他控件特有属性在这基础上增加用红字标注

1.最常用的:

android:layout_width
android:layout_height

android:autoText    如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。

android:autoLink=“web|phone”    设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) 

android:hint       半透明文本,一般在EditView里用来提示操作。

android:inputType    设置文本的类型,用于帮助输入法显示合适的键盘类型。在EditView中再详细说明,这里无效果。

android:textStyle    设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开  ,不适用于汉字(斜体)

android:drawableLeft    在text的左边输出一个drawable,如图片。   其他方向都有。

android:drawablePadding    设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。若还有文字,还可以配合Padding来摆放,达到任意效果,自行尝试。

android:ellipsize    设置当文字过长时,该控件该如何显示。有如下值设置:”start”—?省略号显示在开头;”end”——省 略号显示在结尾;”middle”—-省略号显示在中间; ”marquee” ——以跑马灯的方式显示(动画横向移动) 

android:gravity    设置文本位置,如设置成“center”,文本将居中显示。

2.较偏属性

android:lines    设置文本的行数,设置两行就显示两行,即使第二行没有数据。 

android:lineSpacingExtra    设置行间距。  

android:shadowRadius    设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。  

android:shadowColor    指定文本阴影的颜色,需要与shadowRadius一起使用。

android:scrollHorizontally    设置文本超出TextView的宽度的情况下,是否出现横拉条。  

android:linksClickable    设置链接是否点击连接,即使设置了autoLink。

学习中碰到的一些,其他若有可以讨论补充。
时间: 2024-07-30 13:49:37

andriod入门控件教学 TextView的相关文章

Andriod常用控件介绍&相关属性(初学方便查询)

一.TextView(显示控件) android:id(给当前控件定义唯一的标识符)--示例:android:id = "@+id/text_view" android:layout_width(指定控件的宽度)--示例:andriod:layout_width = "match_parent" android:layout_heigtht(指定控件的高度)--示例:andriod:layout_height = "wrap_content" 可

Android控件之TextView(显示文本框控件)

一.TextView控件的常用属性 android:id——控件的id   android:layout_width——控件的宽度  android:layout_height——控件的高度 android:text——文本内容 android:textSize——文本大小 android:textColor——文本颜色 android:background——控件背景  android:singleLine——是否单行显示(true为单行,false(默认)自动换行) android:text

Android控件之TextView

属性名称 描述 android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正.此处无效果,在显示输入法并输入的时候起作用. android:bufferType 指定getText()方式取得的文本类别.选项editable类似于StringBuilder可追加字符, 也就是说getText后可调用ap

android控件之TextView(显示文本框控件)和EditText(输入文本框控件)

一.TextView(显示文本框控件) 1.TextView控件的常用属性 android:id——控件的id   android:layout_width——控件的宽度  android:layout_height——控件的高度 android:text——文本内容 android:textSize——文本大小 android:textColor——文本颜色 android:background——控件背景 <TextView android:id="@+id/name" an

跟我学android-常用控件之 TextView

TextView 是Android文本控件,用于显示文字. 我们先看一看TextView的结构(developer.android.com) 从这里我们可以得知,TextView是View的子类,他有直接子类Button,EditText等 接下来我们了解下 TextView的xml属性 android:ems 设置TextView的宽度为N个字符的宽度 android:maxems 设置TextView的宽度为最长为N个字符的宽度.与ems同时使用时覆盖ems选项 android:maxLen

android 入门-控件 测量状态栏高度

private ViewTreeObserver viewTreeObserver; /** 获取可見区域高度 **/ WindowManager manager = getWindowManager(); window_width = manager.getDefaultDisplay().getWidth(); window_height = manager.getDefaultDisplay().getHeight(); viewTreeObserver = dragImageView.g

【Android UI】案例04配置控件点击效果(selector)

本例采用XML(selector),配置控件点击效果的实现,即当控件被触发或点击获取到焦点时,出现样式上的改变,以便给以较好的用户体验与操作感.本例需要引入的核心知识点的selector.xml.请参考学习:http://blog.csdn.net/mahoking/article/details/23690857.本例用于演示点击效果的控件为TextView.Button. [转载使用,请注明出处:http://blog.csdn.net/mahoking] 首先需要配置selector.xm

Android控件上添加图片

项目中有一个点赞功能,点赞的小图标添加在点赞列表旁边,在xml里可以进行设置,也可以在代码中进行绘图. 下面是两种方法的设置: 1.xml里:一些控件:button.textView等等里面有个属性是android:drawableLeft 就可以将pic设置到text的左边.good.... 2.代码中: TextView txtlikedList = new TextView(this.getContext()); Drawable drawable= getResources().getD

Android实例-手机安全卫士(七)-自定义组合控件

一.目标. 将多个系统控件(TextView.Button.CheckBox等)组合成一个自定义的控件,并像系统控件一样使用.如图所示第1个自动更新控件是根据相对布局放置而成的,第2个自动更新控件即为自定义组合控件,它可以想一般的TextView等系统控件一样重复使用. 自定义控件如图: 二.代码实现. 1.在layout文件夹下新建一个xml文件(取名model_setting_item.xml),用于保存自定义控件的布局. 2.在新建的xml文件(model_setting_item.xml