阅读更多

对于能够显示文字的控件(如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"

分隔符

横向:

      android:layout_height="1dip"
      android:background="?android:attr/listDivider" />

纵向:

      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. Android TextView 设置超链,设置部分字体颜色
  2. Android修改自己程序字体的方法详解
  3. Android控制水平方向字体缩放android:textScaleX
  4. 设置textview的字体
  5. Android跑马灯效果,字体滚动滚屏效果

随机推荐

  1. Vue绑定内联样式问题
  2. Linux下的微秒级定时器: usleep, nanosle
  3. Linux的文件权限
  4. 让 Ubuntu 12.04.1 支持原生的迅雷下载
  5. 查看/修改Linux时区和时间
  6. 硬RAID能够创建lvm吗?已经用RAID1做好lvm,
  7. 八大经典排序算法基本思想及代码实现(插
  8. linux centos 宝塔主机控制面板安装和安
  9. Linux环境编译安装Mysql数据库
  10. Python--day56(前后台数据交互、bootstrap