转载自:http://www.cnblogs.com/RayLee/archive/2010/12/02/1894566.html

字体大小

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

"?android:attr/textAppearanceLarge"

"?android:attr/textAppearanceMedium"

"?android:attr/textAppearanceSmall"

使用方法为:

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"

字体颜色

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"

分隔符

横向:

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

纵向:

<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"

更多细节可参考SDK文档的R.attr类。

更多相关文章

  1. Android6.0 Launcher3 修改app字体大小
  2. Android——SpannableString实现带圆角标签效果
  3. android使用自定义属性
  4. Android横屏竖屏切换的问题
  5. android 设置特殊字体
  6. TextView跑马灯效果
  7. Android横向滑动选项卡
  8. android 横向滚动屏幕实现(1)
  9. Android禁止横屏竖屏切换

随机推荐

  1. golang如何判断channel已经close
  2. golang 如何并发
  3. golang如何调试
  4. golang 如何实现微服务
  5. golang 哪些功能用标准库
  6. golang协程如何关闭
  7. golang判断今天星期几
  8. golang 可以多继承吗
  9. golang的编译器是什么
  10. golang 如何判断文件是否存在