Skip to content

可以无缝自动滑动的viewpager,适合做首页上方的广告条

License

Notifications You must be signed in to change notification settings

wudkj/AutoSlideViewpagerAndPoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoSlideViewpagerAndPoint

可以无缝自动滑动的viewpager,适合做首页上方的广告条

使用了ViewPager来实现,脱离xml文件

效果

image image image

AutoSlideViewPagerAndPoint使用示例


Zhang_ViewPagerAndPoint vp=new Zhang_ViewPagerAndPoint(MainActivity.this,lists);//实例化出一个对象通过其中的方法来实现对于下方的点的控制以及自动滑动的开启(包括滑动的动画,内置两种动画,以及一种默认)
vp.startRoll(true);//自动滑动的开启
vp.setOnPage...Listener();//用来对viewpager的滑动事件进行控制
vp.setmGravityType();//设置下方的点的对齐方式 使用常量
vp.setAnimationType();//设置动画种类 使用常量
vp.xxxxx();//通过多种方法设置界面或者设置监听事件
FrameLayout fl=vp.setViewPagerAndPoint();//通过调用最终方法获得一个生成包含viewpager和点的FrameLayout,将这个layout加入到xml中的某个layout中就可以了

注意事项:

不需要将整个项目作为library来引用,只要将Zhang_ViewPagerAndPoint拷贝到你的项目中就可以

也可以通过builder来实现,不过builder写的不是很好,但是功能是完整的

LICENSE

				Copyright   2015    wudkj

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.

显示的图片来源于网上,如果有问题,请联系:[email protected]

About

可以无缝自动滑动的viewpager,适合做首页上方的广告条

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages