查看原文
其他

Android开发者必备的15款UI库

2017-11-15 Tamic 开发者技术前线

推荐15款最常用的,也是比较经典的国内的Android UI库,App开发直接集成。包含主流的图片选择,日期,下拉刷新,画廊,多选联动,图片效果处理,按钮,排序搜索,菜单悬停等,接下来就目睹一下吧!



1 通用 IM 聊天 UI 组件 Aurora IMUI


Aurora IMUI 是一个通用的即时通讯(IM)UI 库,不特定于任何 IM SDK。

本 UI 库提供了消息列表、输入视图等常用组件,支持常见的消息类型:文字、图片、语音、视频等。默认包含多套界面风格,也能根据自己的需要自定义。

同步支持 Android、iOS 平台。计划支持 React Native。



2 Android 本地图片、视频选择器 Matisse 

Matisse 是知乎开源的一个漂亮的 Android 本地图片、视频选择器。其主要功能有: 选择包括 JPEG、PNG、GIF 格式的图片和 MPEG、MP4 格式的视频 支持自定义主题。


项目地址:https://github.com/Devlight/InfiniteCycleViewPager


  3 AndroidFileManage



这是一个仿 QQ 文件管理器的开源项目。




   4 日期选择组件 Mobi Pick 


Mobi Pick 是一个 Android 风格的 jQuery Mobile 的日期选择组件。



5 LQRWeChat 

LQRWeChat 本项目高仿微信6.3.31,使用网易云信SDK 3.2.0版本完成主要的聊天功能(单聊、群聊)、好友关系管理、群组管理等功能。



6 SwipeListView

SwipeListView 实现了自绘制的 ListView 单元格,可通过滑动来显示扩展面板。 


示例项目:https://github.com/47deg/android-swipelistview


7 BaseRecyclerViewAdapterHelper


BRVAH是一个强大的RecyclerAdapter框架(什么是RecyclerView?),它能节约开发者大量的开发时间,集成了大部分列表常用需求解决方案



项目地址:https://github.com/CymChad/BaseRecyclerViewAdapterHelper


8 LRecyclerView


LRecyclerView是支持addHeaderView、 addFooterView、下拉刷新、分页加载数据的RecyclerView。

它对 RecyclerView 控件进行了拓展,给RecyclerView增加HeaderView、FooterView,并且不需要对你的Adapter做任何修改。



项目地址:https://github.com/jdsjlzx/LRecyclerView


9 ShadowImageView

图片更加细腻的阴影效果,在一些提高用户体验的特殊场景使用

项目地址:https://github.com/yingLanNull/ShadowImageView/


10 ObservableScrollView

基于https://github.com/ksoichiro/Android-ObservableScrollView 写的模仿百度手机助手首页划动标题栏动态效果

地址:https://github.com/ksoichiro/Android-ObservableScrollView


11 SwitchButton 

SwitchButton 实现了类似 IOS上的 SwitchButton 支持滑动和动画



12  日历控件 TimesSquare

Android下一款漂亮的日历控件


13 MeiTuanLocateCity

仿美团城市选择界面,可直接用在实际项目中

项目地址:https://github.com/yangxu4536/MeiTuanLocateCity


14 MovieView

Android TV 海报、图片、View 的倒影显示,View选中后显示光效果。 应用于Android TV 卡片、海报显示 . MovieView海报组件 MovieLayout 海报组件布...


15 ImageEditor-Android 

ImageEditor-Android是一款AndroidImageEditor 安卓设备上图形编辑开源控件,支持自定义贴图 图片滤镜 图片旋转 以及图片剪裁操作。 


项目地址:https://github.com/siwangqishiq/ImageEditor-Android


资源和图片均来自网络,由开发者技术前线整理编辑。

开发者技术前线汇聚最新最热的技术干货,

行业动态,职场感悟,热点思维,和一线面经。

优秀人才不缺工作机会,只缺适合自己的好机会。但是他们往往没有精力从海量机会中找到最适合的那个。100offer 会对平台上的人才和企业进行严格筛选,让「最好的人才」和「最好的公司」相遇。

扫描下方二维码,注册 100offer,谈谈你对下一份工作的期待。一周内,收到 5-10 个满足你要求的好机会

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存