Android视图与布局整理

Android视图与布局整理

我们在使用相对布局,以及水平布局。会根据给出的设计图来灵活布局,但是有很多属性记不住,所以就整理记录一下。如果有什么补充,欢迎留言。后期会整理成一份专门针对布局的文章。

android:autoLink   setAutoLinkMask(int)控制链接网址和电子邮件地址等是否自动发现并转换为可点击的链接。
android:autoText setKeyListener(KeyListener)如果设置,指定该TextView文本输入法和自动纠正一些常见的拼写错误
android:bufferType setText(CharSequence TextView.BufferType)确定最低类型getText()将返回。
android:capitalize setKeyListener(KeyListener)如果设置,指定该TextView文本输入法,应该自动利用用户类型。
android:cursorVisible setCursorVisible(布尔)使得光标(默认)可见或不可见。
android:数字setKeyListener(KeyListener)如果设置,指定该TextView数字输入法,这些特定的字符,它将接受的。
android:drawableBottom setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)可拉的得出以下文本。
android:drawableLeft setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)绘制的是左边的文本。
android:drawablePadding setCompoundDrawablePadding(int)之间的填充画板和文本。
android:drawableRight setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)绘制的是右边的文本。
android:drawableTop setCompoundDrawablesWithIntrinsicBounds(int,int,int,int)上面的得出可拉的文本。
android:可编辑如果设置,指定该TextView输入法。
android:editorExtras setInputExtras(int)引用一个< input-extras > XML资源包含额外的数据提供一个输入方法,这是私人的实现输入法。
android:ellipsize setEllipsize(TextUtils.TruncateAt)如果设置,导致单词以上的观点是碎ellipsized宽,而不是在中间。
android:ems setEms(int)使TextView正是这许多ems宽。 
android:freezesText setFreezesText(布尔)如果设置文本视图将包含当前完成文本内的冷冻冰柱除了元数据,比如当前光标位置。
android:重力setGravity(int)指定如何对齐文本视图的x和y轴小于文本时的观点。android:高度setHeight(int)使TextView正是这许多像素高。
android:提示setHint(int)时所显示的提示文本的文本是空的。
android:imeActionId setImeActionLabel(CharSequence int)为EditorInfo提供一个值。 actionId时使用一个输入连接到文本视图方法。
android:imeActionLabel setImeActionLabel(CharSequence int)为EditorInfo提供一个值。 actionLabel时使用一个输入连接到文本视图方法。
android:imeOptions setImeOptions(int)附加功能您可以启用一个输入法与一个编辑器来提高与应用程序的集成。
android:includeFontPadding setIncludeFontPadding(布尔)留下足够的字体就是和流畅的空间而不是使用严格字体上升和下降。 
android:inputMethod setKeyListener(KeyListener)如果设置,指定该TextView应该使用指定的输入方法(指定完全限定类名)。 
android:inputType setRawInputType(int)被放置在一个文本字段的数据类型,用来帮助一个输入法决定如何让用户输入文本。
android:lineSpacingExtra setLineSpacing(浮子,浮子)额外间距行文本。 
android:lineSpacingMultiplier setLineSpacing(浮子,浮子)额外间距行文本,乘数效应。
android:行setLines(int)使TextView正是这许多行高。 
android:linksClickable setLinksClickable(布尔)如果设置为false,阻碍运动方法将运动的联系方法即使autoLink原因被发现的链接。 
android:marqueeRepeatLimit setMarqueeRepeatLimit(int)字幕动画重复的次数。 
android:maxEms setMaxEms(int)使TextView最多这许多ems宽。 
android:maxHeight setMaxHeight(int)使TextView最多这许多像素高。 
android:最大长度setFilters(InputFilter)设置一个过滤器来限制输入的文本长度到指定的号码。
android:maxLines setMaxLines最多(int)使TextView被这麽多行高。 
android:maxWidth setMaxWidth最多(int)使TextView被这麽多像素宽。 
android:minEms setMinEms(int)使TextView至少这许多ems宽。 
android:minHeight setMinHeight(int)使TextView至少这许多像素高。 
android:minLines setMinLines(int)使TextView至少这许多行高。 
android:minWidth setMinWidth(int)使TextView至少这许多像素宽。 
android:数字setKeyListener(KeyListener)如果设置,指定该TextView数字输入法。 
android:密码setTransformationMethod(TransformationMethod)字段的字符是否显示为密码点,而不是自己。 
android:phoneNumber setKeyListener(KeyListener)如果设置,指定该TextView有电话号码的输入方法。 
android:privateImeOptions setPrivateImeOptions(String)添加内容类型描述提供输入方法在文本视图,这是私人的实现输入法。 
android:scrollHorizontally setHorizontallyScrolling(布尔)文本是否允许更广泛的比视图(因此可以水平滚动)。 
android:selectAllOnFocus setSelectAllOnFocus(布尔)如果文本是可选择的,选择它当视图所需要的关注,而不是将光标移动到开始或结束。
android:shadowColor setShadowLayer(浮子,浮子,浮子,int)放置一个指定颜色的阴影背后的文本。 
android:shadowDx setShadowLayer(浮动,浮动,浮动,int)水平偏移的影子。 
android:shadowDy setShadowLayer(浮子,浮子,浮子,int)垂直偏移量的影子。 
android:shadowRadius setShadowLayer(浮子,浮子,浮子,int)半径的影子。 
android:单行模式setTransformationMethod(TransformationMethod)限制了文本一行水平滚动,而不是让它包装到多个行,并提出重点而不是按enter键时插入一个新行。
android:文本setText(CharSequence TextView.BufferType)文本显示。 
android:textAppearance基本文本颜色,字体,大小和风格。 
android:textColor setTextColor(int)文本颜色。 
android:textColorHighlight setHighlightColor(int)的颜色选择突出显示的文本。 
android:textColorHint setHintTextColor(int)提示文本的颜色。 
android:textColorLink setLinkTextColor(int)链接的文本颜色。 
android:textIsSelectable isTextSelectable()表明的内容不可编辑的文本可以选择。 
android:textScaleX setTextScaleX(浮动)设置文本的水平扩展因素。 
android:textSize setTextSize(int,浮动)大小的文本。 
android:textStyle setTypeface(字体)风格(粗体、斜体、bolditalic)文本。 
android:字体setTypeface(字体)字体(正常、无衬线、等宽字体)的文本。
android:宽度setWidth(int)使TextView正是这许多像素宽。

 

书到用时方恨少,纸上得来终觉浅。祝君好运!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/115078.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • js中换行_input怎么不换行

    js中换行_input怎么不换行”\n”为换行转移符,注意\n前后的空格!!!varname=$(“#name”);varname=”姓名:”+name+”\n”;2020年1月补充:一年前的文章,现在忘了当时换行是为了干什么,好像是弹出框消息太长,会自动换行。但是希望一句一句的换行。自动换行效果:\n换行效果:<!DOCTYPEhtml><…

    2022年10月28日
  • c语言基础知识菜鸟_c语言入门基础100题

    c语言基础知识菜鸟_c语言入门基础100题菜鸟教程之C语言基础(上)一、前言:前几天,在看另一个教程视频,总感觉太啰嗦,讲的东西不符合我想要的。这里,通过菜鸟教程,看一遍文档,打一遍笔记,想通过这样学一下C语言的基础。感谢菜鸟教程。

  • Centos防火墙开放端口

    Centos防火墙开放端口今天在服务器上启动了一个http服务,代码中绑定的端口号是9706,没有绑定IP。但是出现了一个问题,就是服务只能在本地访问,在别的机器上访问不了。在别的机器上telnet这个端口也是不通的,如下(ip脱敏处理了):$telnet<server-ip>9707Trying<server-ip>…telnet:connecttoaddress<server-ip>:Connectionrefusedtelnet:Unabletoc

  • Python系列教程一Python入门(一)

    Python系列教程一Python入门(一)前言各位看博客的园友们,大家好,我就是那个风流倜傥的KK,还记得我那篇2019年的年中总结博客吗?我想有许多看博客的园友是没有读过我那篇文章的,KK很生气,后果很严重(开个玩笑了,怎么可能)。给大家

  • Android平台下OpenGL初步

    转自网上,网上没找到出处,只看到一些论坛中有这篇文章,组织的有点混乱,这篇文章感觉讲的挺好的。http://www.bangchui.org/read.php?tid=7572&page=1本文只关注于如何一步步实现在Android平台下运用OpenGl。 1、GLSurfaceViewGLSurfaceView是Android应用程序中实现OpenGl画图的重要组成部分。

  • oracle11g下载地址_如何安装oracle10g数据库

    oracle11g下载地址_如何安装oracle10g数据库OracleDatabase10gRelease2(10.2.0.1.0)Enterprise/StandardEditionforMicrosoftWindows(32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.ora

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号