日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無(wú)先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

Android?APP啟動(dòng)時(shí)間優(yōu)化介紹_Android

作者:胡剛2021 ? 更新時(shí)間: 2022-03-10 編程語(yǔ)言

APP啟動(dòng)時(shí)間優(yōu)化首先要知道入伙獲取APP啟動(dòng)時(shí)間,可以看我的這篇文章:Android 獲取APP啟動(dòng)時(shí)間

然后就是想辦法降低啟動(dòng)時(shí)間

1.在Application的onCreate方法中將耗時(shí)信息生成一個(gè)文件

在這里插入圖片描述

2.正常耗時(shí)文件需要申請(qǐng)讀寫權(quán)限

在這里插入圖片描述

3.運(yùn)行APP,可以找到生成的文件

在這里插入圖片描述

3.將生成的文件直接拖到Android Studio中,可以顯示分析的頁(yè)面

在這里插入圖片描述

4.分析找到耗時(shí)嚴(yán)重的方法

在這里插入圖片描述

5.將耗時(shí)嚴(yán)重的方法放到線程池的線程里面異步執(zhí)行

在這里插入圖片描述

6.異步加載資源的時(shí)候要注意下面幾點(diǎn):

在這里插入圖片描述

如果我們要加載的資源耗時(shí)很長(zhǎng),可以將資源進(jìn)行拆分,比如拆分成A,B,C三部分,然后分別進(jìn)行異步加載。

如果我們的代碼中使用了第三方庫(kù),而第三方庫(kù)加載資源的耗時(shí)很長(zhǎng)的話,我們可以利用其他欺騙的手段,比如:在Splash頁(yè)面加一個(gè)耗時(shí)的動(dòng)畫,讓用戶看這個(gè)動(dòng)畫,然后我們利用這個(gè)耗時(shí)動(dòng)畫的時(shí)間來(lái)加載資源。

原文鏈接:https://blog.csdn.net/Redmoon955331/article/details/122022253

欄目分類
最近更新