天天看點

android 啟動app出現短暫白屏(冷啟動)

android 啟動app出現短暫白屏(冷啟動)

第一次制作動态圖沒有啥好的軟體 大家就将就着看吧  效果能看的出來就行了

廢話不多少  此功能實作的效果和淘票票啟動的效果差不了多少

直接上代碼 首先是清單檔案 

style/AppTheme 裡面要添加兩個屬性 要讓啟動頁面改為透明      
android 啟動app出現短暫白屏(冷啟動)

第二步 是我們的啟動頁的修改   裡面添加style的引用

<activity   
            android:name="com.******.activity.FinlshActivity"
            android:screenOrientation="portrait"
          android:theme="@style/SplashTheme"
            android:windowSoftInputMode="adjustPan|stateHidden">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>       
           
啟動頁展位圖 裡面添加了一張預設的圖檔  切記  使用的時候用background 不要使用android:windowBackground  本人親自試驗 華為系列手機圖檔會頂
           
<style name="SplashTheme" parent="AppTheme"> <!-- <item aname="android:windowBackground"></item>--> <item name="colorPrimaryDark">@android:color/transparent</item> <item name="windowActionBar">false</item> <item name="android:background">@mipmap/yindao</item> <item name="windowNoTitle">true</item> </style>
           

這兩個修改完後  在 finlashactivity頁面展示網絡加載的圖檔就可以,  還有一點提醒的就是如果是加載圖檔 的話不要使用站位圖 因為如果網絡不好那麼你加載圖檔到時候就會連接配接不順暢 出現3中圖檔 

功能實作跟淘票票的啟動效果一樣  希望能幫助大家  大家有什麼好的手機制作gif動态圖 的軟體也可以介紹給我

此文章為原創文章  轉載請标明出處!!!!!!!!!!!!!!!!!!!