最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android冷啟動實現(xiàn)app秒開的實現(xiàn)代碼

 更新時間:2017年08月25日 08:26:36   作者:小邦向前沖  
本篇文章主要介紹了Android冷啟動實現(xiàn)app秒開的實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

本文介紹了Android冷啟動實現(xiàn)app秒開的實現(xiàn)代碼,分享給大家,具體如下:

AndroidManifest里對應activity添加屬性android:theme="@style/AppSplash"

<activity
      android:name="com.senyint.edu.college.stu.view.activity.SplashActivity"
      android:screenOrientation="portrait"
      android:theme="@style/AppSplash">
      <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
      </intent-filter>

    </activity>

@style/AppSplash:

<style name="AppSplash" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowBackground">@drawable/splash</item>
  </style>

@drawable/splash:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item>
    <bitmap
      android:src="@mipmap/splash"/>
  </item>
</layer-list>

如此這樣便可以了,當然這只是給用戶的一種感覺,并不是真的“秒開”app。

在一個Activity打開時,如果該Activity所屬的Application還沒有啟動,那么系統(tǒng)會為這個Activity創(chuàng)建一個進程,在進程的創(chuàng)建和初始化中,會消耗一些時間,在這個時間里,WindowManager會先加載APP里的主題樣式里的窗口背景(windowBackground)作為預覽元素,然后才去真正的加載布局。而我上文所做的就是把啟動的界面放在style的windowBackground配置里作為預覽元素呈現(xiàn)給用戶。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

文安县| 仁寿县| 彝良县| 措勤县| 锦屏县| 闻喜县| 日照市| 宣汉县| 黄浦区| 玉溪市| 包头市| 安阳市| 贡嘎县| 读书| 明溪县| 双峰县| 聂拉木县| 兴和县| 太白县| 青阳县| 水富县| 平凉市| 措勤县| 定西市| 德庆县| 崇明县| 太湖县| 祁阳县| 蒙山县| 屏山县| 昭觉县| 桃源县| 城口县| 平远县| 铅山县| 建阳市| 西平县| 高州市| 韶山市| 台中市| 新沂市|