All Projects → lany192 → BannerView

lany192 / BannerView

Licence: Apache-2.0 License
Android BannerView 图片轮播控件,支持无限循环,可设置显示各种样式,支持添加banner切换动画。调用简单,代码稳定,体积小。

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to BannerView

Banner
🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。
Stars: ✭ 11,682 (+50691.3%)
Mutual labels:  banner, androidx, viewpager2
Xbanner
🔥【图片轮播】支持图片无限轮播,支持AndroidX、自定义指示点、显示提示文字、切换动画、自定义布局,一屏显示多个等功能
Stars: ✭ 1,734 (+7439.13%)
Mutual labels:  banner, androidx
WanAndroidJetpack
🔥 WanAndroid 客户端,Kotlin + MVVM + Jetpack + Retrofit + Glide。基于 MVVM 架构,用 Jetpack 实现,网络采用 Kotlin 的协程和 Retrofit 配合使用!精美的 UI,便捷突出的功能实现,欢迎下载体验!
Stars: ✭ 124 (+439.13%)
Mutual labels:  androidx, viewpager2
Bgabanner Android
引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
Stars: ✭ 4,060 (+17552.17%)
Mutual labels:  banner, androidx
Bannerviewpager
🚀 An awesome banner view for Android,Based on ViewPager2. 这可能是全网最好用的ViewPager轮播图。简单、高效,一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。
Stars: ✭ 2,603 (+11217.39%)
Mutual labels:  banner, viewpager2
AutoScrollLoopViewPager
AutoScrollLoopViewPager, 无限轮播的Banner
Stars: ✭ 46 (+100%)
Mutual labels:  banner
node-banner
Easily integrate ASCII flavored banners to your CLI tool
Stars: ✭ 18 (-21.74%)
Mutual labels:  banner
Dads
*BA DUM TSSS*
Stars: ✭ 240 (+943.48%)
Mutual labels:  androidx
WanAndroid
wanandroid的Kotlin版,采用Android X
Stars: ✭ 20 (-13.04%)
Mutual labels:  androidx
Smart-Web-App-Banner
Add this small jQuery script to your site & invite your visitors to save your site to their home screen alongside the rest of their apps!
Stars: ✭ 37 (+60.87%)
Mutual labels:  banner
AsyncChain
异步链式库,类似RXJava,可以用于切换主线程,或者执行一串相互依赖的任务
Stars: ✭ 17 (-26.09%)
Mutual labels:  androidx
LoopBanner
一个简单好用且超轻量的自动轮播控件,支持UI风格完全自定义
Stars: ✭ 56 (+143.48%)
Mutual labels:  banner
mac-ibm-notifications
macOS agent used to display custom notifications and alerts to the end user.
Stars: ✭ 206 (+795.65%)
Mutual labels:  banner
HouseAds2
A library ( V2 ) for cross promoting own apps within own apps - for Android
Stars: ✭ 23 (+0%)
Mutual labels:  banner
banner
🚩 A simple and clean banner generator - Banners on the go. https://liyasthomas.github.io/banner
Stars: ✭ 161 (+600%)
Mutual labels:  banner
MovieDb
No description or website provided.
Stars: ✭ 34 (+47.83%)
Mutual labels:  viewpager2
ChannelFiles
Miscellaneous TFL/LL YouTube channel files.
Stars: ✭ 12 (-47.83%)
Mutual labels:  banner
simplebanner
(最简单的广告轮播)the most simple banner
Stars: ✭ 18 (-21.74%)
Mutual labels:  banner
SRCarouselView
A carousel view that only uses two UIImageView to achieve infinite carousel.
Stars: ✭ 56 (+143.48%)
Mutual labels:  banner
NavigationComponentPlayground
Sample app leveraging Android Navigation Component
Stars: ✭ 60 (+160.87%)
Mutual labels:  androidx

BannerView

这是一个轻量简洁的自定义banner控件。欢迎大家提出意见或建议

BannerView在控件可见时自动播放,不可见时停止播放,不需要额外设置界面切换时的开始播放和暂停播放。

Gradle

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

 implementation 'com.github.lany192:BannerView:4.0.0'

Usage

xml layout

<com.github.lany192.banner.BannerView
    android:id="@+id/banner_view"
    android:layout_width="match_parent"
    android:layout_height="180dp"/>

Demo

点击下载 download Demo apk

Preview

image

License

Copyright 2017 Y.G. Lan

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.

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].