admin管理员组

文章数量:1532746

1.下拉刷新

Android-Ptr-Comparison-Android 下拉刷新开源库对比,非常nice!!

Android-PullToRefresh- 最经典、最多人用的下拉刷新、加载更多。

PullDownListView- 一个下拉刷新的控件,实现了仿微信下拉中眼睛动画的效果。

DragTopLayout- 实现整个layout下拉刷新。

ZrcListView- 一个顺滑又漂亮的Android下拉刷新与加载更多列表组件,增加下拉刷新及滚动到底部自动加载的功能;增加越界回弹效果;增加自定义列表项动画的功能。

TwitterCover-Android- Twitter Android客户端的下拉封面模糊效果。

android-Ultra-Pull-To-Refresh- 实现整个layout下拉刷新,没有加载更过,Demo,源码分析。

StikkyHeader- 【Android控件源码:头部固定的控件列表效果】这是一个可以支持头部固定的控件列表功能,源码StikkyHeader,StikkyHeader是一个可以在滚动的时候将头部固定的控件,还可以将动画效果和StikkyHeader一起使用,api非常简单, 支持ListView,RecyclerView,ScrollView。支持2.3一下设备使用的StikkyHeader

PullDownListView- 实现了模仿微信眼睛下拉效果,源码PullDownListView,下拉刷新,上拉加载,模仿微信眼睛。

CircleRefreshLayout- 又一个下拉刷新的实现,水滴效果。

BGARefreshLayout-Android- 多种下拉刷新效果、上拉加载更多、可配置自定义头部广告位,目前已经实现了四种下拉刷新效果:新浪微博下拉刷新风格、慕课网下拉刷新风格、美团下拉刷新风格、类似qq好友列表黏性下拉刷新风格。

Pull-to-Refresh.Rentals-Android- 提供一个简单可以自定义的下拉刷新实现。

Pull-to-Refresh.Tours- Taurus,很精美的下拉刷新。

ParallaxListView- 模仿Path的下拉刷新,Head头部图片下拉放大。

WaveRefreshForAndroid- 下拉刷新水波纹动画。

CoordinatorLayoutDemos- 收集了不少资源写了一个基于CoordinatorLayout实现的下拉刷新效果。

Android_PullToRefreshLibrary_Collection- 下拉刷新开源库集锦 。

HitBlockRefresh- 下拉刷新:打砖块和打坦克。

jd_tmall_refresh_demo- 仿写京东、天猫下拉刷新。

android-Ultra-Pull-To-Refresh- 下拉刷新框架,非常强大,可扩展性非常强,兼容各种view的下拉刷新事件。

2.卫星菜单

android-satellite-menu- 点击主按钮,会弹出多个围绕着主按钮排列的子按钮,从而形成一个弹出式菜单。子按钮弹出和消失的动画效果都很棒。这种弹出式菜单按钮应用在Path app中。

ArcMenu- 实现弹出式按钮群(菜单)。点击主按钮,会在住按钮旁边弹出多个按钮(菜单)。弹出的按钮有两种排列形式,一种是围绕着主按钮成圆弧形排列,一种是和主按钮并排成一字型排列, 仿Path 2.0 (for iOS)。

Radial Menu Widget- 实现各种圆形或者半圆形菜单,以及圆形进度条。

android-circlebutton- 圆形按钮,有动画点击效果

CircularFloatingActionMenu- 卫星菜单。

ElasticDownload- 挺酷的下载进度条。

android-snake-menu- 仿 Tumblr 的 Android 可拖拽蛇形动画菜单。

3.节选器

SegmentView- 类似iOS的Segment Control控件,第一种方式是使用 RadioGroup 实现,O网页链接。

SHSegmentControl- 类似iOS的Segment Control控件,此种方式的可定制化更好。

android-segmentedradiobutton- 在Android中实现类似iOS的分段单选按钮(segmented control),本人以前项目一直使用,值得拥有。

android-segmented-control- RadioGroup实现类似ios的分段选择(UISegmentedControl)控件。

4.模糊效果

BlurNavigationDrawer- 背景模糊的Navigation Drawer。

5.HUD与Toast

android-UCToast- 在不申请任何权限的情况下在 Android 应用中弹出悬浮窗,实现文档。

sweet-alert-dialog- sweet-alert-dialog是一款清新文艺的 Android 弹窗, 灵感来自于 JS 版的 SweetAlert。

6.进度条

easyloadingbtn- 模仿了一个Dribbble上的Material Design效果,环形loading, 进度条、进度圈。

android-square-progressbar- 一个不错的方形进度条。

Radial Menu Widget- 实现各种圆形或者半圆形菜单,以及圆形进度条。

AnimatedCircleLoadingView- 一个有限/无限加载动画效果。基于Nils Banner的android-watch-loading-animation设计图。该设计本来是针对智能手表的。

circular-progress-button- 带动态效果的Button(按钮)可要比静态的按钮炫酷的多了,大家看到效果图就知道了

CircularBarPager- Android实现的动态效果,一个数字圆圈进度效果,源码CircularBarPager,material 风格的数字圆圈进度显示库(api10 +)。

dotted-progress-bar- 一个小清新的进度条。

WhorlView- 一个炫酷的漩涡加载效果自定义View。

AVLoadingIndicatorView- AVLoadingIndicatorView整合了一些漂亮的 Android 动画加载效果。

MagicProgressWidget- 渐变的圆形进度条与轻量横向进度条。

GBSlideBar- GBSlideBar类似uber/滴滴等app的滑动选择工具条。

GifLoadingView- 一些好看的 loadingview。

HouseLoading- 一个有趣的android加载loading动画。实现原理

7.UI其他

MixtureTextView- 富文本,支持Android图文混排、文字环绕图片等效果。

android-ActionQueue- Action Queue 用于执行有次序的队列操作,比如按次序弹出对话框,这在 Android 中尤其有用。

WheelView-Android- WheelView-Android 是一款开源的 Android 滚动选择控件, 适用于不少应用场景。

Android Wheel- 带有刻度的旋转器:日历、三级联动。

CharacterPickerView- 可实现三级联动的选择器,高仿iOS的滚轮控件,可实现单项选择,并支持一二三级联动效果。

Highlight- Highlight一款可应用于 Android 应用上的指向性功能高亮的库, 可以快速的给应用添加上应用引导的效果。

HeaderAndFooterRecyclerView- 支持addHeaderView、 addFooterView、分页加载的RecyclerView解决方案 。

CleverRecyclerView- 是一个基于RecyclerView的扩展库,提供了与ViewPager类似的滑动效果并且添加了一些有用的特性。

drag-select-recyclerview- 实现了类似 Google Photos 风格的图片多选效果。

FlycoTabLayout- 一个Android TabLayout库,目前有两个TabLayout:SlidingTabLayout、CommonTabLayout。

AndroidChangeSkin- 一种完全无侵入的 Android 应用换肤方式,支持插件式和应用内换肤,无需重启 Activity。

Lobsterpicker- Lobsterpicker 为 Android 开发者提供了满足 Material Design 风格的颜色选择器。

FlycoRoundView- 一个扩展原生控件支持圆角矩形框背景的库,可以减少相关shape资源文件使用。

FlowingDrawer- FlowingDrawer 一个弹性效果的抽屉菜单,图片是概念图,实际效果实现了70%(侧滑菜单)。

TextSurface-是用 Java 写的一款借助酷炫的动画效果来完成消息展示的微型动画框架。

android-animate-RichEditor-android-animate-RichEditor是一款支持图片插入动画效果的 Android 富文本编辑器。

本文标签: 三方框架常用android