前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發(fā)者的歡迎。 RxJava如此受歡迎的原因,在于其提供了豐富 & 功能強...
前言 自定義View 是 Android 開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View 原理的文章,但存在一些問題:內(nèi)容不全、思路不清晰、無源碼分析、簡單問題復(fù)雜化等等...
前言 自定義View是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View原理的文章,但存在一些問題:內(nèi)容不全、思路不清晰、無源碼分析、簡單問題復(fù)雜化 等 今天,...
Glide4源碼解析系列 [Glide4源碼解析系列]--1.Glide初始化 [Glide4源碼解析系列]--2.Glide數(shù)據(jù)模型轉(zhuǎn)換與數(shù)據(jù)抓取 [Glide4源碼解...
前言 了解 Java 對象從被創(chuàng)建、存儲 & 怎么被使用的整個過程十分重要 對應(yīng)過程則是:對象創(chuàng)建、對象內(nèi)存布局、對象訪問定位的三個過程。 本文將本文我對 Java 對象創(chuàng)建...
前言 該如何學(xué)習(xí)Java虛擬機(JVM)內(nèi)容?今天Carson給你們奉上一份全面 & 詳細的JVM學(xué)習(xí)指南。 學(xué)習(xí)內(nèi)容 Java虛擬機的內(nèi)存結(jié)構(gòu) Java對象:創(chuàng)建-存儲-訪...
前言 Service作為Android四大組件之一,應(yīng)用非常廣泛 本文將介紹Service其中一種常見用法:遠程Service 如果你對Service還未了解,建議先閱讀我寫...
前言 如果你接觸過 跨進程通信 (IPC),那么你對Binder一定不陌生 雖然 網(wǎng)上有很多介紹 Binder的文章,可是存在一些問題:淺顯的討論Binder機制 或 一味講...
前言 操作系統(tǒng) 應(yīng)是程序猿需掌握的知識,但往往會被忽略 今天,我將手把手帶大家掃盲 操作系統(tǒng) 的那些必知必會!希望你們會喜歡。 目錄 1. 跨進程通信方式(IPC) 注:此處...
前言 內(nèi)存映射 在 Linux操作系統(tǒng)中非常重要,因為其涉及到高效的跨進程通信 & 文件操作 今天,我將詳細講解操作系統(tǒng)中核心概念:內(nèi)存映射 目錄 1. 定義 關(guān)聯(lián) 進程中的...
前言 Android事件分發(fā)機制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機制的文章,但存在一些問題:內(nèi)容不全、思路不清晰、無源碼分析、簡單問...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對定位3.3 角度定位3.4 邊距3.5...