您的位置:首页 > 产品设计 > UI/UE

开源程序合集

2017-03-04 20:25 246 查看
1.Android UI库, Android L风格:https://github.com/markushi/android-ui



2android-floating-action-button

Android L风格的浮动按钮, 红色小鲜肉:https://github.com/futuresimple/android-floating-action-button



3.SlidingMenu

一款优秀的侧滑菜单组件。 Google+, YouTube和Facebook在它们的应用中采用的侧滑菜单流行开来, 国内也有很多的应用如网易新闻等也采用了这种菜单方式。 侧滑菜单组件很好几种, 尤以此款最为好用。 看看官方网站上的知名用户就知道了。

https://github.com/jfeinstein10/SlidingMenu

4.richeditor-android

超酷的富文本编辑器

https://github.com/wasabeef/richeditor-android



5.GridPasswordView

仿微信/支付宝的密码输入框效果。

https://github.com/Jungerr/GridPasswordView

6.android-bootstrap

不同于上面的Android-Bootstrap。 此项目是一个Android应用程序的模版, 相当于一个脚手架的功能。

https://github.com/Bearded-Hen/Android-Bootstrap





















7.AndroidStaggeredGrid

想做瀑布流式的应用吗?用它吧

https://github.com/etsy/AndroidStaggeredGrid



8.PhotoView

ImageView扩展, 支持放缩和手势。

https://github.com/chrisbanes/PhotoView

9.ListViewAnimations

为ListView增加动画, 还提供滑动删除选定项的功能。 类似Android的邮件的删除操作。

https://github.com/nhaarman/ListViewAnimations



10.hellocharts-android

一个图表库, 带少量动画。

https://github.com/lecho/hellocharts-android









11.Android-Week-View

日历组件。

https://github.com/alamkanak/Android-Week-View



12.AndroidViewHover

一种优雅的显示上下文和菜单的库

https://github.com/daimajia/AndroidViewHover



13.android-menudrawer

又一个滑动菜单的组件。

https://github.com/SimonVT/android-menudrawer

14.android-undergarment

抽屉组件。

集成这个组件非常简单 ,只要在activity的oncreate中加入mDrawerGarment = new DrawerGarment(this, R.layout.dashboard);

https://github.com/eddieringle/android-undergarment

15.Crouton

Toast之外的另以选择。

https://github.com/keyboardsurfer/Crouton

16.StickyListHeaders

header可以固定的组件。 看下图。

https://github.com/emilsjolander/StickyListHeaders



17.drag-sort-listview

在ListItem拖动重排序。 开发者已经放弃维护了但是关注者依然不少

https://github.com/bauerca/drag-sort-listview

18.FadingActionBar

折叠风格的ActionBar. 说起ActionBar, 第一选择不是ActionBarSherlock么?

https://github.com/ManuelPeinado/FadingActionBar



19.android-times-square

square出品的日期选择组件。

https://github.com/square/android-times-square



20.AndroidViewAnimations

漂亮的视图动画。

https://github.com/daimajia/AndroidViewAnimations



21.JazzyViewPager

为ViewPager增加一条切换动画

https://github.com/jfeinstein10/JazzyViewPager

22.android-process-button

很酷的一个组件,可以在按钮下部显示漂亮的进度条,就像GMAIL一样

https://github.com/dmytrodanylyk/android-process-button





23.ProgressWheel

环形进度条。

https://github.com/Todd-Davies/ProgressWheel





24.Calligraphy

在Android中更容易的使用字体。

https://github.com/chrisjenx/Calligraphy



25.AndroidTagGroup

一个漂亮的标签组控件。

https://github.com/2dxgujun/AndroidTagGroup/



26.Android-Ultra-Photo-Selector

一个图片选择器控件,支持选择多张图片、浏览设备上所有包含图片的文件夹、预览选择的图片并且支持缩放。

https://github.com/AizazAZ/Android-Ultra-Photo-Selector





27.fab

一个支持很多自定义属性的Floating Action Button控件。

https://github.com/Scalified/fab





28.dashed-circular-progress

圆形轨迹进度条控件。

https://github.com/glomadrian/dashed-circular-progress



29.AutoCompleteBubbleText

自动选择,可用于tag选择

https://github.com/FrederickRider/AutoCompleteBubbleText



30.SuperToasts

扩展的Toast.

https://github.com/JohnPersano/SuperToasts



31.GlassActionBar

毛玻璃效果的ction bar.

https://github.com/ManuelPeinado/GlassActionBar



32.GraphView

可以产生放缩的线图和直方图。

https://github.com/appsthatmatter/GraphView





33.StickyGridHeaders

可以固定header和分区的Grid。

https://github.com/TonicArtos/StickyGridHeaders



34.BlurEffectForAndroidDesign

模糊效果的演示。

https://github.com/PomepuyN/BlurEffectForAndroidDesign





35.RippleEffect

涟漪效果

https://github.com/traex/RippleEffect



36.ArcLayout

超酷的弧形布局

https://github.com/ogaclejapan/ArcLayout



37.PullZoomView

最近国内用的比较多的一个风格。 拖动时头部缩放。

https://github.com/Frank-Zhu/PullZoomView



38.material-ripple

为view增加的Android L涟漪效果的包装类

https://github.com/balysv/material-ripple



39.L-Navigation-Drawer

替换Android L的导航抽屉类。 也就是左边拖动菜单。

https://github.com/lewisjdeane/L-Navigation-Drawer



40.android-sliding-layer-lib

滑动层框架, 支持左右滑动,全屏。

https://github.com/wunderlist/android-sliding-layer-lib

41.AndroidFloatLabel

浮动标签, 按需显示。

https://github.com/IanGClifton/AndroidFloatLabel

42.MultiImageSelector

国人开发的一个多图像选择组件

https://github.com/lovetuzitong/MultiImageSelector







43.cropper

图像剪切和旋转。

https://github.com/edmodo/cropper



44.StandOut

很容易的创建弹出窗口。

https://github.com/pingpongboss/StandOut

45.android-iconify

集成FontAwesome 。

https://github.com/JoanZapata/android-iconify



46.android-gif-drawable

看名字就知道了

https://github.com/koral–/android-gif-drawable

47.NumberProgressBar

漂亮的带数字的进度条

https://github.com/daimajia/NumberProgressBar



48.Android-SwipeToDismiss

演示ListView滑动删除

https://github.com/romannurik/Android-SwipeToDismiss

49.Shimmer-android

闪烁发光的文本框。

https://github.com/RomainPiel/Shimmer-android



50.HoloColorPicker

Holo风格的颜色选择器

https://github.com/LarsWerkman/HoloColorPicker



51.android-crop

图像裁剪

https://github.com/jdamcd/android-crop

52.android-edittext-validator

文本框校验

https://github.com/vekexasia/android-edittext-validator



53.CircleProgress

圆圈进度条

https://github.com/Fichardu/CircleProgress



54.MultiChoiceAdapter

ListView 支持多选。

https://github.com/ManuelPeinado/MultiChoiceAdapter



55.PinterestLikeAdapterView

瀑布流

https://github.com/dodola/PinterestLikeAdapterView



56.PullToZoomInListView

滑动ListView时使其HeaderView跟随滑动缩放.

https://github.com/matrixxun/PullToZoomInListView



57.NotBoringActionBar

拖动时顶部可以收缩。

https://github.com/flavienlaurent/NotBoringActionBar



58.LetterImageView

类似Android的邮件应用, 用首字母作为图片。

https://github.com/makovkastar/LetterImageView



59.FlyRefresh

创意Replace的Android实现,很cool.

https://github.com/race604/FlyRefresh



60.fab-toolbar

Material Design风格的FAB工具栏效果

https://github.com/AlexKolpa/fab-toolbar



61.ElasticDownload

酷炫进度条

https://github.com/Tibolte/ElasticDownload



62.GiftCard-Android

礼品卡效果

https://github.com/MartinRGB/GiftCard-Android
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android ui 开源