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