自定义Android的风格和主题的详细使用

风格Style和主题Theme属于Android的资源,可用系统标准和自定义.

自定义步骤:

1. 在res下右键点击values文件夹,弹出菜单New中选择"Android XML File"后输入文件名+.xml后缀,文件名自己取,保证唯一并易读

2. 点击选中<resources>标签,然后finish

3. 在<resources>标签中添加<style name="myActivityTheme"> </style>其中name自定义,保证唯一性并易读

4. 添加<item>标签,在标签内部定义该属性的值.如<item name="android:windowNoTitle">true</item>

5. 保存该文件后引用:

           <1>单个Activity引用可在Manifest相应的Activity中添加android:theme="@style/myActivityTheme",或者在该Activity的onCreat代码中setTheme(myActivityTheme),

                  代码位置一  定要在setContentView()之前.若是整个应用中的所有Activity都是用统一风格,可以:<application android:theme="@style/myTheme ">

          <2>Dialog在构造函数中这样引用:super(context,R.style.myActivityTheme);

          <3>控件使用在xml文件中:<TextView style="@style/myActivityTheme"

item中可以添加的属性将在后续补充一下

        <!-- 设置允许窗口半透明 -->

        <item name="android:windowIsTranslucent">true</item>

        <!-- 引用Android系统的动画半透明样式 -->

        <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>

        <!-- 设定窗口背景颜色 -->

        <item name="android:windowBackground">#9000</item>       #9000半透明,#0000透明

        <!-- 隐藏窗口标题栏 -->

        <item name="android:windowNoTitle">true</item>

        <!-- 设定文字前景色 -->

        <item name="android:colorForeground">#fff</item>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值