Android-UI组件合集

SlidingMenu

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

Android-Universal-Image-Loader

强大灵活的加载、缓存、显示图片的库。

Android-ViewPagerIndicator

滑动页面几乎成了现在国内的应用的标配了,尤其在你第一次安装/启动应用时, 总会有几张介绍页面让你滑动显示。 用它吧,不会辜负你的。

Android-PullToRefresh

你不陌生, 在列表或者视图的顶部或者底部拖动可以刷新数据和页面。可以和ListView、ExpandableListView、GridView、WebView、ScrollView、HorizontalScrollView、ViewPager配合使用。

picasso

强大的图像下载和缓存库。

Android-Bootstrap

bootstrap风格的按钮。 使用Font Awesome图标字体。

facebook-android-sdk

Facebook提供的SDK, 可以在应用中集成Facebook.

android-bootstrap

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

AndroidStaggeredGrid

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

cardslib

一种卡片式的布局控件。 记得以前的有道词典的默认页就是这种布局。

PhotoView

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

ListViewAnimations

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

ion

又一个图像异步加载库。至少推荐三个了, 轮子不少。

android-menudrawer

又一个滑动菜单的组件。

android-swipelistview

又一个ListView扩展, 支持滑动操作。

android-pulltorefresh

又一个拖动刷新的组件。到此为止说了好多又了。 因为有些功能确实有多个不错的实现。

Crouton

Toast之外的另以选择。

StickyListHeaders

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

drag-sort-listview

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

FreeFlow

comcast出品的一个布局引擎。 FreeFlow让你很容易的定制布局和漂亮的转换动画。看到comcast好激动, 因为他是笔者公司最大的客户。

FadingActionBar

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

android-viewflow

可以水平滚动的视图。

android-flip

可以实现类似Flipboard一样的翻页效果。

android-times-square

square出品的日期选择组件。Screenshot

circular-progress-button

环形进度条按钮。

android-viewbadger

为视图增加badger。可以做的更好看点。

AndroidViewAnimations

漂亮的视图动画。

Android-SlideExpandableListView

有一个可以滑动的ExpandableListView组件。

pinned-section-listview

GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView

android-process-button

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

android-betterpickers

更好的时间、日期库。

StaggeredGridView

瀑布流。类似Pinterest。

ProgressWheel

环形进度条。

Calligraphy

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

android-satellite-menu

类似Path一样的菜单。

android-actionbarstylegenerator

action bar风格在线制作。

SuperToasts

扩展的Toast.

GlassActionBar

毛玻璃效果的ction bar.

GraphView

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

StickyGridHeaders

可以固定header和分区的Grid。

BlurEffectForAndroidDesign

模糊效果的演示。

ArcMenu

又一个类似Path的环形菜单。

cropper

最后

对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长。而不成体系的学习效果低效漫长且无助。时间久了,付出巨大的时间成本和努力,没有看到应有的效果,会气馁是再正常不过的。

所以学习一定要找到最适合自己的方式,有一个思路方法,不然不止浪费时间,更可能把未来发展都一起耽误了。

如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 15
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值