【安卓-SharedPreferences】爲什麼「第一次從sp中獲取值的時候,有可能阻塞主線程」?(理論)

【場景】 在主線程第一次讀值,並且文件比較大的時候   【原理】 第一次讀的時候,主線程會掛起,等到整個文件load完畢,才被喚醒   整個文件load的實現:開個線程,從磁盤中解析xml到內存,如果文件比較大那麼這個會耗時,那麼主線程就會卡比較久   【微觀代碼】 SharedPreferences sp = getSharedPreferences("test", MODE_PRIVATE);
相關文章
相關標籤/搜索