Android開發不得不收藏的開源庫(控件)

文章內容定期更新

該專題其他文章:

那些年收藏的Android的開源庫集合(UI效果)

那些年收藏的Android的開源庫集合(工具)

1.RecycleView:

RecycleView增強功能https://github.com/Malinskiy/SuperRecyclerView

RecycleView功能增強(拖拖,滑動刪除,摺疊)https://github.com/h6ah4i/android-advancedrecyclerview

RecycleView添加旁邊欄側邊https://github.com/CaMnter/EasyRecyclerViewSidebar

帶側邊欄的RecycleView https://github.com/timusus/RecyclerView-FastScroll

增強RecycleView https://github.com/nikhilpanju/RecyclerViewEnhanced

數據等待加載效果https://github.com/sharish/ShimmerRecyclerView

狀態欄(狀態條):

https://github.com/CoolThink/StatusBarAdapt

https://github.com/imflyn/Eyes

https://github.com/H07000223/FlycoSystemBar

下拉刷新:

https://github.com/Cleveroad/FireworkyPullToRefresh

https://github.com/baoyongzhang/android-PullRefreshLayout

https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh

https://github.com/Yalantis/Phoenix

https://github.com/zzz40500/Android-PullToNextLayout

https://github.com/recruit-lifestyle/WaveSwipeRefreshLayout

https://github.com/tuesda/CircleRefreshLayout

https://github.com/liaoinstan/SpringView

https://github.com/lubeast/PullToRefresh

https://github.com/Frank-Zhu/PullZoomView

https://github.com/JorgeCastilloPrz/ExpandablePanel

ViewPager:

無限滾動的ViewPager https://github.com/lightSky/InfiniteIndicator

ViewPager滑動向下消失https://github.com/baneizalfe/PullToDismissPager

類似畫廊的ViewPager https://github.com/moondroid/CoverFlow

能夠上下滑動的viewpager https://github.com/kaelaela/VerticalViewPager

viewpager的上指示器https://github.com/chenupt/SpringIndicator

支持水平垂直滑動的ViewPager https://github.com/alexzaitsev/freepager

支持水平垂直滑動的ViewPager https://github.com/lsjwzh/RecyclerViewPager

材料風格viewPager https://github.com/florent37/MaterialViewPager

一個封裝多種特性的ViewPager https://github.com/alibaba/UltraViewPager

TextView的:

混排圖文https://github.com/Bilibili/drawee-text-view

帶有角標的TextView https://github.com/HeZaiJin/SlantedTextView

文字帶淡入淡出動畫的TextView https://github.com/matthewrkula/SecretTextView

在EDITTEXT顯示中標籤https://github.com/pchauhan/EdittextWithTag

有小三角的textview https://github.com/venmo/tooltip-view

能夠在TextView上下左右固定設置文本的查看https://github.com/drakeet/LabelView

文字內容過多可摺疊的TextView https://github.com/Manabu-GT/ExpandableTextView

文字內容過多可摺疊的TextView https://github.com/borjabravo10/ReadMoreTextView

TextView的文字中顯示各種動畫https://github.com/hanks-zyh/HTextView

改變數字效果https://github.com/CaMnter/EasyCountDownTextureView

改變數字效果https://github.com/Bakumon/NumberAnimTextView

淡入字幕:淡出效果https://github.com/rosenpin/FadingTextView

顯示錶情符號https://github.com/rockerhieu/emojicon

手勢鎖/鎖屏/引腳解鎖:

鎖手勢https://github.com/aritraroy/PatternLockView

鎖手勢https://github.com/DreaminginCodeZH/PatternLock

屏鎖界面顯示通知https://github.com/AChep/AcDisplay

模糊高斯鎖屏界面https://github.com/Nightonke/BlurLockView

鎖應用https://github.com/lizixian18/AppLock

銷解鎖https://github.com/OrangeGangsters/LolliPin

銷解鎖https://github.com/aritraroy/PinLockView

畫廊圖片選擇或編輯:

材質風格https://github.com/HoraApps/LeafPic

Android的選擇多媒體器https://github.com/Bilibili/boxing

處理圖片https://github.com/jarlen/PhotoEdit

圖片裁剪https://github.com/jdamcd/android-crop

圖片裁剪https://github.com/Yalantis/uCrop

圖片裁剪https://github.com/steelkiwi/cropiwa

圖片裁剪https://github.com/IsseiAoki/SimpleCropView

塗鴉https://github.com/ByoxCode/DrawView

縮放手勢圖片https://github.com/davemorrissey/subsampling-scale-image-view

選擇圖片器有裁剪功能https://github.com/liuguangqiang/IPicker

選擇圖片器https://github.com/myinnos/AwesomeImagePicker

仿IOS3Dtouch功能https://github.com/nantaphop/HoverTouchView

佈局:

帶底部弧形的佈局https://github.com/florent37/ArcLayout

請立即獲取iTunes同時垂直滑動狀語從句:水平滑動https://github.com/Kelin-Hong/ScrollablePanel

滑動可以佈局的https://github.com/liuguangqiang/SwipeBack

可擴展的佈局https://github.com/traex/ExpandableLayout

刪除滑動https://github.com/daimajia/AndroidSwipeLayout

佈局流程圖https://github.com/ApmeM/android-flowlayout

在佈局顯示中標籤https://github.com/whilu/AndroidTagView

ImageView的:

驗證顯示碼https://github.com/jineshfrancs/CaptchaImageView

開關e月刊狀態https://github.com/zagum/Android-SwitchIcon

展示自動人臉位置https://github.com/Subito-it/Masaccio

圓形ImageView https://github.com/hdodenhof/CircleImageView

圓形ImageView https://github.com/Pkmmte/CircularImageView

各種形狀ImageView https://github.com/siyamed/android-shape-imageview

多邊形Imageview https://github.com/AlbertGrobas/PolygonImageView

手勢縮放ImageView https://github.com/alexvasilkov/GestureViews

視覺動態差控件https://github.com/HomHomLin/Android-ParallaxSupportView

卡片卡:

可滑動移除的卡https://github.com/Diolor/Swipecards

可滑動移除的卡https://github.com/kikoso/Swipeable-Cards

可滑動移除的卡https://github.com/Diolor/Swipecards

按鈕:

在FloatingButton顯示上數字https://github.com/andremion/CounterFab

按鈕在顯示上矢量圖https://github.com/wnafee/vector-compat

下載顯示狀態https://github.com/dmytrodanylyk/circular-progress-button

圓角按鈕https://github.com/niniloveyou/StateButton

上按鈕下載顯示進度https://github.com/jiang111/CProgressButton

顯示點贊動畫的按鈕https://github.com/jd-alexander/LikeButton

圖片和文字合併到按鈕中https://github.com/drakeet/AndroidUIView

進度條:

類似按鈕進度顯示https://github.com/ishaan1995/ButtonProgressBar

顯示數字進度https://github.com/daimajia/NumberProgressBar

進度圓形條https://github.com/lzyzsd/CircleProgress

仿谷歌讀進度條https://github.com/castorflex/SmoothProgressBar

進度有動畫效果https://github.com/lusfold/SpinnerLoading

帶下載進度帶動畫效果https://github.com/fenjuly/ArrowDownloadButton

仿IOS條進度https://github.com/Kaopiz/KProgressHUD

進度圓形條https://github.com/jlmd/AnimatedCircleLoadingView

貝塞爾基於曲線更順滑的進度條https://github.com/JeasonWong/BezierLoadingView

各種加載效果https://github.com/dinuscxj/LoadingDrawable

各種加載效果https://github.com/codeestX/ENViews

材質的風格調進度https://github.com/DreaminginCodeZH/MaterialProgressBar

菜單:

仿路徑菜單彈出https://github.com/ovenbits/QuickActionView

菜單方形https://github.com/devsideal/SquareMenu

基於FloatingButton https://github.com/JoaquimLey/faboptions

側邊欄菜單https://github.com/Yalantis/Side-Menu.Android

側邊欄菜單https://github.com/Yalantis/Context-Menu.Android

展開點擊菜單https://github.com/Nightonke/BoomMenu

拉側彈出菜單https://github.com/SpecialCyCi/AndroidResideMenu

式圓盤菜單https://github.com/linroid/FilterMenu

展開點擊菜單https://github.com/ogaclejapan/ArcLayout

 

點擊FloatingButton菜單彈出https://github.com/wangjiegulu/RapidFloatingActionButton

點擊FloatingButton菜單彈出https://github.com/gowong/material-sheet-fab

式卡片菜單https://github.com/DxTT/coolMenu

拉側菜單https://github.com/mikepenz/MaterialDrawer

BottomBar https://github.com/roughike/BottomBar

BottomBar https://github.com/armcha/LuseenBottomNavigation

BottomBar https://github.com/Ashok-Varma/BottomNavigation

開關:

https://github.com/Nightonke/JellyToggleButton

https://github.com/polyak01/IconSwitch

https://github.com/kyleduo/SwitchButton

https://github.com/Serchinastico/CoolSwitch

https://github.com/glomadrian/material-animated-switch

標籤:

https://github.com/Andy671/Dachshund-Tab-Layout

https://github.com/ogaclejapan/SmartTabLayout

https://github.com/klongmitre/android-segmented-control-view

https://github.com/eccyan/SpinningTabStrip

https://github.com/Devlight/NavigationTabBar

https://github.com/hackware1993/MagicIndicator

材料風格的標籤https://github.com/neokree/MaterialTabs

材料風格的標籤https://github.com/Devlight/NavigationTabStrip

各種樣式Tab https://github.com/H07000223/FlycoTabLayout

引導頁:

https://github.com/rahulrj/YahooNewsOnboarding

https://github.com/Cleveroad/slidingtutorial-android

https://github.com/txusballesteros/welcome-coordinator

https://github.com/Nightonke/WoWoViewPager

https://github.com/w446108264/XhsWelcomeAnim

https://github.com/ViksaaSkool/AwesomeSplash

https://github.com/stephentuso/welcome-android

吐司:

吐司效果增強https://github.com/JohnPersano/SuperToasts

日曆:

視圖星期日曆https://github.com/alamkanak/Android-Week-View

列表日曆視圖https://github.com/traex/CalendarListview

材料的風格日曆https://github.com/prolificinteractive/material-calendarview

日曆提交日期https://github.com/vikramkakkar/SublimePicker

適配MD日曆風格https://github.com/SundeepK/CompactCalendarView

工具欄結合相的彈出日曆https://github.com/kleisauke/CompactCalendarViewToolbar

日曆橫向https://github.com/Mulham-Raee/Horizo​​ntal-Calendar

圖表:

https://github.com/xcltapestry/XCL-Charts

https://github.com/blackfizz/EazeGraph

https://github.com/limccn/Android-Charts

https://github.com/PhilJay/MPAndroidChart

https://github.com/Androguide/HoloGraphLibrary

https://github.com/lecho/hellocharts-android

https://github.com/philackm/Scrollable-GraphView

樣式雷達https://github.com/qstumn/RadarChart

對話:

https://github.com/pedant/sweet-alert-dialog

對話並使彈出主頁背景高斯模糊https://github.com/tvbarthel/BlurDialogFragment

https://github.com/zzz40500/AndroidSweetSheet

https://github.com/Kennyc1012/BottomSheet

底部彈出對話框https://github.com/Flipboard/bottomsheet

底部彈出對話框https://github.com/soarcn/BottomSheet

底部彈出對話框https://github.com/orhanobut/dialogplus

底部彈出選擇日期對話框https://github.com/philliphsu/BottomSheetPickers

仿IOS底部彈出對話框https://github.com/baoyongzhang/android-ActionSheet

材料對話框風格https://github.com/afollestad/material-dialogs

自定義控件:

跳躍快速分組的側邊欄控件https://github.com/Solartisan/WaveSideBar

仿5.0任務管理器控件https://github.com/Bossyao168/StackOverView

 

內容可摺疊自定義控件的https://github.com/Ramotion/folding-cell-android

卡刮效果https://github.com/sharish/ScratchView

變化數字動畫https://github.com/Even201314/NumberMorphView4Android

變化數字動畫https://github.com/robinhood/ticker

顯示降價格式https://github.com/mittsuu/MarkedView-for-Android

降價解析器https://github.com/zzhoujay/Markdown

語法代碼高亮https://github.com/PDDStudio/highlightjs-android

仿IOS樣式滾輪日期時間選擇https://github.com/Bigkoo/Android-PickerView

票電影用英語選座https://github.com/qifengdeqingchen/SeatTable

選飛機座https://github.com/ldoublem/FlightSeat

步驟表單顯示進度控件https://github.com/anton46/Android-StepsView

步驟表單顯示進度控件https://github.com/VictorAlbertos/BreadcrumbsView

仿一個鬥魚網頁滑動端的碼驗證https://github.com/mcxtzhang/SwipeCaptcha

用於柯林斯動態生成驗證碼https://github.com/Freshman111/VerificationCodeView

效果跑馬燈https://github.com/gongwen/MarqueeViewLibrary

幕彈效果https://github.com/hpdx/DanmukuLight

Bilibili幕彈https://github.com/bilibili/DanmakuFlameMaster

歌詞顯示https://github.com/zhengken/LyricViewDemo

顯示只數字的輸入側行業釋義法律https://github.com/StephaneBg/SimpleNumberPicker

幾何繪製行業釋義體育https://github.com/FabianTerhorst/Isometric

懸浮的SearchView https://github.com/renaudcerrato/FloatingSearchView

儀表仿盤https://github.com/glomadrian/velocimeter-view

圓弧形Seekbar https://github.com/neild001/SeekArc

仿QQ頭像討論組https://github.com/kongnanlive/android-combination-avatar

顯示PDF https://github.com/JoanZapata/android-pdfview

OpenGL的的實現翻頁書本效果https://github.com/harism/android_page_curl

OpenGL的的實現翻頁書本效果https://github.com/openaphid/android-flip

效果翻頁https://github.com/eschao/android-PageFlip

在ActionBar上顯示徽章https://github.com/mikepenz/Android-ActionItemBadge

控件高亮功能引導https://github.com/amlcurran/ShowcaseView

控件高亮功能引導https://github.com/hongyangAndroid/Highlight

控件高亮功能引導https://github.com/deano2390/MaterialShowcaseView

圖產品樹狀https://github.com/bmelnychuk/AndroidTreeView

https://github.com/mattprecious/telescope

![多點觸控時佈局四周有動畫效果](http://upload-images.jianshu.io/upload_images/5022380-c89b168b8bf9a419.gif?imageMogr2/auto-orient/strip

碼驗證輸入側框https://github.com/glomadrian/material-code-input

鍵盤表情解決方案https://github.com/w446108264/XhsEmoticonsKeyboard

展示加載效果https://github.com/jhw-dev/CircleLoadingView

 

波紋效果波紋https://github.com/traex/RippleEffect

波紋效果波紋https://github.com/siriscac/RippleView

材料風格Seekbar https://github.com/oli107/material-range-bar

果凍肉效果的工具欄https://github.com/Yalantis/JellyToolbar

各種材質效果https://github.com/rey5137/material

材質的風格界面設置https://github.com/AndroidDeveloperLB/MaterialPreferenceLibrary

材料帶風格動畫效果的搜索框https://github.com/mancj/MaterialSearchBar

碎裂玻璃效果https://github.com/zhanyongsheng/BrokenView

顯示加載動畫https://github.com/ybq/Android-SpinKit

視圖使更有層次感https://github.com/danielzeller/Depth-LIB-Android-

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章