Skip to content

mCyp/Orient-Ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e20e46f · Jan 23, 2021

History

75 Commits
Mar 28, 2020
Sep 30, 2019
Mar 28, 2020
Feb 29, 2020
Aug 8, 2019
Feb 29, 2020
Oct 11, 2019
Jan 23, 2021
Mar 28, 2020
Feb 26, 2020
Aug 8, 2019
Aug 8, 2019
Sep 29, 2019

Repository files navigation

标题

Orient - UI

分享平时工作中一些有趣的UI
codebeat badge

💫 功能

# 时间轴 - TimeLine

样式由自己定制的时间轴

timeline

# 表格 - Table

TableView是一个强大和灵活的基于RecyclerView的表格控件,支持

  • 不规则表格
  • 顶部和左侧标题悬浮
  • 多方向滑动

table

# 切换按钮 - MultiSwitch

MultiSwitch支持多个子选项。

MultiSwirch

# 状态视图 - StatusView

自由切换数据的加载错误显示的状态。

StatusView

# 两侧布局 - DoubleSideLayout

借助RecyclerView实现以下布局。

S90929-10290486

📖 依赖和文档

添加依赖

// 最新版本详见上面
implementation 'com.orient:Orient-Ui:latestVersion'

Demo下载

🦸‍♂️ 感谢

  • Qiujuer状态视图最早来自Qiuejuer老师的慕课教学课程《手把手开发一个完整即时通讯App》,不过并没有公开的库使用状态视图,所以我稍加修改,分享了出来。
  • AVLoadingIndicatorView:状态布局中的动画来自该库,为了在Orient-UI中避免依赖其他库,所以Loading部分直接从该库中复制而来,特此说明。
  • 阿里图标库-旅游状态视图中的采用的图标来自该库,这个图标库看上去很舒服,很赞!

⌨️ 技术反馈

如果您发现了什么问题,欢迎提出Issue,或者使用其他方式联系我:

  • 【微信】:JiuXinDev

欢迎关注我的公众号,接收我的最新文章:

微信二维码

或者添加我的微信,标注加群,加入我的学习群,与我在 Android 之路上一桶进阶。

感谢您的阅读~

About

🍉Orient-Ui is a Android Ui Library~

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages