zoukankan      html  css  js  c++  java
  • [android] 安卓自定义样式和主题

    简单练习自定义样式和主题,样式是加在View上,主题是加在Application或者Activity上

    styles.xml

    <?xml version="1.0" encoding="utf-8"?>
    <resources xmlns:android="http://schemas.android.com/apk/res/android">
        <!-- 自定义样式 -->
        <style name="MyFont">
            <item name="android:textColor">#ff0000</item>
            <item name="android:textSize">40sp</item>
        </style>
        <style name="MyFontSon" parent="@style/MyFont">
            <item name="android:textSize">30sp</item>
        </style>
        <!-- 自定义主题 -->
        <style name="MyTheme">
            <item name='android:windowNoTitle'>true</item>
            <item name="android:background">#ffffff</item>
        </style>
    </resources>

    activity_main.xml

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >
        
        <TextView
            style="@style/MyFont"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="样式和主题"
            />
        <TextView
            style="@style/MyFontSon"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="样式和主题"
            />
    </LinearLayout>

    Manifest.xml

    <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="ss"
            android:theme="@style/MyTheme" >

  • 相关阅读:
    CodeSmith中SchemaExplorer类详解
    配置 TransactSQL 调试器
    获取SQL所有数据库名、所有表名、所有字段名、表字段长度
    SQL SERVER数据类型与C#数据类型对照表
    C# orm linq 真的不错
    游戏外挂教程
    RDLC钻取式报表开发
    脚本整理
    访问Exchange Mail
    本人开发的带提示的TextBox控件
  • 原文地址:https://www.cnblogs.com/taoshihan/p/5689705.html
Copyright © 2011-2022 走看看