awesome-github-android-ui
安卓UI相关开源项目库汇总
https://github.com/opendigg/awesome-github-android-ui
Last synced: 11 days ago
JSON representation
-
RecyclerView
- epoxy - Airbnb安卓视图架构
- DiscreteScrollView - 基于RecyclerView的滚动列表实现
- SuperRecyclerView - 轻松制作可使用的RecyclerView
- MultiType - 快速清晰的开发复杂列表页面
- FastAdapter - 简化RecyclerView配置过程
- EasyRecyclerView - 常用的RecyclerView的各种需求封装
- android-parallax-recyclerview - Android 视差 RecycleView
- LRecyclerView - 多功能RecyclerView
- ShimmerRecyclerView - 展现视图加载中的视图
- overscroll-decor - Android的仿iOS滚动效果
- RecyclerViewHeader - 为安卓RecyclerView创建header
- drag-select-recyclerview - 实现GooglePhoto样式多选择
- IndexRecyclerView - 使用Recyclerview实现的联系人列表
- SimpleRecyclerView - 轻松创建列表的RecyclerView扩展
- RecyclerViewEnhanced - 条目滑动点击安卓库
- RecyclerView-FastScroll - 简单的FastScroller
- ExpandableRecyclerview - ExpandableRecycler适配器
- AndroidRecyclerViewDemo - 安卓RecyclerView 示例
- DragRecyclerView - 在RecyclerView中拖拽的简单实现
- Graywater - 改进RecyclerView布局的库
- SectionedRecyclerView - 安卓RecyclerView 适配器
- android-data-binding-recyclerview - 配有Android数据绑定的RecyclerView
- BGAAdapter-Android - 通用的Adapter和ViewHolder
- CircleRecyclerView - 一个循环RecyclerView
- FamiliarRecyclerView - RecyclerView类库
- MultiTypeView - 复杂界面分多个模块开发
- SuspensionBar - Android轻松实现RecyclerView悬浮条
- RecyclerStickyHeaderView - RecyclerView的悬浮视图
- DragSelectRecyclerView - 简单的触摸监听类
- AlphabetIndex-Fast-Scroll-RecyclerView - 强大的AlphabetIndex FastScroller
- PracticalRecyclerView - RecyclerView的一个封装
- ARecyclerView - 一个库搞定recyclerview
- SpringRecyclerView - 具有弹簧效果的RecyclerView
- StickyItemDecoration - RecyclerView粘性头部
- InifiniteRecyclerView - 实现无尽加载列表
- Sectioned-RecyclerView - 带header和item的RecyclerView的简单实现方式
- StickyRecyclerSettingView - 快速在Android上建立SettingActivity
- RecyclerAnimations - item滑动时的循环动画
- EasyHeaderFooterAdapter - 在RecyclerView中添加header或者footer
- RecyclerViewDivider - 为RecyclerView设置分频器
- GlideScrollRecyclerView - RecyclerView优先加载可见item
- RecyclerAdapter - 简化封装RecyclerView.Adapter
-
SearchView
- MaterialSearchBar - 安卓MD风格搜索栏
- MaterialSearchView - 以MD风格实现SearchView
- floatingsearchview - 带有搜索建议的浮动搜索栏
- JJSearchViewAnim - 炫酷的SearchView搜索动画库
- FloatingSearchView - 浮动的搜索视图实现
- Search-View-Layout - Lollipop+ Dialer和Google Maps的实现
- MaterialSearchView - 基于MD风格的Android搜索视图
- Material-SearchTransition - 展示如何过渡到搜索的示例项目
- QueryHighlighter - 在文本中突出搜索字词
- search-dialog - 快速和自定义的搜索对话框
- searchablespinner - 搜索器
- MsvSearch - Material Design风格搜索视图
- SearchDialog - 仿bilibili搜索框效果
- LSearchView - Android L设计搜索视图
- SearchView - 类似Play Store的SearchView
-
SeekBar
- PreviewSeekBar - 显示视频预览的SeekBar
- BubbleSeekBar - 自定义SeekBar
- RangeSeekBar - 可双向范围选择的SeekBar
- HueSeekBar - 来自Philips Hue app灵感的SeekBar
- RangeSeekBar - 定值范围选择控件
-
SideBar
- RecyclerViewFastScroller - 连接到RecyclerView实现快速滚动
- WaveSideBar - 快速跳跃分组的侧边栏控件
- FastScroll - 类似列表视图的FastScroller
- SideBar - 全新的快速索引导航栏
- WaveSideBar - 波浪效果索引侧边栏
- Android-QuickSideBar - 快速查阅对应分组的侧边栏
-
Sliding
- AndroidSlidingUpPanel - 通过向上拖动添加额外面板
- SlideUp-Android - 对任何视图添加边侧效果
- DiscreteSlider - 让用户在指定的刻度线上选择一个值的滑块
- slideview - 简单独特的Android滑动按钮
- SlidingLayout - 安卓平台View控件
- SlidingBall - 仿QQ身边的人的效果
- SlidingBall - 仿QQ身边的人的效果
-
Snackbar
-
Sort&Drag
- SortableTableView - 提供TableView和SortableTableView的安卓库
- ClassifyView - 拖拽合并的RecyclerView
- DynamicGrid - Android可拖拽GridView
- android-drag-square - 编辑个人资料及图片可拖拽排序
-
Spinner
- nice-spinner - Android spinner的重新实现
- BetterSpinner - 好用的Spinner
- MemorySpinner - 可以记住历史选项的spinner
-
StepView
- StepView - 步骤指示器
- stepper-indicator - 引导步骤指示器
- android-material-stepper - 在Android应用中使用MD步进
- Steppers - Android步骤视图库
- BreadcrumbsView - 显示给定序列的当前步骤
- Android-SnappingStepper - 漂亮的增减数字控制UI控件
- StepView - 横向版和竖向版步骤视图
- StateProgressView - 显示网购物流信息等进度的android view
-
SwitchButton
- ToggleButton - Android上类似iOS的开关控件
- Android-SwitchIcon - Switch图标的Google启动器风格实现
- material-animated-switch - 带有图标动画和颜色转换的Switch
- IconSwitch - 自定义切换部件
- SwitchButton - 优美的轻量级自定义样式的Switch按钮
- SHSwitchView - iOS7风格的Switch开关
- SwitchButton - 安卓开关按钮
- switchView - 带有文字的switch
- SwitchButton - 安卓开关按钮
-
TabBar
- RecyclerTabLayout - 高效TabLayout库
- SpaceTabLayout - RelativeLayout的自定义实现方式
- ZuiMeiTAG - 仿最美应用的底栏
- AlphaIndicatorView - 仿微信底部tab标签
-
TabLayout
- SmartTabLayout - 在用户滚动时给出连续的反馈
- FlycoTabLayout - Android的TabLayout库
- MagicIndicator - 强大易扩展的ViewPager指示器框架
- CoordinatorTabLayout - 自定义组合控件
- Dachshund-Tab-Layout - 增强型Android标签布局
- AdvancedPagerSlidingTabStrip - 安卓导航控件
- ChangeTabLayout - 模仿乐视LIVEApp主界面TabLayout效果
- SlidingTabWithColorIcons - 带彩色图标的滑动标签
- PagerSlidingTabStrip - 指示器TabLayout、PagerSlidingTabStrip
- NavigationTabStrip - 平滑可交互导航标签条
-
TagView
- FlowLayout - 让子视图自动浮动到下一行
- SimpleTagImageView - 安卓中带有标签的ImageView
- ChipsLayoutManager - 自定义RecyclerView布局管理器
- AndroidTagView - Android TagView库
- AutoLabelUI - 将标签并排放置的Android库
- android-tagview - 云标签控件
- TriangleRectangleLabelView - 标签视图
- TagViewGroup - Android 仿小红书图片标签
- EasyTagDragView - 仿网易新闻app下拉标签选择菜单
- ChannelTagView - 一个频道管理view
- LaybelLayout - 标签布局
- materialChipView - MD风格的Chip视图
-
TextView
- TextLayoutBuilder - Facebook出品的在Android中轻松实现文字布局
- HTextView - 支持自定义字体的TextView动画效果
- android-autofittextview - 自动改变文字大小完美适应边界
- ticker - 显示滚动文本
- ExpandableTextView - 展开/折叠TextView
- RichText - Android富文本解析器
- SuperTextView - 功能强大的TextView
- SlantedTextView - 倾斜的TextView
- Android-TextView-LinkBuilder - 创建可点击的链接
- SuperTextView - 提高构建项目的效率
- TokenAutoComplete - 安卓Gmail风格的MultiAutoCompleteTextView
- html-textview - 扩展的安卓TextView组件
- FadingTextView - 自动改变其内容的TextView
- RotatingText - 周期性文本更新库
- AutoLinkTextView - 自动检测并处理点击事件
- Android-RobotoTextView - TextView及其直接间接子类的实现
- AutoFitTextView - 自动适应字体和行计数的TextView
- BabushkaText - 通过Spannables设置文本样式
- FloatingText - 执行漂浮效果动画的控件
- android-justifiedtextview - 基于原生TextView实现合理的textview
- Trestle - 在TextView上桥接span
- android-chips - 基于Google的内部chip库的简易库
- ExpandableTextView - 展开折叠TextView
- Markdown - Android原生Markdown解析器
- html-builder - 为Android TextView建立有效的HTML
- SimpleText - 简化spannable字符串的创建
- dante - 文本解析器
- cornerlabelview - 视图角标
- NumberAnimTextView - 数字增加动画的 TextView
- text-decorator - 轻松装饰TextView
- UnderLineLinkTextView - 使关键词带有可点击的下划线TextView
- XRichText - 显示Html富文本的TextView
- PinchZoomTextView - 用手势缩放字体大小
- Better-Link-Movement-Method - 在TextView中处理RUL
- ColorTextView - 用颜色标记一些短语
- FlexibleRichTextView - 自行定义大部分标签
- CompoundIconTextView - 带有icon的TextView
- GetWordTextView - 通过点击获得词语
- MoreTextView - TextView的“展开”和“收起”
- RandomTextView - 滚动显示TextView的数字
- TagEditText - 显示类似微博中的活动标签
- CharCountTextView - 仿Twitter剩余长度计数器
- RickText - 类似微博的编辑框
- nachos - 输入文本并创建MD风格的chip
- Zaman - 将timestamp转化为时间String
- SpanEZ - 从Spannable API完成提取
- TextViewDrawable - 仿大众点评的购买须知
- RichTextView - 富文本textview
- TextViewSpanLink - TextView上展示超链接
- SpanBuilder - TextView可以生成的span样式
- TextJustify-Android - 文本处理库
- RotatingText - 周期性文本更新库
- BabushkaText - 通过Spannables设置文本样式
- ReadMoreTextView - 装饰文本的自定义TextView
- FadingTextView - 自动改变其内容的TextView
- html-builder - 为Android TextView建立有效的HTML
- text-decorator - 轻松装饰TextView
- UnderLineLinkTextView - 使关键词带有可点击的下划线TextView
- Better-Link-Movement-Method - 在TextView中处理RUL
- MoreTextView - TextView的“展开”和“收起”
- CharCountTextView - 仿Twitter剩余长度计数器
- RickText - 类似微博的编辑框
-
Toast
- TastyToast - 精致的原生安卓toast
- Toasty - 通常的Toast
- loadtoast - Android可自定义toast
- StyleableToast - 标准安卓Toast
- Sneaker - 自定义alert的轻量级安卓库
- LovelyToast - 使你的Toast变得灵活而生动
- SuperToasts - 增强并创建立Android Toast库
Programming Languages
Categories
其他
119
图片
97
进度条
67
TextView
62
RecyclerView
55
日历时间
36
下拉刷新
33
选择器(Picker)
27
ImageView
27
ViewPager
27
按钮
26
对话框
26
轮播图
22
菜单(Menu)
19
EditText
19
布局
18
表单
18
图表(Chart)
17
Card
17
空白页
16
引导图(Intro)
15
BottomNavigation
15
SearchView
15
MD
13
TagView
12
浮动菜单
12
模糊效果
12
主题样式
11
抽屉菜单
11
用户引导
11
RatingView
11
滑动返回
10
Toolbar
10
Wave
10
TabLayout
10
CreditCard
10
徽章(Badge)
10
SwitchButton
9
WebView
9
升级更新
9
ListView
9
软键盘
9
文件操作
8
点赞按钮
8
FAB
8
TV组件
8
滑动删除
8
StepView
8
详情页
8
关于页面
7
Sliding
7
CoordinatorLayout
7
表格(Table)
7
Toast
7
Color
7
跑马灯
7
PinCode
7
滚动效果(Scroll)
7
Snackbar
6
WheelView
6
时间轴
6
启动页
6
ActionSheet
6
通知
6
SideBar
6
滚动视差(Parallex)
6
Header
6
图标
6
聊天视图
5
页面切换
5
SeekBar
5
TabBar
4
DownloadView
4
Sort&Drag
4
编辑器
4
分段控件
4
状态栏
4
AppBar
4
地图
4
手势操作
4
Indicator
4
Label
4
Popup
3
Drawable
3
Spinner
3
分享组件
3
Emoji
3
TreeView
3
悬浮窗
2
Sub Categories
Keywords
android
358
android-library
127
java
62
animation
57
material-design
49
recyclerview
42
android-ui
39
view
31
material
31
ui
30
viewpager
28
library
26
kotlin
22
textview
19
custom-view
19
image
15
dialog
14
widget
13
picker
13
material-ui
11
androidx
10
android-development
10
button
9
gallery
9
loading
9
listview
9
customview
9
imageview
9
calendar
8
pull-to-refresh
8
ui-components
8
icons
8
photo
7
indicator
7
video
7
crop
7
kotlin-android
7
camera
7
imagepicker
6
chart
6
image-picker
6
layoutmanager
6
progress-bar
6
layout
6
tablayout
6
transition
6
android-application
6
design
6
badge
6
floatingactionbutton
5