亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!

WheelViewDemo

项目地址:JustinRoom/WheelViewDemo 

简介: 亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!

更多:作者   提 Bug   

标签:

 

LatestVersion

 

 

A wheel view library and demo

Scan QRCode to download demo application below:

亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第1张图片

1、implementation

  • 1.1、Gradle
    implementation 'com.android.support:appcompat-v7:XXX'
    compile 'jsc.kit.wheel:wheel-view:_latestVersion'
    
  • 1.2、Maven
    
    jsc.kit.wheel
    wheel-view
    _latestVersion
    pom
    
    

2、attrs

  • 2.1、WheelView
名称 类型 描述
wheelTextColor color 选中 item 字体颜色
wheelTextSize dimension 字体大小
wheelShowCount integer 显示 item 条数,与wheelItemVerticalSpace决定了控件的高度
wheelTotalOffsetX dimension X 轴方向总弯曲度,决定弧形效果
wheelItemVerticalSpace dimension 两个 item 之间的间距,与wheelShowCount决定了控件的高度
wheelRotationX float 已 X 轴为轴心旋转角度,决定 3D 效果
wheelVelocityUnits integer 自动翻滚速度单位
  • 2.2、WheelMaskView
名称 类型 描述
wheelMaskLineColor color 中间选中 item 的两条分割线颜色
  • 2.3、WheelItemView
子 View 类型 属性
wheelView WheelView WheelView所有属性
wheelMaskView WheelMaskView WheelMaskView所有属性

3、usage

组件 使用示例
WheelView WheelViewFragment
ColumnWheelDialog ColumnWheelFragment
DateTimeWheelDialog DateTimeWheelFragment

4、Screenshots

  • 4.1、WheelView

亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第2张图片

  • 4.2、ColumnWheelDialog

亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第3张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第4张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第5张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第6张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第7张图片

  • 4.3、DateTimeWheelDialog

亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第8张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第9张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第10张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第11张图片亲自操刀,撸了一个酷炫的防 IOS 的 wheel view。支持多列滚轮弹窗,日期滚轮弹窗。原创不易,给颗 Star✨支持一下,谢谢!_第12张图片

5、release log

version:0.5.0

  • optimize WheelMaskView:
  • change wheelRotationX(attribution) to float
  • add wheelVelocityUnits(attribution)

LICENSE

   Copyright 2018 JustinRoom

   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.

你可能感兴趣的:(Android,不错文章转载)