對(duì)于Android應(yīng)用層開(kāi)發(fā),底層虛擬機(jī)知識(shí)除了JVM之外,還應(yīng)對(duì)Dalvik和ART有所了解,涉及的知識(shí)不多,在此進(jìn)行一下歸納總結(jié) Dalvi...
緩存機(jī)制概述 一般來(lái)說(shuō),緩存經(jīng)常分為這樣的三級(jí) 內(nèi)存緩存:優(yōu)先加載,速度最快 本地緩存:次優(yōu)先加載,速度快 網(wǎng)絡(luò)緩存:最后加載,速度慢,需要網(wǎng)絡(luò)...
Linux和Android的IPC機(jī)制 IPC機(jī)制全稱(chēng)為Inter-Process Communication,含義為進(jìn)程間通信,指兩個(gè)進(jìn)程之間...
Flutter項(xiàng)目卡死 使用"flutter doctor"命令常見(jiàn)會(huì)出問(wèn)題的就是Android toolchain和Xcode,這兩個(gè)問(wèn)題的解...
原理 MyViewModel model = ViewModelProviders.of(this).get(MyViewModel.class...
原理 基于Android 10.0 LiveData是一個(gè)可觀察的數(shù)據(jù)持有者,是具有組件生命周期感知的,LiveData和RxJava不同,Li...
這篇文章主要說(shuō)明回調(diào)機(jī)制是如何運(yùn)作的,也是由于前段時(shí)間在做需求時(shí)有用到這個(gè),但是當(dāng)時(shí)自己不太會(huì),上網(wǎng)查了很多也沒(méi)有找到合適自己看的文章或回答,在...
1. 原理 基于Android10.0 源碼 Lifecycle.java Lifecycle是一個(gè)抽象類(lèi),內(nèi)部有Event和State兩種枚舉...
1. 變量常量與類(lèi)型 聲明變量 常用類(lèi)型 變量類(lèi)型 例: 查看字節(jié)碼 雙擊Shift --> 輸入 show kotlin bytecode ...