老讀者應該很清楚了,每年年底小生都會對公眾號的文章進行分類彙總,類似一本書的目錄,這樣大家閱讀起來就很方便,比如:Jetpack、Flutter等內容。
下面就是2020年年度文章分類,大家可以收藏這篇文章,就相當於找到了code小生
公眾號一年內的文章,想學習某個內容,可直接在這篇文章中進行搜尋,方便快捷。
目錄
- 往期彙總
- Android經驗相關
- Android技術
- Android動態
- IDE相關
- 其他技術
- 其他
- 總結
往期彙總
時間過得真快,想當初自己閒著沒事,隨便註冊了這個公眾號,沒想到一轉眼都 4 年時間了。
幸運的是,公眾號的初心始終未變,方向也未變,依然堅守Android
。
這一路走來,碰到了很多自己未曾想過的經歷,有時候,自己回顧起來,真的很感謝自己當初的這個無意識舉動,如今,每天下班後安排第二天的文章已是我習慣性的“任務”了,現在我已完全不用刻意做提醒,睡前會自動腦海裡出現公眾號文章安排了嗎?類似的反饋,這種感覺真好。
Android經驗類
這塊內容主要涵蓋
經驗
、總結
、實戰
、覆盤
四個大的方向,每篇文章相互不關聯,無先後順序之分。
整合Flutter到現有專案,並實現使用單個FlutterEngine管理多個入口
如何在專案中封裝Kotlin+Android Databinding
Android技術
這個分類其實太泛了,但又不好具體細分,所以這塊涵蓋的內容就比較多了,包括但不限於
新技術實戰
、貼合某個業務的某項功能/問題的實現方案或解決方案
,當然還有自定義
、仿XXX效果
等等。
這部分內容比較多,建議挑選適合自己研究方向的去看。
kotlin如何解決java開發痛點,讓程式設計師happier
Android架構設計--MVP模式第(二)篇,如何減少類爆炸
Android持續滑動佈局ConsecutiveScrollerLayout的使用
Android Fragment被回收後顯示空白問題解決方案
Android主題色無縫切換方案Databinding下實現控制元件皮膚無縫切換
AndroidBitmap詳解:關於Bitamp你所要知道的一切
利用ViewBinding和反射封裝的基類,從此再也不用findViewById了
ApkCrack一鍵生成支援Android7.0抓包的apk
Android7.x ToastBadTokenException處理
Android【手撕Glide】--Glide是如何關聯生命週期的?
從App啟動過程看Android10.0Framework重構
Android動態
不難理解,主要涵蓋了 Google 在 Android 方面的新動態以及 Google 自己的作業系統
Fuchsia OS
的動態內容。這其中當然包含Flutter
、Kotlin
。
Flutter制霸全平臺,新版將支援Windows應用程式!
新手不用愁了,谷歌推出了免費的Kotlin和Android開發課程
Flutter 2020首個穩定版1.17重磅釋出:多個新增特性
FlutterPlatformView:在Flutter中使用Android、iOS的原生View
IDE相關
Android Studio
以及其他常見的程式設計師開發工具。
其他技術
這塊內容是除了 Android 技術之外的程式設計技術,當然這個分界線並不會很武斷,比如:資料結構就在這裡,但也是 Android 程式設計師應該掌握的。主要分享的內容:
iOS
、前端
、Git
、Python
、Linux
等等。
其他
這塊內容幾乎不牽扯具體的程式碼,因為幾乎不涉及純技術,而是和
程式設計師
這個話題緊緊相關的內容佔大多數。
你知道什麼是a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站…z站嗎?
總結
據小生了解,很多17年關注的讀者現在基本都會了除安卓之外第二門技術,這其中和兩大因素有關係:國內市場
和Google
。
為什麼這麼說呢?
很多開發者其實做的專案都是在國內市場,而國內的軟體設計或者說是產品大多都是自成一派,總體上國內的軟體沒有共同遵循的設計原則和產品體驗感,隨著 Google
的不斷推進手機系統升級,而國內幾乎全是一片定製的天下,而這正是開發者和產品之間最大的隔閡:產品不關心Google動態,開發者認為產品的設計不遵循Google規範。
這就是最大的矛盾,舉個例子,試問一下,國內有幾款軟體或者公司的產品在設計上遵循了material design
?
還有一個很嚴重的現象,國內對軟體的渴望大多喜歡走捷徑,比如:熱更新、跨平臺。
除了安卓,還應該掌握什麼技術?
今天小生的答案並不能做為標準,看看就行,或者參考一下。
- 看公司目前最需要什麼,前提是你暫時不準備開溜。
- 根據個人的職業規劃來,如果沒有,那就看下一條。
- 看國內市場,比如:大家現在都撲向
uni-app
那就去搞啊 - 看到了這行的未來,也知道自己的未來,這個情況我想應該是轉行了
安卓市場,並不是不行,而是一線城市把門檻提高了,三線城市沒人了(因為新手不選擇學,會的不留在這裡),所以,如果你真的喜歡安卓開發,不要擔心找不到一份工作,努力就是了。
我是
code小生
,大家可以在微信搜尋關注這個同名的公眾號哈,喜歡本文可以隨手點個在看
、轉發給你的朋友,謝謝~