85篇技術好文助你Android進階

依然範特稀西發表於2017-11-27

從去年11月份開始,我開始寫個人部落格,到現在恰好一年時間了,這一年中,通過週末和空閒時間陸續原創了40餘篇技術部落格。部落格源於自己的一些專案經驗總結和對新技術的學習總結。通過部落格的總結和沉澱,在自己成長的同時也幫助了不少同學。6月份,開通了自己的個人公眾號,5個月的時間,原創+收錄更新了100篇左右的推文。為了方便大家查閱,今天為大家分類整理出了85篇乾貨好文。按分類如下:

  • Material Design 系列
  • View & 自定義控制元件
  • Android 高階動畫
  • 四、Android 進階 & 面試
  • 開源框架

一、Material Design 系列(10篇)

Material Design 之 Toolbar 開發實踐總結
RecyclerView Adapter 優雅封裝,一個Adapter搞定所有列表
RecyclerView 之Adapter的簡化過程淺析
Material Design 之 Behavior的使用和自定義Behavior
Material Design之 AppbarLayout 開發實踐總結
Material Design 系列之CardView、FAB和Snackbar
Material Design 之 TabLayout 使用
Material Design之TextInputLayout和TextInputEditText
TabLayout 踩坑之 onTabSelected沒有被回撥的問題
Android關於沉浸式狀態列的一些總結

二、View & 自定義控制元件(17篇)

ViewPager系列之打造一個通用的ViewPager
ViewPager系列之-仿掌上英雄聯盟皮膚瀏覽效果
ViewPager系列之 仿魅族應用的廣告BannerView
Android自定義View之 實現一個多功能的IndicatorView
Android中使用RecyclerView + SnapHelper實現類似ViewPager效果
Android自定義控制元件:做一個拼圖遊戲
Android開發之自定義ViewPager三角形指示器
Android可伸縮佈局-FlexboxLayout(支援RecyclerView整合)
Touch事件分發 - 九宮格解鎖
Android自定義view ---- 餅狀圖
Android:你也可以自己寫一個可愛 & 小資風格的載入等待自定義View
自定義 View:用貝塞爾曲線繪製酷炫輪廓背景
炫酷的ViewPager 3D 效果
Camera和Matrix實現真正的3D(WheelView)滾輪控制元件
Android自定義佈局-三角形兼梯形佈局
Android 專案總結(一):弧形ViewPager 和弧形HeaderView
炫酷的空氣淨化器控制元件 - AirPurgeLayoutView

三、Android 高階動畫(14篇)

乾貨 | Android高階動畫(1)
乾貨 | Android高階動畫(2)
乾貨 | Android高階動畫(3)
仿魅族應用商店應用詳情頁效果
Android開發之貝塞爾曲線進階篇(仿直播送禮物,餓了麼購物車動畫)
貝塞爾曲線 - QQ訊息汽包拖拽
貝塞爾曲線 - 花束直播點贊效果
視差動畫 - 雅虎新聞摘要載入
十分鐘搞定酷炫動畫,定製 SwitchBar
自定義View之app更新動畫
幾條曲線構建Android表白程式
Android SVG向量動畫機制
Android自定義View:一個精緻的打鉤小動畫
自定義view實現超萌動感小炸彈

四、Android 進階 & 面試(30篇)

Android 開發者該如何進階?
Android 進階路線(思維導圖)
Android 優化APP 構建速度的17條建議
面試技術點|Android Service和IntentService知識點詳細總結
工具篇|該為你的Android Studio 打造一個炫酷的個性化主題了
玩轉RxJava2.x 學習教程(一)
通用PopupWindow,幾行程式碼搞定PopupWindow彈窗
通用PopupWindow,幾行程式碼搞定PopupWindow彈窗(續)
從原始碼剖析PopupWindow 相容Android 6.0以上版本點選外部不消失
Android 圖片高斯模糊解決方案
Retrofit 網路請求之@Body標籤遇到的坑
Android:修圖技術之濾鏡效果實現及原理分析—ColorMatrix
面試總結 | 記一次Android 面試
RecyclerView Item 佈局寬高無效問題探究
教程 |Android Studio 釋出開源專案到JCenter
Android 底部導航欄(底部Tab)最佳實踐
面試必備 | 深入解析Java垃圾回收機制
Http Request Headers各屬性的作用
Android自動化測試工具 UiAutomator使用詳解
專案需求討論-擺脫EditText內容規則的枯燥判斷
Android呼叫系統相機、相簿、裁剪圖
關於 Java volatile 關鍵字
LruCache原理和用法與LinkedHashMap
設計模式系列之「代理模式」
Android Input子系統:Input程式的建立,監聽執行緒的啟動
Android-影象處理小記
Android MVP升級路(一)乞丐版的自我救贖
Android專案總結(二)仿IOS效果的日期選擇器和省市縣三級聯動

一篇文章帶你熟悉 TCP/IP 協議(上)

一篇文章帶你熟悉 TCP/IP 協議(下)

五、開源框架(14篇)

Retrofit + RxJava + OkHttp 讓網路請求變的簡單-基礎篇
Retrofit + RxJava + OkHttp 讓網路請求變的簡單-封裝篇
RxJava操作符flatMap與contactMap詳解
圖片載入框架-Picasso最詳細的使用指南
圖片載入框架Picasso - 原始碼分析
外掛化入門篇-如何啟動一個未註冊過的Activity
熱修復框架Tinker最完整講解(01)—整合之路
熱修復框架Tinker最完整講解(02)—加入Walle多渠道打包
熱修復框架Tinker最完整講解(03)——使用Tinker常見問題
Android APP Banner ,用這一個就夠了
Android徹底元件化方案實踐
Android徹底元件化(二)-Demo釋出
我的音樂(Musicoco)- 本地音樂播放器開發總結
外掛化開發小結

六、最後

感恩節剛過,感謝大家對我的支援和關注,如果我的部落格有幫助到你,那真是再好不過了,如果有什麼疑惑和問題,歡迎指出和討論,歡迎關注簡書、掘金(ID:依然飯特稀西)和公眾號:Android技術雜貨鋪,每週不定期分享Android技術乾貨文章。

相關文章