【引言】參閱博文[ https://www.gcssloop.com/#blog]這是一個從零起步,從入門到懵逼的自定義View教程。本教程從最基礎的內容講解,並且深入到了相關的各個細節,不論你是剛入門的菜鳥,還是有一定經驗的工程師相信本系列文章都會對你有所幫助。
一、Android自定義View教程 https://www.gcssloop.com/category/customview 可以把該博主的教程當作學習資料來學習自定義View相關的各種知識,也可以作爲工具來使用,在需要的時候查詢相關的知識細節。
以下內容 轉載博文鏈接:https://blog.csdn.net/zyzhehe/article/details/77478341
轉載此博文,主要目的是鞏固基礎,梳理知識,由於同上述鏈接的博主有同感,特此記錄一下。
二、鴻洋-進階之路
Andoird 自定義ViewGroup實現豎向引導界面
Android 自定義ViewGroup手把手教你實現ArcMenu
ScrollView反彈效果 仿小米私密短信效果
Android 屏幕旋轉 處理 AsyncTask 和 ProgressDialog 的最佳方案
Android 自定義 ViewPager 打造千變萬化的圖片切換效果
Android 自定義RecyclerView 實現真正的Gallery效果
Android 手把手教您自定義ViewGroup(一)
Android 自定義ViewGroup 實戰篇 -> 實現FlowLayout
Android 自定義ScrollView ListView 體驗各種縱向滑動的需求
Android View 事件分發機制 源碼解析 (上)
Android ViewGroup事件分發機制
Android 自定義控件打造史上最簡單的側滑菜單
Android 高仿 QQ5.0 側滑菜單效果 自定義控件來襲
Android 進階 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)
Android 進階 教你打造 Android 中的 IOC 框架 【ViewInject】 (下)
Android 實現個性的ViewPager切換動畫 實戰PageTransformer(兼容Android3.0以下)
Android Context 上下文 你必須知道的一切
Android 打造編譯時註解解析框架 這只是一個開始
Android 不規則圖像填充 小玩着色遊戲
Android 不規則封閉區域填充 手指秒變油漆桶
Android Https相關完全解析 當OkHttp遇到Https
Android 快速發佈開源項目到jcenter
Retrofit2 完全解析 探索與okhttp之間的關係
Android Webp 完全解析 快來縮小apk的大小吧
Android RecyclerView 使用完全解析 體驗藝術般的控件
鴻洋-自定義View
Android SurfaceView實戰 帶你玩轉flabby bird (上)
Android SurfaceView實戰 帶你玩轉flabby bird (下)
Android 打造炫目的圓形菜單 秒秒鐘高仿建行圓形菜單
Android Drawable 那些不爲人知的高效用法
ViewDragHelper實戰 自己打造Drawerlayout
Android ViewDragHelper完全解析 自定義ViewGroup神器
Android TagFlowLayout完全解析 一款針對Tag的佈局
鴻洋-插件化
Android 熱補丁動態修復框架小結
Android 增量更新完全解析 是增量不是熱修復
Android 反編譯初探 應用是如何被注入廣告的
Android 熱修復 Tinker接入及源碼淺析
Android 熱修復 Tinker 源碼分析之DexDiff / DexPatch
Android 熱修復 Tinker Gradle Plugin解析
滴滴插件化方案 VirtualApk 源碼解析
鴻洋-圖片處理
Android 完美實現圖片圓角和圓形(對實現進行分析)
Android BitmapShader 實戰 實現圓形、圓角圖片
Android 手勢檢測實戰 打造支持縮放平移的圖片預覽效果(上)
Android 手勢檢測實戰 打造支持縮放平移的圖片預覽效果(下)
Android Xfermode 實戰 實現圓形、圓角圖片
Android FoldingLayout 摺疊佈局 原理及實現(一)
Android FoldingLayout 摺疊佈局 原理及實現(二)
鴻洋-圖片加載
Android 自定義 HorizontalScrollView 打造再多圖片(控件)也不怕 OOM 的橫向滑動效果
Android 超高仿微信圖片選擇器 圖片該這麼加載
Android 高清加載巨圖方案 拒絕壓縮圖片
鴻洋-源碼解析
Android AdapterView View的複用機制 分析
Android 屬性動畫(Property Animation) 完全解析 (上)
Android 屬性動畫(Property Animation) 完全解析 (下)
Android Fragment 真正的完全解析(上)
Android Fragment 真正的完全解析(下)
Android Fragment 你應該知道的一切
Android LayoutInflater深度解析 給你帶來全新的認識
Android 異步消息處理機制 讓你深入理解 Looper、Handler、Message三者關係
Android Handler 異步消息處理機制的妙用 創建強大的圖片加載類
Android AsyncTask 源碼解析
Android aidl Binder框架淺析
Android NestedScrolling機制完全解析 帶你玩轉嵌套滑動
Android HandlerThread 完全解析
Android IntentService完全解析 當Service遇到Handler
Android 基於Message的進程間通信 Messenger完全解析
Android base-adapter-helper 源碼分析與擴展