冰点还原中文版-ftp 软件

安卓4 0 3
2023年4月3日发(作者:xp sp3补丁下载)

竭诚为您提供优质文档/双击可除

安卓不规则表格布局方案

篇一:android表格布局

转载自:/kieven20XX/article/details/6362825

android开发布局二_表格布局(TableLayout)

表格布局即,tableLayout,表格布局通过行、列的形式来管理Ui组

件,TablelLayout并不需要明确地声明包含多少行、多少列,而是通

过TableRow,以及其他组件来控制表格的行数和列数,

TableRow也是容器,因此可以向TableRow里面添加其他组件,没添

加一个组件该表格就增加一列。

如果想TableLayout里面添加组件,那么该组件就直接占用一行。

在表格布局中,列的宽度由该列中最宽的单元格决定,整个表格布局

的宽度取决于父容器的宽度(默认是占满父容器本身)。

TableLayout继承了LinearLayout,因此他完全可以支持LinearLayout

所支持的全部XmL属性,除此之外TableLayout还支持以下属性:

XmL属性相关用法说明

d:collapsecolumnssetcolumnscollapsed(int,boolean)设置需

要隐藏的列的序列号,多个用逗号隔开

d:shrinkcolumnssetShrinkallcolumns(boolean)设置被收缩的

列的序列号,多个用逗号隔开

d:stretchcolimnssetSretchallcolumnds(boolean)设置允许被

竭诚为您提供优质文档/双击可除

拉伸的列的序列号,多个用逗号隔开

代码如下所示:

Viewcode

1

23android:orientation="vertical"

4android:layout_width="fill_parent"

5android:layout_height="fill_parent"

6>

7

89android:id="@+id/tablelayout1"

10android:layout_width="fill_parent"

11android:layout_height="wrap_content"

12android:shrinkcolumns="1"

13android:stretchcolumns="2"

14>

15

1617android:layout_width="wrap_content"

18android:layout_height="wrap_content"

19android:text="独自占用一行的按钮"/>

20

21

22

竭诚为您提供优质文档/双击可除

23

2425android:layout_width="wrap_content"

26android:layout_height="wrap_content"

27android:text="RBtn1"/>

2829android:layout_width="wrap_content"

30android:layout_height="wrap_content"

31android:text="RBtn2"/>

3233android:layout_width="wrap_content"

34android:layout_height="wrap_content"

35android:text="RBtn3"/>

36

37

38

上面代码展示了,在tableLayour中使用TableRow的效果,和不使用

TableRow的效果,并第二列允许收缩,第三列允许拉伸。运行结果如

下所示:

下面说明XmL属性的隐藏使用方法,在

TableLayout中添加一下代码,

android:collapsecolumns="0"

代码如下所示:

注意:属性中设置列号的时候是从0,1,2,3....

不是1,2,3....

竭诚为您提供优质文档/双击可除

篇二:安卓布局方法

在安卓开发中我们常用的布局方式有这么几种:

Layout(线性布局):(里面只可以有一个控件,并且不能设计

这个控件的位置,控件会放到左上角)

线性布局分为水平线性和垂直线性二者的属性分别为:

android:orientation="horizontal"android:orientation="vertical"。

veLayout(相对布局):(里面可以放多个控件,但是一行只能放

一个控件)附加几类RelativeLayout的属性供大家参考:

第一类:属性值为true或false

android:layout_centerHrizontal水平居中

android:layout_centerVertical垂直居中

android:layout_centerinparent相对于父元素完全居中

android:layout_alignParentBottom贴紧父元素的下边缘

android:layout_alignParentLeft贴紧父元素的左边缘

android:layout_alignParentRight贴紧父元素的右边缘

android:layout_alignParentTop贴紧父元素的上边缘

android:layout_alignwithParentifmissing若找不到兄弟元素以父元素做

参照物第二类:属性值必须为id的引用名“@id/id-name”

android:layout_below在某元素的下方

android:layout_above在某元素的上方

android:layout_toLeftof在某元素的左边

android:layout_toRightof在某元素的右边

竭诚为您提供优质文档/双击可除

android:layout_alignTop本元素的上边缘和某元素的的上边缘对齐

android:layout_alignLeft本元素的左边缘和某元素的的左边缘对齐

android:layout_alignBottom本元素的下边缘和某元素的的下边缘对齐

android:layout_alignRight本元素的右边缘和某元素的的右边缘对齐

第三类:属性值为具体的像素值,如30dip,40px

android:layout_marginBottom离某元素底边缘的距离

android:layout_marginLeft离某元素左边缘的距离

android:layout_marginRight离某元素右边缘的距离

android:layout_marginTop离某元素上边缘的距离

ayout(表格布局):(这个要和TableRow配合使用,很像html

里面的table)这个表格布局不像HTmL中的表格那样灵活,只能通过

TableRow属性来控制它的行而列的话里面有几个控件就是几列(一般

情况)。如:

竭诚为您提供优质文档/双击可除

表示两行两列的一个表格。

android:gravity="center"书面解释是权重比。其时就是让它居中显示。

它还可以动态添加里面的每行每列。如下代码所示:

/*根据id查找表格对象*/

TableLayouttableLayout=(TableLayout)findViewByid(01);

/*创建列对象*/

TableRowtableRow=newTableRow(this);

/*文本框对象*/

TextViewtemp=newTextView(this);

t("text的值");

/*将此文本添加到列中*/

w(temp);

android:stretchcolumns="1,2,3,4"它的意思就是自动拉伸1,2,3,4列。

teLayout(绝对布局):(里面可以放多个控件,并且可以自己定

义控件的x,y的位置)

ayout(帧布局):(里面可以放多个控件,不过控件的位置都是

相对位置)在它里面的控件都是按后面的一个控件叠加在前一个控件

上来显示的,所有元素都被放置在最左上角。如:

android:layout_height="wrap_content"android:layout_weight="1">

android:layout_height="wrap_content"android:visibility="invisible"

android:src="@drawable/lotusleaf">

竭诚为您提供优质文档/双击可除

android:layout_height="wrap_content"android:src="@drawable/frog_rig

ht"android:visibility="invisible">

表示的是id为f1的控件叠加在id为iv1的控件上面显示

(LinearLayout和RelativeLayout应该又是其中用的较多的两种。

absoluteLayout比较少用,因为它是按屏幕的绝对位置来布局的如果

屏幕大小发生改变的话控件的位置也发生了改变。这个就相当于

HTmL中的绝对布局一样,一般不推荐使用)

注意事项:

1、各布局不要乱用各自的属性。比如把属于absoluteLayout布局的

android:layout_x和android:layout_y用到LinearLayout布局或

RelativeLayout布局,或者把

RelativeLayout布局的below,rightof等属性应用到其他布局中。这样

做虽然不会报错,但这是白浪费感情的工作,根本达不到我们需要的

效果。

2、关于android:layout_width="fill_parent"和

android:layout_height="wrap_content",这是对每个布局宽和高的设置。

wrap_content可表示随着其中控件的不同而改变这个布局的宽度或高

度,类似于自动设置宽和高,

fill_parent使布局填充整个屏幕,另外还有一种match_parent,它本质

上和fill_parent一样,并从aPiLevel8开始替代fill_parent。

TextView的属性:

竭诚为您提供优质文档/双击可除

android:autoLink//设置是否当文本为URL链接/email/电话号码/map

时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)

android:autoText//如果设置,将自动执行输入值的拼写纠正。此处无

效果,在显示输入法并输入的时候起作用

android:bufferType//指定getText()方式取得的文本类别。选项editable

类似于StringBuilder可追加字符,也就是说getText后可调用append

方法设置文本内容。spannable则可在给定的字符区域使用样式

android:capitalize//设置英文字母大写类型。此处无效果,需要弹出输

入法才能看得到,参见EditView此属性说明

android:cursorVisible//设定光标为显示/隐藏,默认显示

android:digits//设置允许输入哪些字符。如“1234567890.+-*/%()”

android:drawableBottom//在text的下方输出一个drawable,如图片。

如果指定一个颜色的话会把text的背景设为该颜色,并且同时和

background使用时覆盖后者android:drawableLeft//在text的左边输出

一个drawable,如图片

android:drawablePadding//设置text与drawable(图片)的间隔,与

drawableLeft、drawableRight、drawableTop、drawableBottom一起使

用,可设置为负数,单独使用没有效果

android:drawableRight//在text的右边输出一个drawable

android:drawableTop//在text的正上方输出一个drawable

android:editable//设置是否可编辑

android:editorExtras//设置文本的额外的输入数据

竭诚为您提供优质文档/双击可除

android:ellipsize//设置当文字过长时,该控件该如何显示。有如下值设

置:”start”—?省略号显示在开头;”end”——省略号显示在结尾;”

middle”—-省略号显示在中间;”marquee”——以跑马灯的方式显示

(动画横向移动)

android:freezesText//设置保存文本的内容以及光标的位置

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

android:hintText//为空时显示的文字提示信息,可通过textcolorHint

设置提示信息的颜色。此属性在EditView中使用,但是这里也可以

android:imeoptions//附加功能,设置右下角imE动作与编辑框相关的

动作,如

actiondone右下角将显示一个“完成”,而不设置默认是一个回车符号。

这个在EditView中再详细说明,此处无用

android:imeactionid//设置imE动作id

android:imeactionLabel//设置imE动作标签

android:includeFontPadding//设置文本是否包含顶部和底部额外空白,

默认为true

篇三:学做不规则表格

一、输入三个“=”,回车,得到一条双直线;

二、输入三个“~”,回车,得到一条波浪线;

三、输入三个“*”或“-”或“#”,回车,惊喜多多;

在单元格内输入=now()显示日期

竭诚为您提供优质文档/双击可除

在单元格内输入=cHooSE(wEEKdaY(i3,2),"星期一","星期二","星期三

","星期四","星期五","星期六","星期日")显示星期几

Excel常用函数大全

.隔行颜色效果(奇数行颜色):

=mod(Row(),2)=1加张依然QQ:777′4o8з文字帅哥加张依然

QQ:777′4o8з文字帅哥

2.隔行颜色效果(偶数行颜色):

=mod(Row(),2)=0

3.如果希望设置格式为每3行应用一次底纹,可以使用公式:

=mod(Row(),3)=1

4.如果希望设置奇偶列不同底纹,只要把公式中的Row()改为

coLUmn()即可,如:=mod(coLUmn(),2)

5.如果希望设置国际象棋棋盘式底纹(白色+自定义色):

=mod(Row()+coLUmn(),2)

说明:该条件格式的公式用于判断行号与列号之和除以2的余数是否

为0。如果为0,说明行数与列数的奇偶性相同,则填充单元格为指

定色,否则就不填充。在条件格式中,公式结果返回一个数字时,非

0数字即为TRUE,0和错误值为FaLSE。因此,上面的公式也可以

写为:

=mod(Row()+coLUmn(),2)0

6.如果希望设置国际象棋棋盘式底纹(自定义色+自定义色):

加入样式2:

竭诚为您提供优质文档/双击可除

=mod(Row()+coLUmn(),2)=0

二。用颜色进行筛选

excel20XX可以按单元格颜色、字体颜色或图标进行排序。

如果是excel20XX,需要添加辅助列,用定义名称的方法得到对应的

颜色号,然后对辅助列进行排序:

颜色单元格在a列,选中B1,插入->名称->定义,输入a,下面输入公

式=(24,$a1),此法可得到字体色的序列号。B1输入=a将公式

向下复制到相应行。

将全表按B列排序即可。若是想获得背景色序列号,将24改成63

即可。

斜表头的做法:

方法一:

做法;

1、选中单元格,点格式,单元格,边框,先选中细实线型(见图二),再点

斜线(见图三),再选中稍粗点的实线(见图四),再点外边框的图标

(见图五),这样边框就画成了;

2、再选中该单元格,点格式,对齐,水平对齐选中常规或靠左;垂直对

齐,选中分散对齐(上下位置不紧张时,选居中更好);

3、输入班级,按aLT+回车;再输入姓名;

4、分别在姓名和班级前面加空格,使字放在适当位置。

方法二

:

竭诚为您提供优质文档/双击可除

图一

1、选中单元格,点格式,单元格,边框,先选中细实线型(见图二),再点

斜线(见图三),再选中稍粗点的实线(见图四),再点外边框的图标

(见图五),这样边框就画成了;

2、再选中该单元格,点格式,对齐,水平对齐及垂直对齐均选中分散对

齐(上下位置不紧张时,选居中更好);

3、输入“姓名班级”,把字号选为18号;

4、选中“姓名”,右键,设置单元格格式,选中下标;选中“班级”,

右健,设置单元格格式,选中上标;

方法三:

做法:

1、选中单元格,点常用工具栏中的边框工具(见图七)而加上外框;

2、点视图/工具栏/绘图,点一下绘图工具栏中的直线工具(见图八,

点击后光标会变成细十字形)后再在单元格里用带十字的光标画第一

条斜线,然后再点一次直线工具,再画第二条斜线;直线的长短或位

置不合要求,可单击该线段,按住左键即可拖动线段移动位置,再把

光标放到两端的园圈上按住左键拖动即可调整线段长度和方向;

3、选中单元格,点格式/单元格/对齐,水平对齐和垂直对齐都选为两

端对齐;

4、在单元格里输入“学科级别年份”,把光标放到“学科”字后面,

按aLT+EnTER,再把光标放到“级”字后面,按aLT+EnTER,再把

光标放到“别”字后面,按aLT+EnTER;

竭诚为您提供优质文档/双击可除

5、在“学科”前面、“别”前面和“年份”后面加空格,把学科、级

别和年份调整到适当的位置;

6、调整单元格的高和宽及斜线的位置,使表头更好看些。

方法四:

做法:

1、选中单元格,点常用工具栏中的边框工具(见图十)而加上外框;

(:安卓不规则表格布局方案)2、点视图/工具栏/绘图,点一下绘图工具

栏中的直线工具(见图十一,点击后光标会变成细十字形)后再在单

元格里用带十字的光标画第一条斜线,然后再点一次直线工具,再画

第二条斜线;

3、点视图/工具栏/绘图工具栏中的“文本框”(横排的)工具(见图

十二),在任意单元格中画一文本框,右键其虚线边框中的小园圈,

在右键菜单中点“设置文本框格式”,出现下列窗口(见图十四),点其

中的“颜色与线条”选项卡,在“填充”和“线条”的颜色中,均选

中无色,确定。并在其中输入“学科”:

加张依然QQ:777′4o8з文字帅哥

4、移动光标到虚线边框上,使光标变成十字四箭头形状,点右键,

点复制,再到别的地方粘贴三个这样的文本框;分别在那三个文本框

里面输入“级”、“别”和“年份”;把光标移到虚线边框右下角的园

圈中,此时光标变成左高右低的斜的双向箭头,按住左键将边框缩到

最小(见图十三);

5、移动光标到虚线边框上,使光标变成十字四箭头形状,按住左键

竭诚为您提供优质文档/双击可除

把它们拖到适当的位置;

6、直线的长短或位置不合要求,可单击该线段,按住左键即可拖动

线段移动位置,再把光标放到两端的园圈上按住左键拖动即可调整线

段长度和方向;

7、要删除斜线和文本框,可以右键点直线两端或文本框边上的小园

圈,再点剪切就可以了。

方法五:

1、打开woRd空文档,点表格/插入/表格,选择一行一列,大致调整

方格大小约为宽3厘米,高2厘米(太小了,下一步不好调整文字);

2、点表格/绘制斜线表头,打开“插入斜线表头对话框(如图十六),

选择样式二,选择字号:小四号;行标题:输入“学科”,数据标题:

输入“级别”,列标题:输入“年份”,确定(提示单元格太小,不管

它仍点“确定”;

图十九

3、任点一个字,边框上会出现如图十七的小园圈,右键小园圈,点

组合/取消组合;

4、点“级”字,把光标移到梳状边框上(别指向小园圈,如图十七),

让光标变成十字四箭头,按住左键,再按住SHiFT,拖动“级”字到

虚线框(开始拖动边框时便会出现一个如图十八中的细虚线框,这个

虚线框便是松开左键后字符的位置)与表头线框的左上两边重合,松

开左键,再松开SHiFT;(按住SHiFT的作用是使图形移动更精确一

些)

竭诚为您提供优质文档/双击可除

5、拖动“别”字,让其虚线框左边与“级”字相差差个字宽,虚线

框的上边与“级”字的一半高度平齐;

6、拖动“学”与“别”字相隔一个字宽,高与级同高;把“科”拖

到与“科”平齐;

7、拖动“年”左边与“级”平齐,上下与“别”相隔一个字高;把

“份”拖到与“年”平齐;

8、把表头右边线拖到“科”的右边,把表头下边线拖到“年”的下

边;

9、点任一斜线,把光标放到它左端的园圈上,让光标成双向箭头形,

按住左键,再按住aLT,调整斜线的两个端点到适当位置。

10、根据初步做好的表头的形状再作些调整,让其高宽和形状更合适

一些。

11、把woRd中做好的斜线表头截图(注意要把边框线包含在截图中),

复制到此文件中(图十九),点击它,按住其边上的园圈拖动边线到

刚好和单元格的边框线重合(见图十九);

12、如果我们要再次调整单元格的大小时,我们还必须重新调整截图

的大小。

篇四:安卓界面布局的基本属性

布局:

在android中我们常用的布局方式有这么几种:

Layout(线性布局):(里面只可以有一个控件,并且不能设计

这个控件的位置,控件会放到左上角)

竭诚为您提供优质文档/双击可除

线性布局分为水平线性和垂直线性二者的属性分别为:

android:orientation="horizontalandroid:orientation="vertical"。

veLayout(相对布局):(里面可以放多个控件,但是一行只"能

放一个控件)

附加几类RelativeLayout的属性供大家参考:

第一类:属性值为true或false

android:layout_centerHrizontal水平居中

android:layout_centerVertical垂直居中

android:layout_centerinparent相对于父元素完全居中

android:layout_alignParentBottom贴紧父元素的下边缘

android:layout_alignParentLeft贴紧父元素的左边缘

android:layout_alignParentRight贴紧父元素的右边缘

android:layout_alignParentTop贴紧父元素的上边缘

android:layout_alignwithParentifmissing若找不到兄弟元素以父元素做

参照物

第二类:属性值必须为id的引用名“@id/id-name”

android:layout_below在某元素的下方

android:layout_above在某元素的上方

android:layout_toLeftof在某元素的左边

android:layout_toRightof在某元素的右边

android:layout_alignTop本元素的上边缘和某元素的的上边缘对齐

android:layout_alignLeft本元素的左边缘和某元素的的左边缘对齐

竭诚为您提供优质文档/双击可除

android:layout_alignBottom本元素的下边缘和某元素的的下边缘对齐

android:layout_alignRight本元素的右边缘和某元素的的右边缘对齐

第三类:属性值为具体的像素值,如30dip,40px

android:layout_marginBottom离某元素底边缘的距离

android:layout_marginLeft离某元素左边缘的距离

android:layout_marginRight离某元素右边缘的距离

android:layout_marginTop离某元素上边缘的距离

ayout(表格布局):(这个要和TableRow配合使用,很像html

里面的table)

这个表格布局不像HTmL中的表格那样灵活,只能通过TableRow属

性来控制它的行而列的话里面有几个控件就是几列(一般情况)。如:

表示两行两列的一个表格。

android:gravity="center"书面解释是权重比。其时就是让它居中显示。

它还可以动态添加里面的每行每列。如下代码所示:

/*根据id查找表格对象*/

TableLayouttableLayout=(TableLayout)findViewByid(01);

竭诚为您提供优质文档/双击可除

/*创建列对象*/

TableRowtableRow=newTableRow(this);

/*文本框对象*/

TextViewtemp=newTextView(this);

t("text的值");

/*将此文本添加到列中*/

w(temp);

android:stretchcolumns="1,2,3,4"它的意思就是自动拉伸1,2,3,4列。

teLayout(绝对布局):(里面可以放多个控件,并且可以自己定

义控件的x,y的位置)

ayout(帧布局):(里面可以放多个控件,不过控件的位置都是

相对位置)

在它里面的控件都是按后面的一个控件叠加在前一个控件上来显示

的,所有元素都被放置在最左上角。如:

android:layout_width="wrap_content"

android:layout_height="wrap_content"android:layout_weight="1">

android:layout_width="wrap_content"

android:layout_height="wrap_content"android:visibility="invisible"

android:src="@drawable/lotusleaf">

android:layout_width="wrap_content"

android:layout_height="wrap_content"android:src="@drawable/frog_rig

ht"

竭诚为您提供优质文档/双击可除

android:visibility="invisible">

表示的是id为f1的控件叠加在id为iv1的控件上面显示

(LinearLayout和RelativeLayout应该又是其中用的较多的两种。

absoluteLayout比较少用,因为它是按屏幕的绝对位置来布局的如果

屏幕大小发生改变的话控件的位置也发生了改变。这个就相当于

HTmL中的绝对布局一样,一般不推荐使用)

注意事项:

1、各布局不要乱用各自的属性。比如把属于absoluteLayout布局的

android:layout_x和android:layout_y用到LinearLayout布局或

RelativeLayout布局,或者把RelativeLayout布局的below,rightof等

属性应用到其他布局中。这样做虽然不会报错,但这是白浪费感情的

工作,根本达不到我们需要的效果。

2、关于android:layout_width="fill_parent"和

android:layout_height="wrap_content",这是对每个布局宽和高的设置。

wrap_content可表示随着其中控件的不同而改变这个布局的宽度或高

度,类似于自动设置宽和高,fill_parent使

android:id="@+id/f1"android:id="@+id/iv1"

布局填充整个屏幕,另外还有一种match_parent,它本质上和

fill_parent一样,并从aPiLevel8开始替代fill_parent。

TextView的属性:

android:autoLink//设置是否当文本为URL链接/email/电话号码/map

竭诚为您提供优质文档/双击可除

时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)

android:autoText//如果设置,将自动执行输入值的拼写纠正。此处无

效果,在显示输入法并输入的时候起作用

android:bufferType//指定getText()方式取得的文本类别。选项editable

类似于StringBuilder可追加字符,也就是说getText后可调用append

方法设置文本内容。spannable则可在给定的字符区域使用样式

android:capitalize//设置英文字母大写类型。此处无效果,需要弹出输

入法才能看得到,参见EditView此属性说明

android:cursorVisible//设定光标为显示/隐藏,默认显示

android:digits//设置允许输入哪些字符。如“1234567890.+-*/%()”

android:drawableBottom//在text的下方输出一个drawable,如图片。

如果指定一个颜色的话会把text的背景设为该颜色,并且同时和

background使用时覆盖后者

android:drawableLeft//在text的左边输出一个drawable,如图片

android:drawablePadding//设置text与drawable(图片)的间隔,与

drawableLeft、drawableRight、drawableTop、drawableBottom一起使

用,可设置为负数,单独使用没有效果android:drawableRight//在text

的右边输出一个drawable

android:drawableTop//在text的正上方输出一个drawable

android:editable//设置是否可编辑

android:editorExtras//设置文本的额外的输入数据

android:ellipsize//设置当文字过长时,该控件该如何显示。有如下值设

竭诚为您提供优质文档/双击可除

置:”start”—?省略号显示在开头;”end”——省略号显示在结尾;”

middle”—-省略号显示在中间;”marquee”——以跑马灯的方式显示

(动画横向移动)

android:freezesText//设置保存文本的内容以及光标的位置

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

android:hintText//为空时显示的文字提示信息,可通过textcolorHint

设置提示信息的颜色。此属性在EditView中使用,但是这里也可以

android:imeoptions//附加功能,设置右下角imE动作与编辑框相关的

动作,如actiondone右下角将显示一个“完成”,而不设置默认是一

个回车符号。这个在EditView中再详细说明,此处无用

android:imeactionid//设置imE动作id

android:imeactionLabel//设置imE动作标签

android:includeFontPadding//设置文本是否包含顶部和底部额外空白,

默认为trueandroid:inputmethod//为文本指定输入法,需要完全限定名

(完整的包名)。例如:,但是这

里报错找不到

android:inputType//设置文本的类型,用于帮助输入法显示合适的键盘

类型。在EditView中再详细说明,这里无效果

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

android:marqueeRepeatLimit//在ellipsize指定marquee的情况下,设置

重复滚动的次数,当设置为marquee_forever时表示无限次

竭诚为您提供优质文档/双击可除

android:ems//设置TextView的宽度为n个字符的宽度。这里测试为一

个汉字字符宽度

android:maxEms//设置TextView的宽度为最长为n个字符的宽度。与

ems同时使用时覆盖ems选项

android:maxLength//限制显示的文本长度,超出部分不显示

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

有数据

android:maxLines//设置文本的最大显示行数,与width或者

layout_width结合使用,超出部分自动换行,超出行数将不显示

android:minLines//设置文本的最小行数,与lines类似

android:lineSpacingExtra//设置行间距

android:lineSpacingmultiplier//设置行间距的倍数。如”$2

android:numeric//如果被设置,该TextView有一个数字输入法。此处

无用,设置后唯一效果是TextView有点击效果,此属性在EdtiView

将详细说明

android:password//以小点”.”显示文本android:phonenumber设置为

电话号码的输入方式

android:privateimeoptions//设置输入法选项,此处无用,在EditText

将进一步讨论android:scrollHorizontally//设置文本超出TextView的宽

度的情况下,是否出现横拉条

android:selectallonFocus//如果文本是可选择的,让他获取焦点而不是

将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效

竭诚为您提供优质文档/双击可除

android:shadowcolor//指定文本阴影的颜色,需要与shadowRadius一

起使用android:shadowdx//设置阴影横向坐标开始位置

android:shadowdy//设置阴影纵向坐标开始位置

android:shadowRadius//设置阴影的半径。设置为0.1就变成字体的颜

色了,一般设置为3.0的效果比较好

android:singleLine//设置单行显示。如果和layout_width一起使用,当

文本不能全部显示时,后面用“…”来表示。如

android:text="test_singleLine"android:singleLine="true"android:layout_

width="20dp"将只显示“t…”。如果不设置singleLine或者设置为false,

文本将自动换行android:text设置显示文本.android:textappearance设

置文字外观。如“?android:attr/textappearanceLargeinverse”这里引用

的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默

认的外观。可设置的值如下:

textappearanceButton/textappearanceinverse/textappearanceLarge/textap

pearanceLargeinverse/textappearancemedium/textappearancemediuminve

rse/textappearanceS

更多推荐

安卓4 0 3