android样式、主题

1.在values 文件夹下的styles定义样式
 <style name="text_content_style">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:textColor">#0000ff</item>
        <item name="android:textSize">20sp</item>
    </style>

注意:
1.样式可以继承:  parent
2. 控件自己还可以定义样式,会覆盖 引用的样式

2.在布局文件中引用样式:
 <TextView
        style="@style/text_content_style"
        android:text="你好啊" />
1.定义主题 
<!--    
      样式和主题的区别,作用范围不同,样式都是作用在一个小控件,
      主题作用一个activity,或者整个应用程序
      样式都在布局文件里面配置,主题都在清单文件配置
 -->
     <style name="red_bg_theme">
         <item name="android:background">#33ff0000</item>
     </style>

2.在应用程序中引用主题,所有activity会引用:
    <application
        android:theme="@style/red_bg_theme"
    >
3.主题也可以引用在单独的activity中
<activity
           android:theme="@style/red_bg_theme"
          >
修改android 下的默认主题,可以修改系统默认的样式等
<style name="the">
        <item name="android:windowBackground">@drawable/aa</item>        
    </style>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值