android设置控件style,Android Studio控件设置样式怎么设置
满意答案
糯米团团321
2016.10.06
采纳率:55% 等级:11
已帮助:8874人
1、样式定义
android的样式定义在res/values/style.xml文件中,类似web前端中将样式定义在某个css文件中,但android的style.xml是自动加载的,不需要手动import或link。目前还不了解android是否可以或怎么定义多个style文件。
如下是一组样式的定义
[xml]
18px
#0000CC
#F2F2F2
a. android的样式定义是通过style标签完成的,通过添加item元素设置不同的属性值
b. 样式可以通过设置parent进行继承。上面的DefaultBgColor继承自DefaultFontStyle,而DefaultStyle又继承自DefaultBgColor,这样DefaultStyle就有了字体大小颜色、背景色的属性了。
c. android的主题样式和一般样式的定义是一样的,只是引用时不同
2、单个view如何设置样式
比如TextView,设置样式如下
[xml]
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:text=”我在做什么:”
android:textSize=”18px”
android:textColor=”#0000CC”
/>
也可以引用第一部分定义的样式,如下
[xml]
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:text=”我在做什么:”
style=”@style/DefaultStyle”
/>
设置view的style属性进行样式调用,推荐使用此种方式将样式和布局分离。其他view及viewGroup设置相同。
3、全局样式设置
在web前端编程中,可以使用
[html]
body {
background: #cce8cf;
color: #000;
font-family: 宋体 verdana, tahoma;
font-size: 18px;
padding: 1px 2px 0 2px;
counter-reset: section;
}
设置全局的样式
[html]
div {
margin-top: 10px;
margin-bottom: 10px;
}
设置单个标签的样式
00分享举报
还没有评论,来说两句吧...