進程和多線程 進程是資源分配的最小單元,有自己獨立的空間丑孩。進程之間通信更復雜需要(IPC)统抬。 線程是程序執(zhí)行的最小單元火本,多個線程在同一進程里面共...
synchronized是一種同步鎖。他修飾的對象有一下幾種: 修飾一個代碼塊聪建,被修飾的代碼塊稱為同步語句塊钙畔,其作用的范圍是大括號括起來的代碼,...
Activity所有的生命周期方法調(diào)用都是在ActivityThread類中執(zhí)行的金麸。 比如Activity的onCreate生命周期: 最后在I...
常用屬性 寬度或者高度設(shè)置為0dp的時候表示充滿約束:match constraint 權(quán)重屬性(水平權(quán)重刃鳄,垂直權(quán)重) 使用權(quán)重時,寬度或者高度...
文檔中對retrofit進行解讀的時候可能會刪減部分代碼钱骂。 retrofit和okhttp retrofit是okhttp進行的了封裝,使用和調(diào)...
HTTPS 定義 在HTTP之下增加的一個安全層挪鹏,在應用層和傳輸層中間见秽,用于保障HTTP的加密傳輸。 HTTPS連接過程 客戶端請求建立TLS的...
對稱加密 使用密鑰和加密算法對數(shù)據(jù)進行加密讨盒,得到密文解取。再使用密鑰和解密算法對密文解密得到原數(shù)據(jù)。 缺點: 密鑰有泄漏的風險返顺。 非對稱加密 使用公...
inline關(guān)鍵字禀苦,內(nèi)斂函數(shù) 當調(diào)用log函數(shù)的時候,就相當于把log函數(shù)里面的代碼完全復制到了調(diào)用log函數(shù)的方法里遂鹊。 在函數(shù)中傳入函數(shù)類型的...
構(gòu)造器優(yōu)化 主構(gòu)造器放在類名后面LessonViewHolder constructor(item: View) 繼承父類并重寫super方法可...