位置: 编程技术 - 正文

Android中文API——TextView(安卓api中文手册)

编辑:rootadmin

推荐整理分享Android中文API——TextView(安卓api中文手册),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android中文官网,android中文api文档下载,安卓api中文手册,android中文api文档下载,androidapi中文文档手机版,android 中文网,android 中文网,安卓api中文手册,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

  关键字: Android API 中文文档,android sdk 中文,Android TextView 详解

  像机械迷城游戏里的小工具一样——每一个控件都是我们手里一个有用的工具,由于时间的问题可以暂时先学会其基本用法,但是只要稍有时候还是需要系统的学习一下,起码知道有这么个属性有这么个方法,以便对某些问题发挥关键的作用,只有充分了解了才会运用自如。

声明

  欢迎转载,但请保留文章原始出处:)

    博客园:    Android中文Wiki:

正文

  一、TextView的API 中文文档

    1.1  结构

      java.lang.Object        android.view.View          android.widget.TextView

      直接子类:

        Button, CheckedTextView, Chronometer, DigitalClock, EditText

      间接子类:        AutoCompleteTextView, CheckBox, CompoundButton, ExtractEditText,MultiAutoCompleteTextView, RadioButton, ToggleButton

  

    1.2  API

属性名称

描述

android:autoLink

设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选&#;(none/web/email/phone/map/all)

android:autoText

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

android:bufferType

指定getText()方式取得的文本类别。选项editable类&#;于StringBuilder可追加字符,

也就是说getText后可调用append方法设置文本内容。spannable 则可在给定的字符区域使用样式,参见这里1、这里2。

android:capitalize

设置英文字母大写类型。此处无效果,需要弹出输入法才能看得到,参见EditText此属性说明。

android:cursorVisible

设定光标为显示/隐藏,默认显示。

android:digits

设置允许输入哪些字符。如“.&#;-*/%n()”

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

设置是否可编辑。这里无效果,参见EditView。

android:editorExtras

设置文本的额外的输入数据。在EditView再讨论。

android:ellipsize

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

android:freezesText

设置保存文本的内容以及光标的位置。参见:这里。

android:gravity

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

android:hint

Text为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。此属性在EditView中使用,但是这里也可以用。

android:imeOptions

附加功能,设置右下角IME动作与编辑框相关的动作,如actionDone右下角将显示一个“完成”,而不设置默认是一个回车符号。这个在EditText中再详细说明,此处无用。

android:imeActionId

设置IME动作ID。在EditText再做说明,可以先看这篇帖子:这里。

android:imeActionLabel

设置IME动作标签。在EditText再做说明。

android:includeFontPadding

设置文本是否包含顶部和底部额外空白,默认为true。

android:inputMethod

为文本指定输入法,需要完全限定名(完整的包名)。例如:com.google.android.inputmethod.pinyin,但是这里报错找不到。

android:inputType

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

android:linksClickable

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

android:marqueeRepeatLimit

在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。

android:ems

设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度,如图:

android:maxEms

设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。

android:minEms

Android中文API——TextView(安卓api中文手册)

设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。

android:maxLength

限制显示的文本长度,超出部分不显示。

android:lines

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

android:maxLines

设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。

android:minLines

设置文本的最小行数,与lines类&#;。

android:lineSpacingExtra

设置行间距。

android:lineSpacingMultiplier

设置行间距的倍数。如”1.2”

android:numeric

如果被设置,该TextView有一个数字输入法。此处无用,设置后唯一效果是TextView有点击效果,此属性在EditText将详细说明。

android:password

以小点”.”显示文本

android:phoneNumber

设置为电话号码的输入方式。

android:privateImeOptions

设置输入法选项,此处无用,在EditText将进一步讨论。

android:scrollHorizontally

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

android:selectAllOnFocus

如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。EditText中设置后无效果。

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="dp"将只显示“t…”。如果不设置singleLine或者设置为false,文本将自动换行

android:text

设置显示文本.

android:textAppearance

”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的&#;如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse/textAppearanceSmall/textAppearanceSmallInverse

android:textColor

设置文本颜色

android:textColorHighlight

被选中文字的底色,默认为蓝色

android:textColorHint

设置提示信息文字的颜色,默认为灰色。与hint一起使用。

android:textColorLink

文字链接的颜色.

android:textScaleX

设置文字缩放,默认为1.0f。分别设置0.5f/1.0f/1.5f/2.0f效果如下:

android:textSize

设置文字大小,推荐度量单位”sp”,如”sp”

android:textStyle

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

android:typeface

设置文本字体,必须是以下常量&#;之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3]

android:height

设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)

android:maxHeight

设置文本区域的最大高度

android:minHeight

设置文本区域的最小高度

android:width

设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width的区别看这里。

android:maxWidth

设置文本区域的最大宽度

android:minWidth

设置文本区域的最小宽度

    1.3  补充说明

      1.3.1  以下几个属性以及输入法相关的在这里都没有效果,在EditText将补充说明。

        android:numeric/android:digits/android:phoneNumber/android:inputMethod/android:capitalize/android:autoText

    1.4  Word&#;式的API文档下载

      

  二、例子

    2.1  跑马灯的效果

      

Android: netd中DnsProxyListener的简单介绍 1,类图2,功能介绍2.1DnsProxyListener创建的监听socket名字为dnsproxyd2.2DnsProxyListener负责监听客户端的请求,并经过FrameworkListener的机制,转给对应的Command对

cocos2dx-3.2+lua 新项目说明 1、AppDelegate.cpp游戏入口文件,会自动进入applicationDidFinishLaunching()这个函数中,其它代码暂时不管,engine-executeScriptFile(src/main.lua)是启动main.lua脚本文件2

Android Viewpager动态删除Fragment解析 转自:

标签: 安卓api中文手册

本文链接地址:https://www.jiuchutong.com/biancheng/378145.html 转载请保留说明!

上一篇:Android中文API——ScrollView(android中文文档)

下一篇:Android: netd中DnsProxyListener的简单介绍

  • 固定资产一次性折旧政策2023
  • 劳务报酬支出 怎么做账
  • 个体如何申请电子公章流程
  • 年底计提是什么意思
  • 免税进项税额转出会计分录
  • 掌握无形资产核算方法
  • 支付宝怎么开个人增值税发票
  • 公司收到虚开发票谁承担
  • 对公账户进账是否缴税
  • 营改增后新开公司如何报地税?
  • 从免税到征税企业应该怎么做
  • 营改增后企业缴税种类
  • 物流辅助服务需要办许可证吗
  • 摊销生产车间负担的保险费
  • 定额手撕发票怎么买
  • 结算会计和核算会计哪个更好
  • 换汇成本怎么计算
  • 公司租赁个人车辆需要哪些手续
  • w11系统有哪些新功能
  • 电脑开机黑屏没信号怎么回事
  • nvm是啥
  • Remoterm.exe - Remoterm是什么进程 有什么用
  • PHP:preg_match_all()的用法_PCRE正则函数
  • root怎么开oppo
  • wx小程序
  • 固定资产一次性扣除后第二年账务处理
  • uniapp实战视频教程
  • 公司哪些支出费用可以扣
  • php遍历结果集
  • JavaScript数组长度
  • 3d reconstruction
  • 会计分录怎么分借方和贷方
  • vue开发环境配置
  • 为什么股本溢价
  • 旅游服务发票可以抵税吗
  • js闭包示例
  • 开立一般户需要法人到场吗
  • 虚开发票是指怎样?
  • 长期借款的会计分录怎么写
  • 在零售环节征收消费税的是哪些
  • sqlserver怎么清空表数据
  • 合并会计报表合并范围
  • 房地产卖房需要交契税吗现在
  • 小规模纳税人免税政策2022
  • 法人购买车险发票在哪开
  • 物流辅助服务包含哪些内容
  • 低值易耗品费用记在什么费用
  • 购买税控盘的账务处理
  • 多认证的发票怎么做账
  • 红字更正法和红字冲销
  • 开出商业承兑汇票怎么做分录
  • 企业比赛奖金要交税吗
  • 银行承兑汇票到期无力支付计入什么科目
  • 社保个人部分如何继承
  • 农民专业合作社是企业法人吗
  • 简易征收增值税一般纳税人怎么报税
  • 注册资本和实收股本的区别
  • mysql修改默认字符集和校对规则
  • mysql 连续日期
  • 使用灭火器时要对准火焰的什么部位喷射
  • PHP time_nanosleep() 函数使用介绍
  • linux系统中的脚本文件一般以什么开头
  • win10 20h2 04累积更新
  • centos7.2安装
  • 歌词特效是怎么弄的
  • vi中的命令
  • 快速批量取关
  • javascript字符串大小写转换
  • jquery 插件编写
  • django ajax请求
  • jquery的问题
  • js复制对象的方法有哪几种
  • python多进程模块
  • python django
  • android按钮按下变色
  • 北京孩子社保网上怎么缴费
  • 山西省国家税务局王旭斌局长
  • 带酒回国需要申报吗
  • 国税地税征管体制改革方案
  • 广州市国税咨询电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设