对于能够显示文字的控件(如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"
分享到:
相关推荐
本篇主要围绕"Android杂谈---Nexus S的ROOT教程"展开,讲解如何为Nexus S这款经典的Android设备获取ROOT权限,并涉及与之相关的源码和工具。 首先,我们需要理解ROOT是什么。在Android操作系统中,ROOT权限相当于...
在Android系统中,闹钟(Alarm)是一种非常重要的功能,它允许应用在特定的时间执行一些操作,如唤醒设备、发送通知或执行后台任务。本文将深入探讨Android中的闹钟实现,涉及源码分析以及如何使用相关工具进行调试...
计算机汇编杂谈-理解其中的原理
标题中的“杂谈----1 显示横向滚动条”暗示了我们将会探讨的是关于在界面设计中如何实现或处理横向滚动条的技术问题。这通常涉及到前端开发,特别是网页或应用程序的用户界面(UI)部分,其中可能包括HTML、CSS和...
在"swing开发杂谈--初版本程序源码"中,可能包含了上述部分或全部知识点的实际应用,通过分析`netHelper`这个子文件夹,我们可以看到可能的网络辅助类或其他功能模块的实现。这个源码可能会演示如何使用Swing构建一...
「安全管理」Linux_HIDS杂谈 - WEB应用防火墙 安全管理 安全资讯 安全开发 零信任 身份管理
### 多核多线程杂谈-并行计算 #### 1. 并行计算概述 随着计算机硬件的发展,单核处理器的性能提升遇到了物理瓶颈,因此多核处理器成为了提高计算能力的关键技术之一。并行计算是利用多核处理器或多台计算机协同...
- **面向服务的架构(SOA)**:SOA是一种将应用程序的不同功能单元(称为服务)通过通信协议联系起来的一种架构方式。 - **云计算与大数据**:云计算提供了强大的计算资源和支持,大数据则带来了海量数据处理的需求...
通过他的故事,我们可以深刻地认识到,无论是面对何种挑战,只要项目经理能够充分发挥自己的领导力,促进团队协作,与所有利益相关者保持良好关系,项目成功的可能性就会大大增加。赵磊的经验不仅为我们提供了一份...
JDK中的JRE是为了开发过程中的运行测试,而`jdk/jre/bin`目录下的`client`和`server`两个子目录分别包含两种不同优化级别的JVM,适用于不同的性能需求。 了解这些基本概念和原理,对于Java程序员来说,不仅能加深对...
在本文中,作者分享了作为一名计算机专业学生的编程经验,主要关注Java语言。文章分为三个部分,分别讨论了Java的动态加载机制、查找class文件的原理以及JDK和JRE的区别。 1. 动态加载机制: Java的动态加载机制...
在本文中,我们将探讨几个关键的程序设计经验,希望能对你在编程旅程中提供一些帮助。 首先,我们来谈谈问题解决策略。在编程时,遇到问题是很常见的,关键在于如何有效地解决问题。一种常用的方法是“分而治之”,...
### 嵌入式开发杂谈—薛立功经典之作:关键知识点解析 #### 一、引言 在嵌入式开发领域,《嵌入式开发杂谈》是薛立功先生的经典著作之一,该作品旨在解答新手在入门阶段遇到的各种问题。通过作者的经验分享,帮助...
尽管DSP的排序算法可能会包含较多的重复比较,但其固定硬件架构可以提供预定义的硬件加速功能,对于特定的数字信号处理任务,可能比FPGA更具优势。 总的来说,FPGA更适合需要高度定制和灵活重构的应用,例如在通信...
### Android开发杂谈:深入理解Android系统架构与启动流程 #### 系统组成与特点 Android系统,作为全球最广泛使用的移动操作系统之一,其架构设计和启动流程是开发者理解和优化应用性能的关键。系统由五层架构组成...
在嵌入式开发领域,FPGA(Field Programmable Gate Array)和DSP(Digital Signal Processor)是两种非常重要的处理器,它们各自具有独特的特性和优势。FPGA是一种可编程的硬件平台,能够根据用户的需求配置出不同的...