对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。

Android平台定义了三种字体大小。

java代码:
"?android:attr/textAppearanceLarge"
"?android:attr/textAppearanceMedium"
"?android:attr/textAppearanceSmall"


使用方法为:
java代码:
android:textAppearance="?android:attr/textAppearanceLarge"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textAppearance="?android:attr/textAppearanceSmall"

style="?android:attr/textAppearanceLarge"
style="?android:attr/textAppearanceMedium"
style="?android:attr/textAppearanceSmall"


字体颜色

java代码:
android:textColor="?android:attr/textColorPrimary"
android:textColor="?android:attr/textColorSecondary"
android:textColor="?android:attr/textColorTertiary"
android:textColor="?android:attr/textColorPrimaryInverse"
android:textColor="?android:attr/textColorSecondaryInverse"


ProgressBar
style="?android:attr/progressBarStyleHorizontal"
style="?android:attr/progressBarStyleLarge"
style="?android:attr/progressBarStyleSmall"
style="?android:attr/progressBarStyleSmallTitle"

分隔符 横向:

java代码:
<View
android:layout_width="fill_parent"
android:layout_height="1dip"
android:background="?android:attr/listDivider" />

纵向:

java代码:
<View android:layout_width="1dip"
android:layout_height="fill_parent"
android:background="?android:attr/listDivider" />

CheckBox
style="?android:attr/starStyle"

//类似标题栏效果的TextView
style="?android:attr/listSeparatorTextViewStyle"

//其它有用的样式
android:layout_height="?android:attr/listPreferredItemHeight"

android:paddingRight="?android:attr/scrollbarSize"

style="?android:attr/windowTitleBackgroundStyle"

style="?android:attr/windowTitleStyle"

android:layout_height="?android:attr/windowTitleSize"

android:background="?android:attr/windowBackground"

更多相关文章

  1. 非UI线程可不可以更新UI(一)
  2. android:shape的使用
  3. Android(安卓)入门第八讲02-WebView的高级用法(Android调用 JS 代
  4. Android查看外部依赖jar的源码'Android(安卓)Private Libraries'
  5. Android版本与Linux内核版本的关系
  6. Android(安卓)AIDE入门——Hello,world,用android给Android写程
  7. Android的init过程(二):初始化语言(init.rc)解析
  8. Android(安卓)Studio初探:不只是一个简单的IDE
  9. 在eclipse中查看android SDK的源代码

随机推荐

  1. 经济下行,程序员年底升职加薪指南
  2. 胡忠想|微博微服务架构的Service Mesh实
  3. 不惧疫情,中国SDS市场迎来井喷行情!
  4. 人类语言的表现形式和规则
  5. 如何查询谷歌地球卫星数据源
  6. 使用语音包合成你想说的话-文字转语音
  7. arc_loss训练手写数字分类
  8. mysql5.7安装
  9. mysql5.7密码设置
  10. mysql5.6升级及mysql无密码登录