本文針對 AIDL 跨進程傳輸大量 Parcelable 數(shù)據(jù)所產(chǎn)生的問題總結(jié)出一套分片傳輸?shù)慕鉀Q方案,并分析了一下其實現(xiàn)的原理。 1. 概述 ...
歲末年初,用一篇文章來紀念逝去的 2021。很慚愧這一年沒有輸出技術(shù)文章,回首這一年完全可以用一個關(guān)鍵詞來形容:「焦慮」。下面分幾個部分來回顧一...
2020 這一年,有成長,有坎坷,總結(jié)下來也有很多思考。本文回顧總結(jié)一下我的 2020 年所經(jīng)歷的事情,并分享一些好的文章和書籍給大家,最后再展...
本文在官方文檔的基礎(chǔ)上,詳細講解了自定義 Lint 檢查代碼的步驟,并給出了調(diào)試代碼的方法和發(fā)布流程,方便團隊進行代碼的管理。本文由 “谷歌開發(fā)...
本文將介紹 Kotlin 中的擴展函數(shù)和擴展屬性,并用這兩個特性來逐步優(yōu)化代碼的寫法,希望大家學(xué)習(xí)這種特性并在實踐當(dāng)中做更多的擴展。 在 And...
本文基于官方的文檔,整理出 Dart 語言中與 Java 和 Kotlin 語言類似和特有的部分,因此本文的讀者需要具備一定的 Java 及 K...
Java 8 的更新給我們帶來了很多新的特性,例如 Stream API 等等,但是在 Android 開發(fā)中使用 Java 8 的這些 API...
本文將介紹 Java 8 新增的 Lambda 表達式,包括 Lambda 表達式的常見用法以及方法引用的用法,并對 Lambda 表達式的原理...
讀完本文大約需要20分鐘。本文將會教給大家如何從0到1優(yōu)雅地實現(xiàn)沉浸式狀態(tài)欄的效果,包括設(shè)置狀態(tài)欄的顏色、狀態(tài)欄透明和狀態(tài)欄的文字顏色,并可以適...