Android预定义样式

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

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Android 提供了许多样式模板,可以帮助你快速创建漂亮的应用程序。以下是几个常见的样式模板: 1. Material Design 样式:这是 Android 的默认样式,它基于 Material Design 设计语言,提供了一组干净、明亮和鲜明的元素,可以让你的应用程序看起来现代化和专业。 2. Holo 样式:这是早期版本的 Android 样式,它的设计比较简单,但却很实用。这个样式基于灰色和蓝色的颜色,具有扁平化的按钮和控件。 3. Light 样式:这是一个轻量级的样式,它的设计非常简单,使用了白色背景和黑色文字。这个样式适合需要重点突出功能的应用程序。 4. Dark 样式:这是 Light 样式的相反,使用了黑色背景和白色文字。这个样式适合夜间使用或需要低光照环境下使用的应用程序。 以上四种样式模板可以在 styles.xml 文件中进行定和使用。你可以在 Android Studio 中通过创建新的 Activity 或 Fragment 来选择这些样式模板。 ### 回答2: Android样式模板是一种用于定和统一UI元素外观的工具。Android平台提供了许多内置的样式模板,开发者可以使用这些模板来快速构建应用程序的用户界面。 样式模板是通过XML文件来定的,包含了一系列的属性和值。这些属性可以应用于不同的UI元素,例如按钮、文本框、标题栏等。通过使用样式模板,开发者可以轻松地应用一致的外观和风格,提高应用程序的用户体验。 Android样式模板还允许开发者进行自定,以满足特定的设计需求。开发者可以创建自己的样式模板,并在应用程序中应用它们。 使用样式模板的好处是,它们可以提高应用程序的可维护性和可扩展性。通过将UI外观的定集中在一个地方,开发者可以更方便地对外观进行修改和更新。此外,样式模板还允许开发者为不同的设备或屏幕尺寸提供不同的外观,以适应不同的用户需求。 总之,Android样式模板是一种非常有用的工具,可以帮助开发者快速构建一致且美观的用户界面。它提供了一种方便的方法来定和应用UI元素的外观,有助于提高应用程序的用户体验。对于开发Android应用程序的开发者来说,掌握和使用Android样式模板是非常重要的。 ### 回答3: Android样式模板是指在Android开发中可复用的预定样式。它们可以用于定视图(如按钮、文本框)的外观和行为。使用样式模板可以提高开发效率,保持应用程序的一致性。 Android系统内置了许多样式模板,可以直接使用。开发者也可以自定样式模板来满足应用程序的需求。 样式模板通常包含一组属性,用于定视图的外观和行为。例如,可以设置视图的背景颜色、字体大小、边框等。通过在XML布局文件中引用样式模板,可以将样式应用到具体的视图上。 使用样式模板可以减少重复的代码,并且可以在应用程序的各个地方统一修改外观。当需要修改样式时,只需修改样式模板,不需要逐个修改每个视图。 Android样式模板还可以继承和覆盖。这意味着可以定一个基础样式,然后在具体的视图中覆盖或修改一部分属性。这样可以为不同的视图提供不同的外观。 总之,Android样式模板是一种方便的开发工具,可以提高开发效率,保持应用程序的一致性。通过使用样式模板,可以快速定和修改视图的外观和行为,从而实现高效的Android应用程序开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值