FleetingWang / Xamarin.SmartRefreshLayout

Xamarin.Android binding for scwang90/SmartRefreshLayout 下拉刷新、上拉加载、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Xamarin.SmartRefreshLayout

Xamarin.Android binding for scwang90/SmartRefreshLayout

Android智能下拉刷新框架-SmartRefreshLayout

原版介绍: English | 中文

示例App已改写为Xamarin.Android,代码

项目演示

风格演示

上面这两个是我自己实现的Header,设计来自:Refresh-your-deliveryDropbox-Refresh

下面的Header是我把github上其它优秀的Header进行的整理和集合还有优化:

整理来自:TwinklingRefreshLayoutPull Down To Refresh

整理来自:FlyRefreshClassicsHeader

整理来自:Yalantis/PhoenixYalantis/Taurus

整理来自:FunGame/BattleCityFunGame/HitBlock

整理来自:WaveSwipeRefreshLayoutMaterialHeader

整理来自:Ultra-Pull-To-RefreshWaterDrop

看到这么多炫酷的Header,是不是觉得很棒?这时你或许会担心这么多的Header集成在一起,但是平时只会用到一个,是不是要引入很多无用的代码和资源?
请放心,我已经把刷新布局分成三个包啦,用到的时候自行引用就可以啦!

  • SmartRefreshLayout 刷新布局核心实现,自带ClassicsHeader(经典)、BezierRadarHeader(贝塞尔雷达)两个 Header.
  • SmartRefreshHeader 各种Header的集成,除了Layout自带的Header,其它都在这个包中.
  • SmartRefreshFooter 各种Footer的集成,除了Layout自带的Footer,其它都在这个包中.

感谢

原作者

scwang90/SmartRefreshLayout

Xamarin.Android绑定使用的VS插件

Xamarin.GradleBindings

示例绑定及使用的组件:

android-gif-drawable 绑定:Binding_AndroidGifDrawable
CircleImageView 绑定:Binding_CircleimageView
FlycoRoundView 绑定:Binding_FlycoRoundViewLib
RealtimeBlurView 绑定:Binding_RealtimeblurView
recyclerview-animators 绑定:Binding_RecyclerViewAnimators

License

Copyright 2017 wtffly

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Xamarin.Android binding for scwang90/SmartRefreshLayout 下拉刷新、上拉加载、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。

License:Apache License 2.0


Languages

Language:C# 100.0%