冰点还原中文版-ftp 软件
![安卓4 0 3](/uploads/image/0890.jpg)
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
发布评论