1.TextView属性:

  • android:textStyle:设置文本样式,normal正常字体、bold粗体、italic斜体
  • android:typeface:设置文本的字体,normal普通字体、sans非衬线字体、serif衬线、monospace等宽字体
  • android:letterSpacing:设置字间距
  • android:lineSpacingExtra:设置行间距
  • android:lineSpacingMultiplier:设置行间距的倍数
  • android:ellipsize:设置省略号显示,start省略号在开头、middle省略号在中间、end省略号在结尾、marquee跑马灯显示、none没有省略号
  • android:autoLink:识别链接类型,none默认值,不匹配、web匹配网页地址、email匹配电子邮件地址、phone匹配电话号码、map匹配地理位置、all匹配所有模式

2.EditText属性:

  • android:inputType:设置输入类型,none输入普通字符、text输入普通字符、textCapCharacters输入普通字符、textCapWords单词首字母大小、textCapSentences仅第一个字母大小、textAutoCorrect前两个自动完成、textAutoComplete前两个自动完成、textMultiLine多行输入、textImeMultiLine输入法多行(不一定支持)、textNoSuggestions不提示、textUriURI格式、textEmailAddress电子邮件地址格式、textEmailSubject邮件主题格式、textShortMessage短消息格式、textLongMessage长消息格式、textPersonName人名格式、textPostalAddress邮政格式、textPassword密码格式、textVisiblePassword密码可见格式、textWebEditText作为网页表单的文本格式、textFilter文本筛选格式、textPhonetic拼音输入格式、number数字格式、numberSigned有符号数字格式、numberDecimal可以带小数点的浮点格式、phone拨号键盘、datetime日期+时间格式、date日期键盘、time时间键盘
  • android:textCursorDrawable:设置光标样式
  • android:textSelectHandle:设置光标是否显示拖动样式
  • android:cursorVisible:设置光标是否显示
  • android:digits:设置允许输入的字符
  • android:imeOptions:设置键盘右下角按键显示内容,actionNone无动作、actionNext下一项、actionPrevious上一项、actionGo开始、actionSearch搜索、actionSend发送、actionDone完成