Android 自定義控件 Demo合集

建議

參考寫現(xiàn)在很火的開源項目的自定義view時娶聘,先看看他的效果闻镶,然后再自己動腦動手去寫,每一個問題都有多種解決方案丸升,開源出來的并不一定是最好的铆农,用自己的思路去寫再和別人開源的做對比,取長補短狡耻,然后在自定義view這塊的造詣將會更深墩剖。

簡單來說:看效果--->動腦動手寫--->對比取長補短

  1. NumberProgressBar(代碼家)

這個項目可以熟練掌握如何控制view在界面中的位子

  1. SmallChart

項目包括折線圖、曲線圖(可填充)夷狰、柱狀圖岭皂、扇形圖、雷達圖的繪制沼头,讓你熟練使用draw()相關類蒲障。

  1. CircleImageView

一個圓形的ImageView

  1. PhotoView

對ImageView支持各種手勢操作,縮放瘫证、移動揉阎、旋轉...熟練掌握手勢操作。

  1. AndroidSwipeLayout

綜合

  1. MPAndroidChart

MPAndroidChart是一款基于Android的開源圖表庫背捌,MPAndroidChart不僅可以在android設備上繪制各種統(tǒng)計圖表毙籽,而且可以對圖表進行拖動和縮放操作,應用起來非常靈活毡庆。MPAndroidChart同樣擁有常用的圖表類型:線型圖坑赡、餅圖、柱狀圖和散點圖么抗。

  1. Side-Menu.Android

分類側滑菜單,吊炸天的效果

  1. WilliamChart

繪制圖表的庫毅否,支持LineChartView、BarChartView和StackBarChartView三中圖表類型

  1. circular-progress-button

帶進度顯示的Button,讓操作更炫酷

  1. Context-Menu.Android

可以方便快速集成漂亮帶有動畫效果的上下文菜單

  1. ToggleButton

狀態(tài)切換的 Button蝇刀,類似 iOS螟加,用 View 實現(xiàn)

  1. InstaMaterial

Instagram的一組Material 風格的概念設計

  1. sweet-alert-dialog

一個帶動畫效果的自定義對話框樣式

  1. 刷新控件集合 適合好好coding一遍

  2. Android Path酷炫動畫 , 極速get花式Path

  3. [干貨] Android 中的 Calendar,聽說你有這樣的需求

  4. [Android]五行代碼實現(xiàn) 炫動滑動 卡片層疊布局 自定義LayoutManager

  5. Android 如何實現(xiàn)一個平滑過渡的ViewPager廣告條

  6. Android自定義View--自己擼一個柱狀圖也沒那么難

  7. 這交互炸了:一分鐘讓你擁有微信拖拽透明返回PhotoView

  8. Android動畫之萌萌噠蠟燭吹蠟燭動畫

  9. 【Android】 給我一個Path,還你一個酷炫動畫

  10. 一個Demo帶你徹底掌握View的滑動沖突

  11. Android拆輪子-唯美細膩的夕陽海浪動畫

  12. Android 打造炫酷的3D畫廊

  13. Android自定義ClockView實現(xiàn)時鐘效果

  14. 動手寫一個好看的城市導航列表

  15. MagicIndicator原理淺析及擴展

  16. Android下拉刷新控件SwipeRefreshLayout源碼淺析

  17. 從零開始打造一個Android 3D立體旋轉容器

  18. 使用MagicIndicator打造千變萬化的ViewPager指示器

  19. 類似Launcher壁紙的視差背景效果

  20. 關于Scroller的使用以及自己實現(xiàn)一個側滑菜單

  21. Android水波紋特效的簡單實現(xiàn)

  22. 一句代碼實現(xiàn)標題欄捆探、導航欄滑動隱藏

  23. Android 自定義View屬性相關細節(jié)

  24. 一起來學習android自定義控件—邊緣凹凸的View

  25. Android 五子連珠背后的故事

  26. Android之自定義View:側滑刪除

  27. Android實用:TextView實現(xiàn)打印機效果

  28. Android實用View:炫酷的進度條

  29. 沉浸式管理:讓你的APP更優(yōu)雅

  30. Android自定義動畫酷炫的提交按鈕

  31. Android實現(xiàn)毛玻璃效果(高斯模糊)效果

  32. Android靈魂畫家的18種混合模式

  33. 教你打造絢麗多彩的TextView

  34. 教你打造炫酷的懸浮音樂盒

  35. 炫酷ViewPager指示器效果(全面解析)

  36. Android實用View系列之SuperButton

  37. 自定義View之漸變圓環(huán)進度條

  38. 使用TabLayout看這篇就夠了

  39. Android實用View:水波動畫效果(多種方式)

  40. 自定義圓環(huán)百分占比 view (label 文字支持自動換行和設置顯示行數(shù))

  41. Android 仿 instagram 和微博的頭像點擊加載動畫

  42. 真正的畫廊然爆,左右條目可點擊居中,左右條目可滑動

  43. 從未如此驚艷黍图!你好曾雕,SuperTextView

  44. Android 擼起袖子,自己封裝 DialogFragment

  45. 教你手寫一個貝塞爾曲線效果的 Loading View

  46. 仿簡書長按文章生成圖片效果

  47. Android自定義view之屬性動畫熟悉

  48. Android自定義控件之天氣視圖

  49. Glide 加載圖片實現(xiàn)進度條效果

  50. Android 讓你的布局飛起來

  51. Android 搜索結果顯示高亮(有數(shù)據(jù)滑動底部自動刷新)

  52. 聊聊安卓 App 里的搜索

  53. 細細品讀助被!深入淺出剖张,官方文檔看ConstraintLayout

  54. 安卓中如何給按鈕添加點擊音效

  55. 使用 Scalpel 3D展示界面布局

  56. 2 高仿系列

  57. Android仿淘寶頭條垂直滾動廣告條

  58. Android實用View:仿微信支付密碼輸入框

  59. 仿百度外賣的酷炫水波紋效果

  60. Android美團首頁分類按鈕(含音頻教程)

  61. 《云閱》一個仿網(wǎng)易云音樂UI,使用Gank.Io及豆瓣Api開發(fā)的開源項目

  62. Android自定義控件 仿芝麻信用曲線圖

  63. Android自定義控件 芝麻信用分雷達圖

  64. 芝麻信用揩环,你想要多少分搔弄?

  65. 這交互炸了:餓了么是怎么讓Image變成詳情頁的

  66. 仿今日頭條頂部導航指示器

  67. Android超高仿QQ附近的人搜索展示(一)

  68. Android超高仿QQ附近的人搜索展示(二)

  69. Android超高仿QQ附近的人搜索展示(三)

  70. Android 一步一步教你實現(xiàn)QQ健康界面

  71. 炫酷進度條:Android 仿應用寶下載進度條

  72. Android自定義view 模仿win10進度條

  73. 仿美團外賣添加商品的拋物線動畫

  74. 獵豹"快切App"中用到的Android開發(fā)技巧探索

  75. 仿墨跡天氣的折線圖控件,效果杠杠滴

  76. 自定義SwipeRefreshLayout樣式—高仿微信朋友圈下拉刷新

  77. Android 仿美團網(wǎng)检盼,探索使用ViewPager+GridView實現(xiàn)左右滑動查看更多分類的功能

  78. Android自定義控件--仿安全衛(wèi)士中的一鍵加速

  79. 京東快報輪播公告的實現(xiàn)

  80. 仿簡書動態(tài) searchview 的實現(xiàn)肯污,代碼就這么多點

  81. 仿 Nice 首頁圖片列表 9 圖樣式,并實現(xiàn)拖拽效果

  82. Android 自定義控件(仿天貓搜索框)

  83. 類似 QQ 的文件管理器

  84. 網(wǎng)易云音樂唱片機效果

  85. Android 模仿微信選擇圖片

  86. Android 使用 Path 仿支付寶支付成功失敗動畫

  87. Android仿QQ側滑功能

  88. [Android] 自定義 View 之仿 QQ 討論組頭像

  89. 優(yōu)雅的實現(xiàn)多類型列表的Adapter

  90. RecyclerView自定義LayoutManager,打造不規(guī)則布局

  91. 【Android】新的工具類DiffUtil吨枉,讓RecyclerView上天

  92. Android中AIDL的基本用法

  93. 屬性動畫ValueAnimator在自定義View中的使用

  94. CoordinatorLayout高級用法-自定義Behavior

  95. Android NestedScrolling機制完全解析 帶你玩轉嵌套滑動

  96. Fragment 懶加載實戰(zhàn)

  97. Android 如何編寫基于編譯時注解的項目

  98. 對RecyclerView Item做動畫

  99. 優(yōu)雅的為RecyclerView添加HeaderView和FooterView

  100. RecyclerView學習:高仿知乎的側滑刪除

  101. Android vector 標簽 pathData 詳解

  102. Android自定義通知樣式適配

  103. 針對RecyclerView打造屬于你的LayoutManager

  104. 使用ItemTouchHelper輕松實現(xiàn)RecyclerView拖拽排序和滑動刪除

  105. RecyclerView添加onItemClickListener更佳的解決方案

  106. WebView使用過程中你該知道的二三事

  107. 為RecyclerView打造通用Adapter 讓RecyclerView更加好用

  108. 巧用ViewPager 打造不一樣的廣告輪播切換效果

  109. 手把手教你打造RecyclerView滾動特效

  110. 一步步教你畫股票圖,K 線圖,高仿雪球股票

  111. Android 時間軸的實現(xiàn)(RecyclerView更簡單)

  112. 分享一種 RecyclerView 滑動到底部自動加載的實現(xiàn)方案

  113. Android 中使用 RecyclerView + SnapHelper 實現(xiàn)類似 ViewPager 效果

  114. 項目需求討論-RecycleView 分頁加載實現(xiàn)分析

  115. 優(yōu)雅地刷新 RecyclerView

  116. 教你打造絢麗多彩的TextView

  117. SpannableString (設置 ForegroundColorSpan, BackgroundColorSpan, RelativeSizeSpan

  118. , StrikeThroughSpan , UnderlineSpan , SuperScriptSpan , SubscriptSpan , StyleSpan等)

  119. 仿百度外賣的酷炫水波紋效果

  120. 教你打造炫酷的懸浮音樂盒

  121. 炫酷ViewPager指示器效果(全面解析)

  122. 網(wǎng)易云音樂唱片機效果

  123. Android實用View系列之SuperButton

  124. 自定義View之漸變圓環(huán)進度條

  125. 使用TabLayout看這篇就夠了

  126. Android實用View:水波動畫效果

  127. Android實用:TextView實現(xiàn)打印機效果

  128. Android實用View:仿微信支付密碼輸入框

  129. 沉浸式管理:讓你的APP更優(yōu)雅

  130. Android美團首頁分類按鈕

  131. Android自定義動畫酷炫的提交按鈕

  132. Android實現(xiàn)毛玻璃效果(高斯模糊)效果

  133. Android靈魂畫家的18種混合模式

  134. 仿觸手直播首頁切換效果

  135. 多功能流式布局與網(wǎng)格布局控件

  136. Android 仿微信微博的展開全文功能

  137. 你還在為EditText內容判斷而煩惱蹦渣?

  138. 如何實現(xiàn)超萌動感小炸彈?

  139. 如何實現(xiàn)超萌動感小太陽貌亭?

  140. 自定義三級聯(lián)動地址選擇器

  141. 仿支付寶芝麻信用分儀表盤效果

  142. Android 自定義Switch開關按鈕的樣式

  143. Android自定義控件 倒計時

  144. 仿iOS底部彈框實現(xiàn)及分析

  145. 仿iOS版ofo(小黃車)首頁菜單動畫

  146. 史上最詳細仿QQ消息拖拽粘性效果

  147. Android圖文混排實現(xiàn)方式詳解

  148. 高級UI特效之酷炫搶紅包金幣下落動畫

  149. 一個超級方面的用戶指引view—App實現(xiàn)用戶指引就是如此簡單

  150. 讓View像粒子一樣自由運動

  151. 手把手教你實現(xiàn)RecyclerView實現(xiàn)上拉刷新功能

  152. 高級UI特效之炫酷漂浮動畫—一個能讓View執(zhí)行漂浮動畫的庫

  153. Canvas玩出新特效—一個炫酷優(yōu)美的薄荷Loading動畫

  154. 一個高仿微博等待動畫loading——等待動畫的簡單實現(xiàn)

  155. 高仿閑魚鍵自定義數(shù)字鍵盤UI特效

  156. 實現(xiàn)消息提示(小紅點)就是這么簡單

  157. 手把手教你擼出一個圓形加載進度條

  158. 教你玩轉自定義View—手擼一個倒計時控件如此簡單

  159. 一個精美的跳動小球—手把手教你用貝塞爾曲線實現(xiàn)一個酷炫跳動動畫

  160. 自定義進度條就是如此簡單—手把手教你擼一個精美的環(huán)形View

  161. 一個精美的加載動畫就是如此簡單—手把手教你擼一個dialog加載動畫

  162. 教你手擼一個高仿PostMan加載效果

  163. 高仿QQ視頻加點炫酷特效—你這樣玩過嗎

  164. 使用jbox2d物理引擎打造摩拜單車貼紙動畫效果

  165. 幾行代碼實現(xiàn)高仿ofo—小黃車APP首頁眼睛跟隨加速器移動酷炫效果

  166. ListView個性化滑動指示器酷炫效果

  167. 高級UI特效之酷炫水波紋動畫

  168. 仿QQ空間之打造個性化可拉伸頭部控件

  169. 自定義GridView實現(xiàn)分割線

  170. 自定義控件-精美的心電波形圖

  171. 手把手叫你制作一個精美的在線音樂播放器

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末柬唯,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子圃庭,更是在濱河造成了極大的恐慌锄奢,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件剧腻,死亡現(xiàn)場離奇詭異拘央,居然都是意外死亡,警方通過查閱死者的電腦和手機书在,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門灰伟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人儒旬,你說我怎么就攤上這事栏账。” “怎么了栈源?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵挡爵,是天一觀的道長。 經(jīng)常有香客問我甚垦,道長茶鹃,這世上最難降的妖魔是什么涣雕? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮前计,結果婚禮上胞谭,老公的妹妹穿的比我還像新娘垃杖。我一直安慰自己男杈,他們只是感情好,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布调俘。 她就那樣靜靜地躺著伶棒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪彩库。 梳的紋絲不亂的頭發(fā)上肤无,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機與錄音骇钦,去河邊找鬼宛渐。 笑死,一個胖子當著我的面吹牛眯搭,可吹牛的內容都是我干的窥翩。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼鳞仙,長吁一口氣:“原來是場噩夢啊……” “哼寇蚊!你這毒婦竟也來了?” 一聲冷哼從身側響起棍好,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤仗岸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后借笙,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扒怖,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年业稼,在試婚紗的時候發(fā)現(xiàn)自己被綠了盗痒。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡盼忌,死狀恐怖积糯,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情谦纱,我是刑警寧澤看成,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站跨嘉,受9級特大地震影響川慌,放射性物質發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一梦重、第九天 我趴在偏房一處隱蔽的房頂上張望兑燥。 院中可真熱鬧,春花似錦琴拧、人聲如沸降瞳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挣饥。三九已至,卻和暖如春沛膳,著一層夾襖步出監(jiān)牢的瞬間扔枫,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工锹安, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留短荐,地道東北人。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓叹哭,卻偏偏與公主長得像忍宋,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子话速,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內容