欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)給用戶。

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

相關文章

  • Android Activity切換動畫詳解及實例

    Android Activity切換動畫詳解及實例

    這篇文章主要介紹了Android Activity切換動畫overridePendingTransition詳解及實例的相關資料,需要的朋友可以參考下
    2017-03-03
  • 分享安裝Android Studio3.6的經驗教訓

    分享安裝Android Studio3.6的經驗教訓

    這篇文章主要介紹了Android Studio3.6的安裝錯誤問題及解決方法,非常值得大家參考,現(xiàn)把整個過程分享到腳本之家平臺,需要的朋友參考下吧
    2020-02-02
  • Android路由框架ARouter分析

    Android路由框架ARouter分析

    這篇文章主要介紹了Android路由框架ARouter分析,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Android中實現(xiàn)圖文并茂的按鈕實例代碼

    Android中實現(xiàn)圖文并茂的按鈕實例代碼

    這篇文章主要介紹了Android中實現(xiàn)圖文并茂的按鈕實例代碼,代碼簡單易懂,非常不錯,需要的朋友可以參考下
    2017-04-04
  • Kotlin中的Checked Exception機制淺析

    Kotlin中的Checked Exception機制淺析

    這篇文章主要給大家介紹了關于Kotlin中Checked Exception機制的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • Android編程之線性布局LinearLayout實例簡析

    Android編程之線性布局LinearLayout實例簡析

    這篇文章主要介紹了Android編程之線性布局LinearLayout用法,結合實例形式簡單分析了Android線性布局的使用技巧,需要的朋友可以參考下
    2016-01-01
  • Android實現(xiàn)雙向滑動特效的實例代碼

    Android實現(xiàn)雙向滑動特效的實例代碼

    這篇文章主要介紹了Android實現(xiàn)雙向滑動特效的實例代碼,具有很好的參考價值,希望對大家有所幫助,一起跟隨小編過來看看吧
    2018-05-05
  • Android加載長圖的多種方案分享

    Android加載長圖的多種方案分享

    這篇文章主要介紹了Android加載長圖的多種方案分享,幫助大家更好的理解和學習使用Android開發(fā),感興趣的朋友可以了解下
    2021-04-04
  • Android 7.0 手電筒控制實現(xiàn)

    Android 7.0 手電筒控制實現(xiàn)

    這篇文章主要為大家詳細介紹了Android 7.0 手電筒控制實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Android自定義View繪制的方法及過程(二)

    Android自定義View繪制的方法及過程(二)

    這篇文章主要解析了Android自定義View繪制的方法及過程,介紹了onSizeChanged、onDraw、onMeasure順序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03

最新評論