GitHub上受歡迎的Android UI Library(上)

內(nèi)容

抽屜菜單

ListView

WebView

SwitchButton

按鈕

點贊按鈕

進(jìn)度條

TabLayout

圖標(biāo)

下拉刷新

ViewPager

圖表(Chart)

菜單(Menu)

浮動菜單

對話框

空白頁

滑動刪除

手勢操作

RecyclerView

Card

Color

Drawable

Spinner

布局

模糊效果

TabBar

AppBar

選擇器(Picker)

跑馬燈

日歷時間

主題樣式

ImageView

通知

聊天視圖

Header

引導(dǎo)圖(Intro)

圖片

徽章(Badge)

RatingView

滾動效果(Scroll)

時間軸

TreeView

SearchView

TagView

TextView

EditText

Sliding

表單

分段控件

輪播圖

文件操作

啟動頁

MD

BottomNavigation

Toast

CreditCard

ActionSheet

Wave

Snackbar

用戶引導(dǎo)

Popup

滑動返回

TV組件

軟鍵盤

狀態(tài)欄

StepView

表格(Table)

滾動視差(Parallex)

SideBar

關(guān)于頁面

詳情頁

FAB

Indicator

分享組件

升級更新

Toolbar

Sort&Drag

Emoji

Label

WheelView

PinCode

CoordinatorLayout

頁面切換

懸浮窗

地圖

編輯器

SeekBar

DownloadView

其他

抽屜菜單

MaterialDrawer★7337 - 安卓抽屜效果實現(xiàn)方案

Side-Menu.Android★3865 - 創(chuàng)意邊側(cè)菜單

FlowingDrawer★1744 - 向右滑動流動抽屜效果

SlidingRootNav★1338 - 仿DrawerLayout的ViewGroup

FantasySlide★1049 - 單手勢滑出側(cè)邊欄與選擇菜單

Floating-Navigation-View★779 - 浮動菜單顯示錨導(dǎo)航視圖

material-drawer★525 - MD風(fēng)格的自定義抽屜實現(xiàn)

SwipeMenuDemo★514 - 側(cè)滑菜單動畫效果庫

ArcNavigationView★326 - 具有曲線邊緣的NavigationView

QQSliddingMenu★106 - 與QQ5.0 完全一模一樣的側(cè)滑菜單

SlideSideMenu★60 - 滑動側(cè)菜單的布局部件

ListView

baseAdapter★2475 - Android 萬能的Adapter

Pinned Section Listview★2363 - 便于使用的ListView

AsymmetricGridView★1388 - Android自定義列表視圖

Renderers★1023 - 創(chuàng)建適配器的Android庫

CalendarListView★726 - 可互動的ListView+CalendarView

AndroidExpandingViewLibrary★515 - 創(chuàng)建Android動畫折疊視圖

ListItemView★490 - 基于MD風(fēng)格的列表item實現(xiàn)

WheelView★411 - 基于ListView實現(xiàn)的Android滾輪控件

YLListView★209 - 仿IOS彈簧效果的ListView

SearchListView★149 - 帶搜索欄的 listview

ScollZoomListView★38 - 優(yōu)雅的漫畫閱讀器插件

WebView

JsBridge★2867 - Android的Java和JavaScript橋接

AndroidChromium★1476 - 谷歌瀏覽器安卓版源碼項目

FinestWebView-Android★1428 - 可自定義webview

VideoEnabledWebView★608 - Android的WebView和WebChromeClint類擴展

CollapsingToolbar-With-Webview★183 - 帶有可折疊toolbar的Webview

DSBridge-Android★132 - 目前地球上最好的IOS及Android javascript bridge

DSBridge-IOS★117 - 目前地球上最好的IOS javascript bridge

WebViewNativeBridge★27 - 從WebView向Java通過url發(fā)送數(shù)據(jù)

ClickableWebView★20 - 檢測圖片上的點擊

SwitchButton

ToggleButton★1756 - Android上類似iOS的開關(guān)控件

Android-SwitchIcon★1407 - Switch圖標(biāo)的Google啟動器風(fēng)格實現(xiàn)

material-animated-switch★967 - 帶有圖標(biāo)動畫和顏色轉(zhuǎn)換的Switch

IconSwitch★548 - 自定義切換部件

SHSwitchView★318 - iOS7風(fēng)格的Switch開關(guān)

SwitchButton★283 - 安卓開關(guān)按鈕

SwitchButton★268 - 優(yōu)美的輕量級自定義樣式的Switch按鈕

按鈕

FancyButtons★1100 - 創(chuàng)建花式按鈕

ArrowDownloadButton★773 - 超酷的下載按鈕

fab★760 - 浮動按鈕

AnimShopButton★745 - 帶伸縮位移旋轉(zhuǎn)動畫的購物車按鈕

GoodView★701 - Android點贊+1效果

JellyToggleButton★684 - 果凍動態(tài)效果及緩動類型開關(guān)按鈕

StateButton★675 - 不必為每種類型的button寫一個drawable

SparkButton★670 - 創(chuàng)建一個帶動畫效果的按鈕

FabButton★666 - 帶有進(jìn)度條指示器的環(huán)形浮動動作按鈕

ProgressRoundButton★624 - 顯示進(jìn)度的流暢下載按鈕

HoldingButton★461 - 控制錄音狀態(tài)的按鈕

SubmitButton★343 - 實用酷炫又優(yōu)雅的提交按鈕

ButtonProgressBar★307 - 下載按鈕進(jìn)度條

MultiChoicesCircleButton★299 - 帶3d視差效果的多選按鈕

RaiflatButton★284 - 凸起的按鈕

CProgressButton★240 - 仿iOS環(huán)形進(jìn)度按鈕

roundbutton★238 - 可設(shè)置圓角背景邊框的的按鈕

PlayPauseButton★225 - 制作動畫播放狀態(tài)的視圖

Android-DivergeView★160 - 仿美拍直播的點贊動畫

TriStateToggleButton★132 - 完全可自定義3態(tài)切換按鈕

SegmentedButton★85 - 類似IOS的帶動畫分割按鈕

DxLoadingButton★77 - 帶有動畫的Android加載按鈕

SuspendButtonLayout★67 - 帶浮動按鈕的布局

floating-text-button★44 - 帶動作文本的簡單浮動按鈕

PentagonFloatingActionButton★41 - 浮動點擊動畫按鈕

FreeRadioGroup★32 - 類似于蘋果的虛擬輔助按鈕

Hamburger-Button★31 - 完全定制的漢堡按鈕

BadgeRadioButton★25 - 仿QQ底部Tab切換RadioButton

OrderButton★21 - 仿餓了么下單按鈕

點贊按鈕

ShineButton★2400 - 安卓閃光UI庫

LikeButton★1823 - 仿Twitter點贊時的的heart

GoodView★701 - Android點贊+1效果

SparkButton★670 - 創(chuàng)建一個帶動畫效果的按鈕

ThumbUp★550 - 精致的點贊控件

MagicFloatView★224 - 自定義拓展漂浮路徑的MagicFlyLinearLayout 控件

Android-DivergeView★160 - 仿美拍直播的點贊動畫

LikeView★28 - 仿即刻APP點贊桃心的效果

TumblrLikeAnimView★9 - 仿Tumblr點贊動畫效果

進(jìn)度條

AVLoadingIndicatorView★4771 - 安卓載入動畫合集

NumberProgressBar★3876 - 多彩進(jìn)度條

Android-SpinKit★3092 - Android加載動畫

LoadingDrawable★2536 - 安卓工具動畫集合

CircleProgress★2307 - 三種圓形進(jìn)度視圖

ProgressWheel★2245 - 圓形旋轉(zhuǎn)效果

CircularReveal★1990 - 創(chuàng)建加載動畫效果

LoadingView★1662 - 簡單的帶有動畫效果的加載控件

AndroidFillableLoaders★1576 - 有趣的填充型進(jìn)程視圖

ElasticDownload★1422 - 下載動畫效果

MetaballLoading★1323 - 一個2d圓球加載

android-shapeLoadingView★1288 - 高仿新版58 加載動畫

Android-RoundCornerProgressBar★1213 - Android圓角進(jìn)度條庫

MaterialProgressBar★1155 - MD風(fēng)格的進(jìn)度條

WaveLoadingView★1140 - 仿真波浪加載效果

WaveLoading★1051 - 能夠提供波浪動畫的Drawable

mkloader★997 - 優(yōu)美又流暢的自定義加載視圖

GifLoadingView★962 - webpage中的簡單動畫方法

AnimatedCircleLoadingView★927 - 加載視圖動畫

ArcProgressStackView★919 - arc模式進(jìn)度條

Loading★888 - 多個Android加載效果

CircularFillableLoaders★864 - 精致的環(huán)形填充加載效果

CircleProgress★752 - 帶旋轉(zhuǎn)動畫的環(huán)形進(jìn)度視圖

progress-activity★743 - 進(jìn)度條空視圖及錯誤視圖庫

CatLoadingView★743 - Android貓頭像加載視圖

KProgressHUD★718 - 安卓ProgressHUD實現(xiàn)

CircleView★678 - 動畫環(huán)形視圖

Circular Music ProgressBar★613 - Android環(huán)形音樂進(jìn)度條

SlackLoadingView★596 - 模仿Slack加載動畫

ColorArcProgressBar★593 - 可定制的圓形進(jìn)度條

DilatingDotsProgressBar★592 - 自定義模糊進(jìn)度條

spots-dialog★591 - Android提示對話框

CircularProgressView★585 - 環(huán)形進(jìn)度條安卓視圖

RingProgressBar★521 - MD風(fēng)格的環(huán)形進(jìn)度條

MagicProgressWidget★486 - 圓形進(jìn)度條與橫向進(jìn)度條

FAB-Loading★474 - 浮動加載動畫

CircleView★472 - 包含標(biāo)題和子標(biāo)題的環(huán)形視圖

CoolAndroidAnim★472 - 酷炫的android loading效果

RingProgress★464 - 帶效果的環(huán)形進(jìn)度條

Android-SVProgressHUD★436 - 精仿iOS的提示庫 SVProgressHUD

FlickerProgressBar★425 - 安卓仿應(yīng)用寶下載進(jìn)度條

pageloader★340 - 輕松自定義加載頁面

CircleAlarmTimerView★297 - 圓形進(jìn)度條

SquareLoading★286 - 一個方形動畫加載器

AdhesiveLoadingView★259 - 具有粘性的滑動小球loading

OverWatchLoading★241 - 守望先鋒的加載動畫效果

SwipeCoordinator★212 - 簡化動畫滑動視圖進(jìn)程

MarkView★208 - 彩色圓弧的環(huán)形進(jìn)度條

LikeSinaSportProgress★200 - 仿新浪體育客戶端的進(jìn)度條

BounceLoadingView★161 - 模仿餓了么加載效果

SlidingSquaresLoader★144 - 簡單的進(jìn)度加載

LoadingProgress★142 - 加載進(jìn)度條

CutoLoadingView★126 - 自定義加載視圖

AwesomeProgressbar★105 - 支持左右兩邊同時滾動的進(jìn)度條

ZYDownloading★88 - 一個蠻酷的加載進(jìn)度條

LoadingDialog★79 - 簡單好用的LoadingDialog

LazyLoadingViews★74 - Adapter視圖中子視圖加載效果

and_cube_progress★74 - 正方體樣式的loadingView

GradeProgressView★62 - 用來評估移動電話的進(jìn)度條視圖

ProProgressViews★46 - Android精致進(jìn)度視圖收集庫

CircleProgressView★43 - 顯示百分比進(jìn)度的安卓組件

CircleProgressBar★32 - 帶載入動畫的環(huán)形進(jìn)度條

VideoLoadingView★29 - 加載界面

LovelyProgressBar★26 - 漂亮的加載動畫

BGAProgressBar-Android★24 - 安卓進(jìn)度條

BaiduProgressBar★21 - 仿百度加載動畫

DataLoadingLayoutAndroid★15 - 展示當(dāng)前數(shù)據(jù)加載狀態(tài)的庫

TabLayout

SmartTabLayout★4248 - 在用戶滾動時給出連續(xù)的反饋

FlycoTabLayout★3783 - Android的TabLayout庫

MagicIndicator★2037 - 強大易擴展的ViewPager指示器框架

CoordinatorTabLayout★1874 - 自定義組合控件

NavigationTabStrip★1366 - 平滑可交互導(dǎo)航標(biāo)簽條

Dachshund-Tab-Layout★534 - 增強型Android標(biāo)簽布局

AdvancedPagerSlidingTabStrip★303 - 安卓導(dǎo)航控件

ChangeTabLayout★166 - 模仿樂視LIVEApp主界面TabLayout效果

SlidingTabWithColorIcons★19 - 帶彩色圖標(biāo)的滑動標(biāo)簽

圖標(biāo)

Material design icons★29344 - 谷歌官方圖標(biāo)

android-iconify★2922 - 多個圖標(biāo)供應(yīng)商的圖標(biāo)整合

Android-Iconics★2716 - 在應(yīng)用中使用圖標(biāo)字體或矢量

material-icon-lib★1917 - 1500個MD風(fēng)格矢量圖標(biāo)

Animated-Icons★138 - 安卓動畫圖標(biāo)

DroidAwesome★25 - 視圖或者菜單中顯示FontAwesome圖標(biāo)

下拉刷新

android-Ultra-Pull-To-Refresh★7720 - 下拉刷新項目的替代方案

Phoenix★3198 - 可自定義滑動刷新實現(xiàn)

BGARefreshLayout-Android★2827 - 多種下拉刷新和上拉加載插件

FlyRefresh★2735 - 最有特色的下拉刷新

TwinklingRefreshLayout★1866 - 下拉刷新和上拉加載的RefreshLayout

WaveSwipeRefreshLayout★1564 - Android刷新控件

SwipeToLoadLayout★1411 - 可重用下拉刷新及上拉加載更多組件

Taurus★1411 - 簡單和可定制的下拉刷新實現(xiàn)

RecyclerRefreshLayout★1357 - 通過垂直滑動手勢刷新當(dāng)前view內(nèi)容

pull-to-make-soup★1228 - 自定義動畫下拉刷新

FunGameRefresh★1069 - 有趣好玩的下拉刷新庫

PullLoadMoreRecyclerView★903 - 上拉刷新加載

CommonPullToRefresh★842 - 下拉刷新

SwipyRefreshLayout★816 - 在兩個方向上滑動的SwipeRefreshLayout擴展

XRefreshView★803 - android下拉上拉刷新框架

ChromeLikeSwipeLayout★626 - 執(zhí)行更多事件的下拉事件

JellyRefreshLayout★601 - 下拉刷新布局

AnimRefreshRecyclerView★522 - 下拉刷新和上拉加載更多的RecyclerView

PullToRefresh★513 - 下拉刷新實現(xiàn)

SmartisanPull★496 - 最優(yōu)雅的下拉控件

LoadingViewFinal★261 - 實現(xiàn)了下拉刷新/加載更多的android組件

PullRefreshView★228 - 為滑動控件添加上拉刷新下拉加載等功能

ShootRefreshView★210 - 快手Android客戶端刷新動畫

SmileRefresh★183 - 微笑下拉刷新

RecyclerRefresh★158 - 仿簡書安卓端

CoolRefreshView★115 - 安卓刷新視圖庫

EasyRefreshLayout★98 - 輕松實現(xiàn)下拉刷新和上拉加載

RefreshLayout★72 - 實現(xiàn)下拉刷新和上拉加載

VRefreshLayout★62 - 豎直方向的下拉刷新控件

HorizontalRefreshLayout★30 - 實現(xiàn)左右刷新

DxWaveRefresh★25 - 波浪效果的下拉刷新

DonkeyRefresh★16 - 仿趕集下拉刷新

ViewPager

MaterialViewPager★5957 - 安卓選項卡插件

InfiniteCycleViewPager★3398 - 無限循環(huán)的視圖頁

RecyclerViewPager★2288 - 基于RecyclerView的ViewPager替代品

CircleIndicator★2205 - 輕量級ViewPager指示器

ViewPagerCards★2200 - 視圖頁卡片

PageIndicatorView★1860 - 能夠指示選定頁的ViewPage

ZoomHeader★1717 - 模仿餓了么詳情頁的例子

android-page-transition★1546 - 帶有垂直滑動效果和Activity過渡的ViewPager

ViewPagerIndicator★1530 - 布局插件

ViewPagerTransforms★1494 - 包含視圖頁滾動常見動畫的庫

ExpandingPager★1457 - 卡片peek及pop控件

Android-ParallaxHeaderViewPager★1298 - 帶標(biāo)題頭的左右滑動

UltraViewPager★1275 - 封裝多種特性的ViewPager

MultiViewPager★847 - 支持V4庫的ViewPager的擴展

DecentBanner★804 - 基于安卓Banner的ViewPager

ExpandablePager★679 - 兩個狀態(tài)(展開和滑動)間的垂直滑動切換

InfiniteViewPager★579 - 環(huán)繞實現(xiàn)首頁末頁跳轉(zhuǎn)

PdfViewPager★561 - 在Activities或Fragments中顯示PDF文檔

ParallaxViewPager★485 - 安卓視差視圖頁

InfiniteIndicator★462 - 視圖回收適配器

BezierViewPager★456 - 觸摸貝塞爾圓球式圖片展示

MagicViewPager★396 - 單頁ViewPager炫酷切換效果

HeaderViewPager★309 - 具有共同頭部的 ViewPager

YViewPagerDemo★235 - 水平豎直方向上滑動

PianoView★229 - 有趣的類似鋼琴鍵盤的 ViewPager Indicator

ExpandableViewpager★224 - 可展開縮小的Viewpager

GalleryLayoutManager★125 - Android中Gallery或ViewPager控件的效果

InkeVerticalViewPagerLive★66 - 仿映客上下滑動切換直播demo

ArcPageIndicator★32 - 全自定義超簡單的頁面指示器

圖表(Chart)

MPAndroidChart★15282 - 安卓圖表解決方案

hellocharts-android★4114 - Android圖表庫

WilliamChart★3051 - 在應(yīng)用程序中實現(xiàn)圖表的Android庫

GraphView★1541 - 通過編程創(chuàng)建靈活好看的圖表

Jgraph★1030 - 可自定義圖表

AndroidCharts★920 - 一個簡單的Android圖表庫

android-DecoView-charting★758 - 實現(xiàn)高度可配置動畫環(huán)形圖表

spark★635 - 將任何規(guī)模xy點繪制為sparkline圖表

SuitLines★500 - 小巧且高效的線性圖表組件

RadarChartView★412 - 渲染徑向圖的Android視圖

Charter★192 - 簡易圖表

RadarChart★184 - 自由定制旋轉(zhuǎn)交互的Android雷達(dá)圖

AndroidChart★156 - 簡單的安卓分時行情頁

candybar-library★90 - Android圖表包裝材料面板

SlimChart★77 - 輕量級便于使用的圖表庫

BarChart-master★23 - 自動伸縮的chart

PianoChartView★20 - 顯示鋼琴和弦比例尺圖

菜單(Menu)

AwesomeMenu★5069 - 與Path的故事菜單具有相同外觀的菜單

Context-Menu.Android★2884 - 獨特的動畫內(nèi)容菜單

DropDownMenu★1912 - 多條件篩選菜單

FlyoutMenus★805 - Android簡易MD風(fēng)格彈出菜單

TapBarMenu★781 - Tap Bar菜單布局

CircleMenu★701 - 具有設(shè)計感的菜單

SpinMenu★634 - 輪播樣式的Fragment菜單選擇空間

DropDownMenu★596 - 完整的篩選器解決方案

BlurredGridMenu★464 - 酷炫網(wǎng)格菜單

ThumbnailMenu★412 - 簡單而精致的Fragment菜單控件

TopRightMenu★319 - 仿手機QQ界面右上角的彈出菜單

CycleMenu★230 - 圓形菜單

CircleProgressMenu★104 - 帶有進(jìn)度效果的簡單環(huán)形菜單

InfinityMenu★65 - 實現(xiàn)手風(fēng)琴樣式菜單的Android庫

PopupMenuView★55 - iOS中彈框氣泡菜單的控件

FloatingMusicMenu★42 - 用于音樂播放器的懸浮菜單按鈕

CircleMenuView★40 - 自定義圓形菜單

SlidMenu★25 - 輪盤樣式的Fragment菜單選擇控件

SectorMenu★12 - 炫酷的扇形菜單

浮動菜單

BoomMenu★3479 - 具有炸裂效果的菜單按鈕

CircularFloatingActionMenu★1931 - 自定義圓形浮動動畫菜單

TapBarMenu★781 - Tap Bar菜單布局

ExpandableSelector★568 - 動畫的折疊或展開按鈕列表

CircleMenu★560 - 簡單的優(yōu)雅的菜單

RelativePopupWindow★539 - 輕松對錨視圖相對定位

MultiChoicesCircleButton★299 - 帶3d視差效果的多選按鈕

SpringFloatingActionMenu★278 - 點擊FAB彈出菜單

FloatMenuSample★249 - android 懸浮窗菜單

SmartMenu★174 - 一個優(yōu)美的浮動菜單

WeiboPopupMenu★14 - 仿微博添加按鈕彈出菜單

對話框

Material Dialogs★9477 - 安卓Material風(fēng)格對話框

dialogplus★3106 - 對話框動畫

NiftyDialogEffects★2009 - Nifty模式對話框效果

android-adDialog★1611 - 簡單強大的廣告活動彈窗控件

BlurDialogFragment★1496 - 背景模糊效果的DialogFragment

Android-AlertView★810 - 仿iOS的AlertViewController

MaryPopup★804 - 無憂擴展視圖

MaterialStyledDialogs★786 - 顯示優(yōu)美可定制的Android對話框

BottomDialog★715 - 底部彈窗布局

SwipeAwayDialog★690 - 實現(xiàn)滑動取消對話框

LovelyDialog★620 - 幫助你輕松的創(chuàng)建流行的MD風(fēng)格對話框

EasyDialog★532 - Android輕量級提示對話框

DialogUtil★315 - 任意界面彈出框

fancyDialog★298 - Android自定義提示框

NormalSelectDialog★234 - 常見布局封裝

HintPopupWindow★204 - 仿qq彈出方式

BottomDialogDemo★197 - 使用 DialogFragment 實現(xiàn)底部彈窗布局

PlaceSearchDialog★153 - 位置自動搜索對話框

jjdxm_dialogui★96 - 多種彈出框樣式

LemonHello4Android★73 - 內(nèi)置多種主題提示框

panter-dialog★68 - 豐富樣式的Android對話框

flickabledialog★48 - 通過輕滑實現(xiàn)取消效果

WheelDialogFragment★15 - 用于時間選擇城市選擇的對話框

BottomSheetPopupDialog★5 - 底部彈出框

空白頁

MultiStateView★760 - 基于狀態(tài)顯示不同內(nèi)容的Android視圖

progress-activity★743 - 進(jìn)度條空視圖及錯誤視圖庫

StatusView★546 - Android自定義狀態(tài)視圖

StatefulLayout★530 - 顯示最常見的狀態(tài)模板

ErrorView★519 - 顯示錯誤信息的自定義視圖

LoadingLayoutDemo★483 - 加載中/無網(wǎng)絡(luò)/無數(shù)據(jù)/出錯四種情況效果封裝

MultipleStatusView★439 - 支持多種狀態(tài)的自定義View

TEmptyView★424 - 更簡單地設(shè)置EmptyView

stateLayout★351 - 快速switch布局

loadinglayout★296 - 簡單實用的頁面多狀態(tài)布局

FlowLayout★217 - 非常常見的安卓視圖流

MultiStateView★178 - 用于切換不同View的各種狀態(tài)

LoadDataLayout★163 - 加載數(shù)據(jù)Layout

ProgressLayout★98 - 展示加載布局空白布局和error布局

PageStateManager★78 - 頁面狀態(tài)管理

HHEmptyView★35 - 網(wǎng)絡(luò)加載提示進(jìn)度封裝View

DataLoadingLayoutAndroid★15 - 展示當(dāng)前數(shù)據(jù)加載狀態(tài)的庫

滑動刪除

AndroidSwipeLayout★7804 - 安卓滑動出現(xiàn)子菜單

SwipeRecyclerView★1579 - RecyclerView側(cè)滑菜單

Swipeable-Cards★1368 - 提供類似Tinder卡片效果

RecyclerViewUndoSwipe★1263 - 本地ItemTouch助手

SwipeStack★1118 - 安卓紙質(zhì)視圖棧

SwipeDelMenuLayout★887 - 仿IOS側(cè)滑Item刪除菜單

itemtouchhelper-extension★795 - 添加滑動條目處理

SwipeMenu★636 - 滑動菜單

AndroidSwipeableCardStack★545 - 流暢的紙質(zhì)卡片組件

SwipeRevealLayout★490 - 通過swipe及slide顯示另一個布局

QQTipsView★471 - 仿QQ消息未讀拖拽清除

SwipeCardsView★361 - Android高仿秒拍熱榜的卡片滑動和左右飛出效果

SwipeCardRecyclerView★234 - 炫酷滑動卡片

SlideLayout★176 - 全方向完美滑動處理側(cè)滑控件

CardSwipeLayout★172 - RecyclerView卡片滑動布局

accordion-swipe-layout★69 - Android手風(fēng)琴滑動布局

手勢操作

sensey★1890 - 手勢交互Android庫

GestureViews★1184 - 手勢控制和位置動畫

InboxLayout★641 - 仿谷歌下拉返回效果

Swipper★47 - 控制亮度的自定義視圖

RecyclerView

BaseRecyclerViewAdapterHelper★6876 - 強大靈活的RecyclerAdapter

recyclerview-animators★5977 - 輕松創(chuàng)建動畫RecyclerView

UltimateRecyclerView★5332 - 功能強大的Recyclerview

vlayout★3453 - 布局方案和布局間的組件復(fù)用

android-advancedrecyclerview★3188 - 提供高級特性的RecyclerView擴展

epoxy★2771 - Airbnb安卓視圖架構(gòu)

XRecyclerView★2752 - 下拉刷新和加載更多

baseAdapter★2475 - Android 萬能的Adapter

SuperRecyclerView★2431 - 輕松制作可使用的RecyclerView

RecyclerViewPager★2288 - 基于RecyclerView的ViewPager替代品

DiscreteScrollView★2216 - 基于RecyclerView的滾動列表實現(xiàn)

MultiType★1823 - 快速清晰的開發(fā)復(fù)雜列表頁面

SwipeRecyclerView★1579 - RecyclerView側(cè)滑菜單

FastAdapter★1517 - 簡化RecyclerView配置過程

android-parallax-recyclerview★1429 - Android 視差 RecycleView

EasyRecyclerView★1382 - 常用的RecyclerView的各種需求封裝

RecyclerViewCardGallery★1380 - RecyclerView實現(xiàn)Card Gallery效果

RecyclerViewUndoSwipe★1263 - 本地ItemTouch助手

excelPanel★1229 - 仿Excel表格的RecyclerView

LRecyclerView★1220 - 多功能RecyclerView

ShimmerRecyclerView★1077 - 展現(xiàn)視圖加載中的視圖

RecyclerViewHeader★1060 - 為安卓RecyclerView創(chuàng)建header

overscroll-decor★1048 - Android的仿iOS滾動效果

Renderers★1023 - 創(chuàng)建適配器的Android庫

drag-select-recyclerview★957 - 實現(xiàn)GooglePhoto樣式多選擇

PullLoadMoreRecyclerView★903 - 上拉刷新加載

RecyclerViewFastScroller★873 - 連接到RecyclerView實現(xiàn)快速滾動

SimpleRecyclerView★845 - 輕松創(chuàng)建列表的RecyclerView擴展

IndexRecyclerView★824 - 使用Recyclerview實現(xiàn)的聯(lián)系人列表

groupie★802 - 顯示并管理復(fù)雜的RecyclerView布局

RecyclerViewEnhanced★760 - 條目滑動點擊安卓庫

StickyHeaders★741 - 安卓RecyclerView的適配器和布局管理器

WaveSideBar★726 - 快速跳躍分組的側(cè)邊欄控件

RecyclerView-FastScroll★706 - 簡單的FastScroller

ExpandableRecyclerview★691 - ExpandableRecycler適配器

AndroidRecyclerViewDemo★613 - 安卓RecyclerView 示例

DragRecyclerView★562 - 在RecyclerView中拖拽的簡單實現(xiàn)

RecyclerViewWithHeaderNewPractice★533 - 結(jié)合HeaderView的RecyclerView新實現(xiàn)

SectionedRecyclerView★530 - 安卓RecyclerView 適配器

FastScroll★525 - 類似列表視圖的FastScroller

AnimRefreshRecyclerView★522 - 下拉刷新和上拉加載更多的RecyclerView

android-data-binding-recyclerview★478 - 配有Android數(shù)據(jù)綁定的RecyclerView

BGAAdapter-Android★437 - 通用的Adapter和ViewHolder

CircleRecyclerView★421 - 一個循環(huán)RecyclerView

FamiliarRecyclerView★354 - RecyclerView類庫

MultiTypeView★306 - 復(fù)雜界面分多個模塊開發(fā)

ClassifyView★284 - 拖拽合并的RecyclerView

SuspensionBar★249 - Android輕松實現(xiàn)RecyclerView懸浮條

RecyclerStickyHeaderView★241 - RecyclerView的懸浮視圖

SwipeCardRecyclerView★234 - 炫酷滑動卡片

DragSelectRecyclerView★218 - 簡單的觸摸監(jiān)聽類

Smart-HeaderFooter-RecyclerView★198 - 將Recyclerview添加HeaderView和FooterView

AlphabetIndex-Fast-Scroll-RecyclerView★169 - 強大的AlphabetIndex FastScroller

RecyclerRefresh★158 - 仿簡書安卓端

RecyclerTreeView★150 - 安卓的TreeView實現(xiàn)

PracticalRecyclerView★140 - RecyclerView的一個封裝

ARecyclerView★105 - 一個庫搞定recyclerview

SpringRecyclerView★88 - 具有彈簧效果的RecyclerView

InifiniteRecyclerView★61 - 實現(xiàn)無盡加載列表

StickyItemDecoration★58 - RecyclerView粘性頭部

Sectioned-RecyclerView★55 - 帶header和item的RecyclerView的簡單實現(xiàn)方式

RecyclerAnimations★46 - item滑動時的循環(huán)動畫

NoAdapter★45 - 使用RecyclerView實現(xiàn)一個列表

StickyRecyclerSettingView★45 - 快速在Android上建立SettingActivity

EasyHeaderFooterAdapter★32 - 在RecyclerView中添加header或者footer

RecyclerViewDivider★25 - 為RecyclerView設(shè)置分頻器

SwipeCardsRecyclerView★20 - 基于RecyclerView的Android組件

GlideScrollRecyclerView★19 - RecyclerView優(yōu)先加載可見item

RecyclerAdapter★14 - 簡化封裝RecyclerView.Adapter

Card

folding-cell-android★2556 - 安卓FoldingCell

ViewPagerCards★2200 - 視圖頁卡片

RecyclerViewCardGallery★1380 - RecyclerView實現(xiàn)Card Gallery效果

Swipeable-Cards★1368 - 提供類似Tinder卡片效果

SwipeStack★1118 - 安卓紙質(zhì)視圖棧

SwipeCardView★999 - 基于Diolor的Swipecards控件改進(jìn)實現(xiàn)

CardStackView★936 - 以三種動畫效果像卡片一樣展示內(nèi)容

NineGridView★791 - 展示圖片的九宮格控件

SlidingCard★618 - 畫廊效果的幻燈片卡片

GiftCard★571 - Android漂亮的禮物卡片

AndroidSwipeableCardStack★545 - 流暢的紙質(zhì)卡片組件

TinderStack★523 - 一疊類似Tinder的卡片

Android-InfiniteCards★466 - 可自定義動效的卡片切換視圖

SwipeCardsView★361 - Android高仿秒拍熱榜的卡片滑動和左右飛出效果

CardView★200 - 類似小票效果的卡片列表

CardSwipeLayout★172 - RecyclerView卡片滑動布局

StackCardsView★44 - 堆疊滑動控件

turncardlistview★30 - 上下翻頁的卡片列表

SwipeCardsRecyclerView★20 - 基于RecyclerView的Android組件

Color

InstagramLikeColorTransitionAndroid★352 - 創(chuàng)建類似漸變顏色過渡的Instagram

ColorPickerView★278 - 從圖片中獲取顏色

MaterialDesignColor★274 - 谷歌官方MaterialDesign顏色代碼

colorpreference★204 - 建立優(yōu)秀的顏色選擇器

DrawableColorChange★81 - drawable顏色修改工具

MaterialDesignColors★54 - 提供MD風(fēng)格的Android庫

Drawable

OneDrawable★202 - 為View設(shè)置具有按下效果的背景

SelectorDrawable★23 - 為按鈕設(shè)置selector

Spinner

nice-spinner★955 - Android spinner的重新實現(xiàn)

BetterSpinner★526 - 好用的Spinner

MemorySpinner★125 - 可以記住歷史選項的spinner

布局

flexbox-layout★7787 - Android盒式布局功能庫

AndroidAutoLayout★4814 - Android屏幕適配方案

vlayout★3453 - 布局方案和布局間的組件復(fù)用

FlowLayout★2233 - Android流式布局

DiagonalLayout★1778 - MD風(fēng)格的新的樣式和方法

FanLayoutManager★1393 - 扇形水平列表視圖

smooth-app-bar-layout★1389 - 視圖布局

FlexLayout★1370 - 強大的Android布局視圖

TextLayoutBuilder★1108 - Facebook出品的在Android中輕松實現(xiàn)文字布局

FlowLayoutManager★1018 - 利用自定義LayoutManager 的一些實戰(zhàn)實例

ExpandableLayout★995 - 帶有各種動畫的擴展布局

FlowLayout★886 - 讓子視圖自動浮動到下一行

ArcLayout★835 - 使用ArcLayout探索新的MD風(fēng)格的樣式和方法

ExpandableLayout★783 - 實現(xiàn)動畫擴展和子視圖折疊

FlowTag★549 - Android流式布局

ExpandableLayout★411 - 節(jié)省空間的可擴展布局

ThreeDLayout★351 - 讓任何view擁有3D效果

HiveLayoutManager★321 - 蜂巢布局管理器

ILayoutAnimationController★246 - 一行代碼搞定布局動畫

StickyNavLayout★235 - 懸浮控件

RippleLayout★203 - 實現(xiàn)波紋效果的布局

LiveLayout★184 - 關(guān)于直播布局與禮物特效的Demo

AssembleEssay★72 - 自定義LayoutManager實現(xiàn)流動布局

FlowLayoutDemo★19 - 自定義View實現(xiàn)流式布局

LikeELMLeftLoad★14 - 仿餓了么左滑跳轉(zhuǎn)

模糊效果

Android StackBlur★2721 - 圖片模糊效果

Blurry★2534 - Android簡易模糊庫

500px-android-blur★1925 - Android模糊視圖

blurkit-android★1913 - 類似iOS上的實時模糊效果

BlurView★1606 - Android底層視圖動態(tài)仿iOS模糊

ImageBlurring★1079 - 通過 Java 與 JNI 分別進(jìn)行圖片模糊

RealtimeBlurView★914 - 仿UIVisualEffectView實時模糊覆蓋

BlurredView★844 - Android圖片視圖動態(tài)模糊

BlurLockView★830 - 毛玻璃效果的解鎖界面

Dali★771 - Android圖像模糊庫

RxBlur★515 - 毛玻璃(高斯模糊)效果

EtsyBlur★506 - 在Etsy應(yīng)用添加仿玻璃模糊效果

GaussianBlur★289 - 對圖片應(yīng)用高斯模糊

CrazyShadow★215 - 為 View 添加陰影效果

TabBar

SpaceTabLayout★933 - RelativeLayout的自定義實現(xiàn)方式

RecyclerTabLayout★859 - 高效TabLayout庫

ZuiMeiTAG★232 - 仿最美應(yīng)用的底欄

AlphaIndicatorView★201 - 仿微信底部tab標(biāo)簽

AppBar

smooth-app-bar-layout★1389 - 視圖布局

appbarlayout-spring-behavior★733 - 實現(xiàn)滾動彈簧效果

TestAppBar★271 - AppBar動畫效果

simple-view-behavior★239 - 簡單視圖行為

選擇器(Picker)

Android-PickerView★3898 - 精仿iOS的PickerView控件

android-betterpickers★2461 - 選擇器DialogFragments庫

AndroidPicker★2021 - 安卓選擇器類庫

SublimePicker★1768 - 提供選擇器的自定義視圖

Android-FilePicker★1060 - 靈活選擇圖片和視頻的文件選擇器

TimePickerDialog★977 - Android時間選擇器

CityPicker★880 - 仿美團(tuán)等選擇城市列表demo

BottomSheetPickers★824 - ndroid的新的數(shù)據(jù)和時間選擇器庫

PickView★791 - 選擇日期或者省份的輔助庫

MultiType-FilePicker★748 - 輕量級Android文件選擇庫

NumberPickerView★625 - 靈活的安卓NumberPicker組件

android-spinnerwheel★623 - 安卓輪式旋轉(zhuǎn)部件

CharacterPickerView★610 - 仿iOS的PickerView控件

HorizontalPicker★285 - 支持文本和圖標(biāo)的水平選擇器

SingleDateAndTimePicker★268 - 在一個部件內(nèi)選擇一個數(shù)據(jù)和一個時間

Two-Step-Picker-Dialog★231 - 兩步選擇器對話框

SimpleNumberPicker★154 - 十進(jìn)制和十六進(jìn)制選擇器視圖

LFilePicker★150 - 輕量級的文件選擇器

AwesomeImagePicker★113 - 使用精致的接口選擇images和gifs

PickTime★101 - 日期選擇控件

PickImage★79 - 帶有Camera和Gallery選項的DialogFragment

ClickNumberPicker★75 - 從給定范圍內(nèi)使用點擊按鈕或者觸摸選定一個值

Android-PickerView-Library★72 - 高仿 IOS PickerView 控件的庫

JDSelector★68 - 仿京東的地址多級選擇器

NumberPicker★40 - Android數(shù)字選擇器視圖

CityPickerWebView★35 - JS實現(xiàn)的省市縣三級聯(lián)動

EasyPickerView★34 - Android輕量級PickerView


轉(zhuǎn):https://hndeveloper.github.io/2017/github-android-ui.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末膳犹,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子记盒,更是在濱河造成了極大的恐慌爱沟,老刑警劉巖茉贡,帶你破解...
    沈念sama閱讀 206,013評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件窃蹋,死亡現(xiàn)場離奇詭異,居然都是意外死亡她君,警方通過查閱死者的電腦和手機脚作,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來缔刹,“玉大人鳖枕,你說我怎么就攤上這事魄梯。” “怎么了宾符?”我有些...
    開封第一講書人閱讀 152,370評論 0 342
  • 文/不壞的土叔 我叫張陵酿秸,是天一觀的道長。 經(jīng)常有香客問我魏烫,道長辣苏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,168評論 1 278
  • 正文 為了忘掉前任哄褒,我火速辦了婚禮稀蟋,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘呐赡。我一直安慰自己退客,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,153評論 5 371
  • 文/花漫 我一把揭開白布链嘀。 她就那樣靜靜地躺著萌狂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪怀泊。 梳的紋絲不亂的頭發(fā)上茫藏,一...
    開封第一講書人閱讀 48,954評論 1 283
  • 那天,我揣著相機與錄音霹琼,去河邊找鬼务傲。 笑死,一個胖子當(dāng)著我的面吹牛枣申,可吹牛的內(nèi)容都是我干的售葡。 我是一名探鬼主播,決...
    沈念sama閱讀 38,271評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼忠藤,長吁一口氣:“原來是場噩夢啊……” “哼挟伙!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起熄驼,我...
    開封第一講書人閱讀 36,916評論 0 259
  • 序言:老撾萬榮一對情侶失蹤像寒,失蹤者是張志新(化名)和其女友劉穎烘豹,沒想到半個月后瓜贾,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,382評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡携悯,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,877評論 2 323
  • 正文 我和宋清朗相戀三年祭芦,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片憔鬼。...
    茶點故事閱讀 37,989評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡龟劲,死狀恐怖胃夏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情昌跌,我是刑警寧澤仰禀,帶...
    沈念sama閱讀 33,624評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站蚕愤,受9級特大地震影響答恶,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜萍诱,卻給世界環(huán)境...
    茶點故事閱讀 39,209評論 3 307
  • 文/蒙蒙 一悬嗓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧裕坊,春花似錦包竹、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,199評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至静浴,卻和暖如春堰氓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背苹享。 一陣腳步聲響...
    開封第一講書人閱讀 31,418評論 1 260
  • 我被黑心中介騙來泰國打工双絮, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人得问。 一個月前我還...
    沈念sama閱讀 45,401評論 2 352
  • 正文 我出身青樓囤攀,卻偏偏與公主長得像,于是被迫代替她去往敵國和親宫纬。 傳聞我的和親對象是個殘疾皇子焚挠,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,700評論 2 345

推薦閱讀更多精彩內(nèi)容