美文网首页
style设置启动时界面效果

style设置启动时界面效果

作者: 雪中洛阳 | 来源:发表于2017-04-14 21:46 被阅读37次

    1.styles.xml

    <!--应用启动界面-->
        <style name="AppTheme.Launcher">
            <item name="android:windowBackground">@drawable/app_launcher</item>
        </style>
    
    1. @drawable/app_launcher
    <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android"
                android:opacity="opaque">
        <!-- 背景颜色,在上图中该颜色为黑色 -->
        <item android:drawable="@android:color/white"/>
        <!-- 黑色背景上的其他图片元素,比如 一个居中显示的 logo 图标-->
        <item>
            <bitmap
                android:gravity="center"
                android:src="@drawable/empty_conversation"/>
        </item>
        <!-- 右上角的图标元素 -->
        <item>
            <bitmap
                android:gravity="top|right"
                android:src="@drawable/profile_group"/>
        </item>
        <!-- 最下面的文字,注意这里有个 bottom 设置 -->
        <item android:bottom="16dp">
            <bitmap
                android:gravity="bottom"
                android:src="@drawable/ic_menu_back"/>
        </item>
    </layer-list>
    
    1. AndroidManifest.xml, 设置入口 activity的 theme
    <activity
                android:name=".ui.MainActivity"
                android:launchMode="singleTask"
                android:screenOrientation="portrait"
                android:theme="@style/AppTheme.Launcher">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN"/>
    
                    <category android:name="android.intent.category.LAUNCHER"/>
                </intent-filter>
            </activity>
    

    相关文章

      网友评论

          本文标题:style设置启动时界面效果

          本文链接:https://www.haomeiwen.com/subject/zqugattx.html