問題:1.一個線程有幾個Handler?一個線程有幾個Looper?如何保證?一個線程可以有N多個Handler,但是一個線程只有一個Looper,通過ThreadLocal...
問題:1.一個線程有幾個Handler?一個線程有幾個Looper?如何保證?一個線程可以有N多個Handler,但是一個線程只有一個Looper,通過ThreadLocal...
序列化:將一個對象轉(zhuǎn)換成可存儲或可傳輸?shù)臓顟B(tài),序列化后的對象可以在網(wǎng)絡(luò)上傳輸,也 可以存儲到本地,或?qū)崿F(xiàn)跨進(jìn)程傳輸。 為什么要進(jìn)行序列化:開發(fā)過程中,我們需要將對象的引用傳給...
IPC 選型 說到 IPC,首要的問題就是架構(gòu)選型,不同的架構(gòu)效果大相徑庭。 CS 架構(gòu) vs 去中心化架構(gòu) Android 平臺第一個想到的就是 ContentProvid...
ArrayList 內(nèi)部使用的動態(tài)數(shù)組來存儲元素,LinkedList 內(nèi)部使用的雙向鏈表來存儲元素,這也是 ArrayList 和 LinkedList 最本質(zhì)的區(qū)別。Ar...
詳情參考:美團(tuán)外賣Android Crash治理之路[https://blog.51cto.com/u_15197658/2768475]Crash率是衡量一個App好壞的重...
SP在xml中存儲數(shù)據(jù),適合數(shù)據(jù)量小的情況使用 在第一次讀取數(shù)據(jù)時需要阻塞等待xml文件加載完成,如果數(shù)據(jù)量很大,速度會很慢 SP每次都是全量寫入,也就是說SP在每次寫入數(shù)據(jù)...
使用<item name="android:windowIsTranslucent">true</item>這個屬性之后,點擊桌面應(yīng)用圖標(biāo)會過一會兒才進(jìn)入啟動頁,給人的感覺是有卡頓。
android 啟動頁開始白屏解決方法1. 出現(xiàn)的原因 window默認(rèn)背景是白色,加載布局需要時間,布局沒加載完之前顯示的是window背景,所以出現(xiàn)短暫的白屏 2. 初步解決方法 在styles.xml里面的...
@云飛揚1 那如果想用這種方式的話,只能將LaunchActivity改成繼承自Activity。
Android冷啟動白屏問題1. 冷啟動與熱啟動 通常我們在使用某個應(yīng)用程序時,都是點擊桌面應(yīng)用圖標(biāo)來啟動該程序。你肯定或多或少的碰到過這種情況:應(yīng)用啟動的一剎那,手機(jī)會先白屏或者黑屏一段時間,然后再進(jìn)...
這里的style我們繼承自@android:style/Theme.Light.NoTitleBar.Fullscreen,如果你的LaunchActivity繼承自AppCompatActivity,那么啟動該Activity時會直接報錯,因為AppCompatActivity必須采用繼承自Theme.AppCompat的主題。請問這個問題如何解決?
Android冷啟動白屏問題1. 冷啟動與熱啟動 通常我們在使用某個應(yīng)用程序時,都是點擊桌面應(yīng)用圖標(biāo)來啟動該程序。你肯定或多或少的碰到過這種情況:應(yīng)用啟動的一剎那,手機(jī)會先白屏或者黑屏一段時間,然后再進(jìn)...
@heybik 此問題已解決,加入項目工程了,謝謝。
React-Native android不再依賴本地node_modules目錄中的aar的方法React Native(后面會簡稱 RN)現(xiàn)在很火,很多app都使用了這個技術(shù),個人認(rèn)為:RN出現(xiàn)的目的是為了讓寫前端的人能夠?qū)懗鐾瑫r適配移動端(Android+ios)更...