awesome-github-android-ui
安卓UI相关开源项目库汇总
https://github.com/opendigg/awesome-github-android-ui
Last synced: 13 days ago
JSON representation
ActionSheet
- BottomDialogDemo - 使用 DialogFragment 实现底部弹窗布局
- SlideBottomPanel - 实现知乎日报β版底部划出视图
- android-ActionSheet - 仿照iOS UIActionSheet组件
- TedBottomPicker - 简单的图片选择器
- BottomSheets - BottomSheets控件的使用
- BottomSheet - 安卓BottomSheet风格的对话框
AppBar
- smooth-app-bar-layout - 视图布局
- appbarlayout-spring-behavior - 实现滚动弹簧效果
- TestAppBar - AppBar动画效果
- simple-view-behavior - 简单视图行为
BottomNavigation
- BottomBar - 自定义视图组件
- ahbottomnavigation - 实现MD风格的按钮导航组件库
- BottomNavigation - 从GooglePlay商店获取示例apk
- Space-Navigation-View - 仿GoogleSpaces的导航完全整合
- Material-BottomNavigation - 轻量级底部导航库组件
- LuseenBottomNavigation - 底部导航视图
- AdaptableBottomNavigation - 又一个Bottom Navigation实现
- AlphaTabsIndicator - 高仿微信底部状态栏的轻量级库
- BottomNavigationViewEx - 增强BottomNavigationView的安卓库
- JPTabBar - 安卓标签栏
- BottomNavigationBar - MD更新的BottomNavigationbar的开源实现
- BottomNavBar - 轻松添加四个选项卡的导航栏
- BottomTabView - 自定义实现主流底部 Tab 菜单 View
- NavigationTabBar - 带有色彩交互的导航标签栏
- BottomNavBar - 轻松添加四个选项卡的导航栏
Card
- ViewPagerCards - 视图页卡片
- Swipeable-Cards - 提供类似Tinder卡片效果
- SwipeStack - 安卓纸质视图栈
- AndroidSwipeableCardStack - 流畅的纸质卡片组件
- SwipeCardsView - Android高仿秒拍热榜的卡片滑动和左右飞出效果
- CardSwipeLayout - RecyclerView卡片滑动布局
- RecyclerViewCardGallery - RecyclerView实现Card Gallery效果
- SwipeCardsRecyclerView - 基于RecyclerView的Android组件
- folding-cell-android - 安卓FoldingCell
- SwipeCardView - 基于Diolor的Swipecards控件改进实现
- CardStackView - 以三种动画效果像卡片一样展示内容
- Android-InfiniteCards - 可自定义动效的卡片切换视图
- SlidingCard - 画廊效果的幻灯片卡片
- GiftCard - Android漂亮的礼物卡片
- TinderStack - 一叠类似Tinder的卡片
- CardView - 类似小票效果的卡片列表
- StackCardsView - 堆叠滑动控件
Color
- InstagramLikeColorTransitionAndroid - 创建类似渐变颜色过渡的Instagram
- ColorPickerView - 从图片中获取颜色
- MaterialDesignColor - 谷歌官方MaterialDesign颜色代码
- colorpreference - 建立优秀的颜色选择器
- DrawableColorChange - drawable颜色修改工具
- ColorPicker - android取色器
- MaterialDesignColors - 提供MD风格的Android库
CoordinatorLayout
- CoordinatorBehaviorExample - 仿Hangouts4简介动画
- TabbedCoordinatorLayout - 演示CoordinatorLayout的示例项目
- android-ConstraintLayoutExamples - 展示ContraintLayout的特性和使用
- SharePanel - 显示分享按钮面板
- collapsingtoolbarlayout - 可滑动悬浮式顶部导航栏
- TabbedCoordinatorLayout - 演示CoordinatorLayout的示例项目
- android-ConstraintLayoutExamples - 展示ContraintLayout的特性和使用
CreditCard
- SwipeableCard - 仿StreetView磁卡实现
- EditCard - 输入信用卡号码的自定义EditText
- CreditSesameRingView - 仿Ali芝麻信用新老环形界面
- CreditCardView - 支付系统信用卡和签账卡视图
- CreditCardView - 仿真信用卡UI安卓库
- CreditCardEntry - 进行信用卡输入的表单
- android-sumbit-credit-card-flow - MD风格的信用卡格式实现
- CardForm - Android信用卡借记卡互动表单
- android-sumbit-credit-card-flow - MD风格的信用卡格式实现
- CardForm - Android信用卡借记卡互动表单
DownloadView
- GADownloading - 创意下载进度条
- FreshDownloadView - 显示一个动画下载进程
- 360DownLoadView - 仿360市场下载按钮
- 360DownLoadView - 仿360市场下载按钮
Drawable
- DividerDrawable - 在存在的View上布局和画分割线
- OneDrawable - 为View设置具有按下效果的背景
- SelectorDrawable - 为按钮设置selector
EditText
- MaterialEditText - MD风格的EditText
- Android Form EditText - 为edittext带来数据有效性工具
- MaterialTextField - 与众不同的漂亮的浮动可编辑文本框
- BufferTextInputLayout - 简单的TextImputLayout定制化服务
- BiuEditText - 一个有趣的EditText
- MentionEditText - 为提及的字符串添加一些有用的功能特色
- AndroidEdit - EditText的撤销和恢复撤销操作
- TyperEditText - 打字机效果
- AnFQNumEditText - 自定义EditText实现右下角计数控件
- AutoFillEmailEditText - 自动对EditText添加自定义email
- PowerfulViewLibrary - 输入框功能
- LineHeightEditText - 修复文本编辑行高和光标效果
- FloatingEditText - TextInputLayout和TextInputEditText合并成一个类
- EasyMoney-Widgets - 支持货币显示的部件
- RichEditText - 仿微博富文本编辑框
- PhoneMask - 添加手机号可读性的EditText
- EditTextTools - 输入整数小数位数限制自动加逗号
- MentionEditText - 为提及的字符串添加一些有用的功能特色
- AnFQNumEditText - 自定义EditText实现右下角计数控件
Emoji
- emojicon - Android中实现emojis表情
- EmojiRain - 小巧的Android掉emoji表情包实现
- android-EmojiCompat - EmojiCompat支持库使用样例
FAB
- Floating-Navigation-View - 浮动菜单显示锚导航视图
- FloatingActionButton - 浮动动作按钮
- material-sheet-fab - 实现浮动操作按钮的库
- FabOptions - 多功能自定义FAB组件
- FabTransitionLayout - 浮动操作按钮转换
- SquareMenu - 可自定义的浮动动作按钮
- CounterFab - 在右上角显示一个计数器的标记
- SquareMenu - 可自定义的浮动动作按钮
Header
- ZoomHeader - 模仿饿了么详情页的例子
- Android-ParallaxHeaderViewPager - 带标题头的左右滑动
- StickyHeaders - 安卓RecyclerView的适配器和布局管理器
- Smart-HeaderFooter-RecyclerView - 将Recyclerview添加HeaderView和FooterView
- StickyNavLayout - 悬浮控件
- StickyHeaderListView - 基于实际需求做出的灵活可定制的UI功能
ImageView
- RoundedImageView - 支持圆角的快速ImageView。
- subsampling-scale-image-view - 安卓自定义图片视图
- PanoramaImageView - 可以随设备旋转自动滚动的imageView
- CustomShapeImageView - 自定义使用SVG和填充图的ImageView
- FrescoImageViewer - 简单的自定义全屏图片视图
- LargeImage - Android加载大图
- ShadowImageView - 更加细腻的阴影效果
- CircularImageView - 以简单的方法实现环形ImageView
- NineGridImageView - 仿微信朋友圈或微博的九宫格图片
- DragPhotoView - 高仿微信可拖拽返回PhotoView
- ImageTransition - Activity视图过渡
- CaptchaImageView - 生成验证码图片的自定义ImageView
- Oblique - 探索新的显示图片样式
- PaletteImageView - 动态提取图片的主要颜色
- Frisson - 在图片上提供时髦的剪裁
- Diagonalify - 创建图像视图的对角线切割
- avatar-view - 带有用户名字的第一个字母的图片视图
- AnchorImageView - Android锚点定位ImageView
- CircleImageView - 环形ImageView
- Wiv - 窗口图片显示器
- IdentityImageView - 带进度条的图片框架
- SImageView - 设置一个网址即可显示图片的控件
- LQRNineGridImageView - 仿微信群头像九宫格控件
- CoolImageView - 可以上下移动的imageView
- Blaze - 提供移动图像和缩放图像的视图
- HDImageView - 加载高清大图支持缩放的控件
- RoundImageView - Android自定义圆角图片
Indicator
- MusicIndicator - Music indicator
- EasyIndicator - 简单的tab指示器
- AndroidRubberIndicator - ViewPager的rubber指示器
- SpringIndicator - 仿MorningRoutine引导的指示器
Label
- TriangleLabelView - 显示三角视图
- AvatarLabelView - 可配置的迷你版轻量级 Label 辅助类
- labelview - 轻松实现视图之上的标签
- LabelLayout - 在另一个视图顶部显示标签文本
ListView
- Pinned Section Listview - 便于使用的ListView
- AsymmetricGridView - Android自定义列表视图
- AndroidExpandingViewLibrary - 创建Android动画折叠视图
- ListItemView - 基于MD风格的列表item实现
- WheelView - 基于ListView实现的Android滚轮控件
- YLListView - 仿IOS弹簧效果的ListView
- SearchListView - 带搜索栏的 listview
- ScollZoomListView - 优雅的漫画阅读器插件
- ScollZoomListView - 优雅的漫画阅读器插件
MD
- RippleLayout - 实现波纹效果的布局
- MaterialDesignLibrary - Material Design 安卓库
- RippleEffect - MD风格的点击涟漪效果实现
- material-ripple - Android视图的纹波效果封装
- Carbon - Android的MD风格实现案例
- MaterialShadows - 支持 convex material阴影库
- MaterialValues - 将Material Design指南中的所有值在资源中定义
- RippleDrawable - Android效果端口
- MaterialMasterDetail - 实现Master及Detail模式
- material-element - MD风格动画示例APP
- MaterialTransitionAnimation - MD风格动画实践
- JFoenix - 使用Java组件实现Google的MD风格
- MaterialValues - 将Material Design指南中的所有值在资源中定义
PinCode
- PatternLockView - MD风格的Android解锁视图
- PinLockView - PIN锁自定义视图
- Pinview - Android的Pinview库
- PasscodeView - Android查看视图
- PasscodeView - 轻松安全的验证用户
- EasyGestureUnlock - 轻量级手势解锁视图
- LolliPin - MD风格的Android的PIN码库
Popup
- BubbleLayout - 气泡文字框
- BubbleView - 带箭头的Android气泡控件/容器类
- CustomPopwindow - PopupWindow 的常用API封装
RatingView
- MaterialRatingBar - 性能更好的MD风格的RatingBar
- SimpleRatingBar - 简单但功能强大的RatingBar
- SmileyRating - Android简单的评级栏
- SpiderWebScoreView - 蛛网评分控件
- SimpleRatingBar - 一个简单的自定义动画的评分组件
- SimpleRatingView - Android的评价切换
- AndroidCustomView - 简单的投票排名对比图
- rating-request - 简单的Android对话框
- MaterialRatingBar - 性能更好的MD风格的RatingBar
- SpiderWebScoreView - 蛛网评分控件
- SimpleRatingBar - 一个简单的自定义动画的评分组件
RecyclerView
- baseAdapter - Android 万能的Adapter
- Renderers - 创建适配器的Android库
- PullLoadMoreRecyclerView - 上拉刷新加载
- AnimRefreshRecyclerView - 下拉刷新和上拉加载更多的RecyclerView
- RecyclerRefresh - 仿简书安卓端
- RecyclerViewPager - 基于RecyclerView的ViewPager替代品
- SwipeRecyclerView - RecyclerView侧滑菜单
- RecyclerViewUndoSwipe - 本地ItemTouch助手
- SwipeCardRecyclerView - 炫酷滑动卡片
- BaseRecyclerViewAdapterHelper - 强大灵活的RecyclerAdapter
- recyclerview-animators - 轻松创建动画RecyclerView
- UltimateRecyclerView - 功能强大的Recyclerview
- android-advancedrecyclerview - 提供高级特性的RecyclerView扩展