All Projects → jeasonlzy → Viewcore

jeasonlzy / Viewcore

主要是常用自定义控件的类库,该项目已经上传到 jCenter 仓库,可以直接使用

Programming Languages

java
68154 projects - #9 most used programming language

ViewCore

主要是常用自定义控件的类库,该项目已经上传到 jCenter 仓库,可以直接使用

欢迎大家下载体验本项目,如果使用过程中遇到什么问题,欢迎反馈

联系方式

  • 邮箱地址: [email protected]
  • QQ群: 489873144 (建议使用QQ群,邮箱使用较少,可能看的不及时)
  • 本群刚建立,旨在为使用我的github项目的人提供方便,如果遇到问题欢迎在群里提问。个人能力也有限,希望一起学习一起进步。

##用法

    compile 'com.lzy.widget:view-core:0.2.3'

##注意 该库需要项目的编译版本为 23,使用时请在 build.gradle 文件中,将其改为23

    compileSdkVersion 23

主要包含以下几个控件,一次导包,永久使用

HexagonView

AlphaIndicatorView

OverScrollDecor

  • 项目地址:https://github.com/jeasonlzy0216/OverScrollDecor,类似IOS的over-scrolling效果,即对于滑动到顶部的View继续滑动时会超出,松手后自动还原到原始位置。支持ListView,GridView,ScrollView,WebView,RecyclerView,以及其他的任意View和ViewGroup

PullZoomView

  • 项目地址:https://github.com/jeasonlzy0216/PullZoomView,类似QQ空间,新浪微博个人主页下拉头部放大的布局效果,支持ListView,GridView,ScrollView,WebView,RecyclerView,以及其他的任意View和ViewGroup。支持头部视差动画,阻尼下拉放大,滑动过程监听

VerticalSlideView

  • 项目地址:https://github.com/jeasonlzy0216/VerticalSlideView,类似淘宝的商品详情页,继续拖动查看详情,其中拖动增加了阻尼,并且重写了ListView,GridView,ScrollView,WebView,RecyclerView 的 dispatchTouchEvent 方法,使用的时候无须额外的代码,可以任意嵌套使用

HeaderViewPager

  • 项目地址:https://github.com/jeasonlzy0216/HeaderViewPager,具有共同头部的 ViewPager,支持与ListView,GridView,ScrollView,WebView,RecyclerView 嵌套使用。具有连续的滑动事件 和 滑动监听, 支持下拉刷新

###CircleImageView

  • 圆形的ImageView,用法同ImageView一样

###LoopViewPager

  • 可以循环滑动和自动轮播的ViewPager

###TabTitleIndicator

  • ViewPager的指示器

###CircleIndicator

  • ViewPager的点状指示器
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].