Android TextView属性详解文档

TextView 的属性详解文档,算是 Android 开发中一个比较实用的干货。属性种类多,讲得也挺细,适合平时写 UI 时随时查一眼。像是autoLink这种经常忘记能识别哪些类型,还有ellipsize省略方式怎么选,这篇都列得清清楚楚。

TextView 的属性用得多,但你真说能全记住,还真不一定。这篇文档就像个速查手册,从gravity对齐方式,到drawable*加图标,再到imeOptions设置输入法行为,基本覆盖了日常开发场景。

autoLink这个属性蛮实用的,想让文字直接变链接,设置成webemail就行,用户体验也提升不少。还有bufferTypecapitalize这些,平时容易忽略,用对了可以省不少事。

是做自定义 UI 或输入框交互时,像digits限制输入字符、cursorVisible控制光标,能让界面更精致。再加上hinttextColorHint,做输入提示也方便。

建议你把这篇收藏一下,尤其是做表单、多语言文本、跑马灯(ellipsize: marquee)这种需求的时候,用起来挺顺手的。还能顺带看看自定义 Marquee TextView,效果更灵活。

如果你经常忘记 TextView 能干嘛,或者想找点灵感优化 UI 表现,可以把这篇当工具书用,挺省心。

doc 文件大小:958.5KB