原创 寫一本技術書到底有多賺?實話告訴你200萬輕輕鬆鬆!

視頻版本 視頻版本,歡迎大家去B站三連~ http://liuwangshu.cn/batcoder/android_future.html 皇叔,聽說你寫了三本暢銷書賺了幾百萬?哎?我怎麼不知道我賺了這麼多,不夠你能給我補補? 前年有粉絲

原创 出書、獲獎、購車,這就是我的2020年!

本文首發於微信公衆號「後廠技術官」 視頻版本,歡迎大家去B站吐槽。 獨立博客地址: http://liuwangshu.cn/show/2020-summarize.html B站地址: https://www.bilibili.com

原创 Android進階三部曲第三部《Android進階指北》已出版

大家久等了,這本書的出版簡直是太艱辛了,從2018年6月開始寫,2020年1月完稿,直到2020年9月纔出版,從開始寫到出版耗時2年多啊,具體原因不想說了,都是淚啊,要不今年4月就出版了。 這本書是Android進階三部曲的第三部,書名叫《

原创 Android Jetpack架構組件(五)一文帶你瞭解LiveData(原理篇)

本文首發於微信公衆號「後廠村碼農」 前言 在上一篇文章中我們學習了LiveData的基本用法,我們知道LiveData是一個可觀察的數據持有者,他是具有組件生命週期感知的,那麼它是如何觀察組件生命週期變化的呢?LiveData和RxJa

原创 騰訊面試官:瞭解Java Binder中的系統服務嗎?

本文首發於微信公衆號「後廠技術官」 關聯繫列 Android AOSP基礎系列 Android系統啓動系列 應用進程啓動系列 Android深入四大組件系列 Android深入理解Context系列 Android深入理解JN

原创 Android Jetpack架構組件(六)一文帶你瞭解ViewModel的使用和原理

本文首發於微信公衆號「後廠技術官」 前言 在本系列的第4和第5篇文章中,介紹了LiveData的使用和原理,LiveData和ViewModel是一對好搭檔,這篇文章我們一起來學習什麼是ViewModel、ViewModel基本使用、V

原创 Android Gradle (二)簽名配置和依賴管理

本文首發於微信公衆號「後廠村碼農」 相關文章 Gradle核心思想(一)爲什麼現在要用Gradle? Gradle核心思想(二)Gradle入門前奏 Gradle核心思想(三)Groovy快速入門指南 Gradle核心思想(四)看

原创 Android Binder原理(一)學習Binder前必須要瞭解的知識點

本文首發於微信公衆號「後廠村碼農」 關聯繫列 Android AOSP基礎系列 Android系統啓動系列 應用進程啓動系列 Android深入四大組件系列 Android深入理解Context系列 Android深入理解JN

原创 Android Binder原理(三)系統服務的註冊過程

關聯繫列 Android AOSP基礎系列 Android系統啓動系列 應用進程啓動系列 Android深入四大組件系列 Android深入理解Context系列 Android深入理解JNI系列 Android解析Window

原创 騰訊面試官:Binder的系統服務是如何獲取的?

本文首發於微信公衆號「後廠村碼農」 關聯繫列 Android AOSP基礎系列 Android系統啓動系列 應用進程啓動系列 Android深入四大組件系列 Android深入理解Context系列 Android深入理解JN

原创 Flutter基礎(五)Material組件之MaterialApp、Scaffold、AppBar

本文首發於公衆號「劉望舒」 關聯繫列 ReactNative入門系列 React Native組件 Flutter基礎系列 前言 在上一篇文章Flutter基礎(四)開發Flutter應用前需要掌握的Basics Widget,我們學習

原创 Flutter基礎(二)Flutter開發環境搭建和Hello World

本文首發於微信公衆號「劉望舒」 前言 最近的Google I/O大會上,Flutter1.5 開始支持移動、Web、桌面和嵌入式設備,從不溫不火的sky一直進化到如今熱門的Flutter,Flutter的發展已經超出很多人的想象。我對跨

原创 Flutter基礎(四)開發Flutter應用前需要掌握的Basic Widget

本文首發於公衆號「劉望舒」 關聯繫列 ReactNative入門系列 React Native組件 Flutter基礎系列 前言 學完了Dart語言,接下來就可以學習Widget了,Flutter的UI界面就是由Widget組成的,

原创 Flutter基礎(三)Dart快速入門

本文首發於微信公衆號「劉望舒」 前言 Dart是Flutter SDK指定的語言,因此要學習Flutter,Dart是必須掌握的。關於Dart可以寫一本書了,這裏用一篇文章來介紹下Dart的精髓,帶你快速入門。和Java語言類似的部分,

原创 Android AOSP基礎(四)Source Insight和Android Studio導入系統源碼

本文首發於微信公衆號「劉望舒」 相關係列文章 Android系統啓動系列 應用進程啓動系列 Android深入四大組件系列 Android深入理解Context系列 Android深入理解JNI系列 Android解析Win