All Projects → Commit451 → Inkpageindicator

Commit451 / Inkpageindicator

Licence: apache-2.0
InkPageIndicator from Plaid https://github.com/nickbutcher/plaid

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Inkpageindicator

Magicindicator
A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu…
Stars: ✭ 8,969 (+5686.45%)
Mutual labels:  indicator
Spinner
Go (golang) package with 90 configurable terminal spinner/progress indicators.
Stars: ✭ 1,637 (+956.13%)
Mutual labels:  indicator
Cosin
Android loading view library 📊🍭
Stars: ✭ 129 (-16.77%)
Mutual labels:  indicator
Easystepindicator
More attributes for a step indicator, indicates steps with a easy way
Stars: ✭ 78 (-49.68%)
Mutual labels:  indicator
Rvpindicator
ViewPager指示器 实现联动,自身滚动,支持类型 : 下滑线,三角形,全背景,图片
Stars: ✭ 99 (-36.13%)
Mutual labels:  indicator
Jxsegmentedview
A powerful and easy to use segmented view (segmentedcontrol, pagingview, pagerview, pagecontrol, categoryview) (腾讯新闻、今日头条、QQ音乐、网易云音乐、京东、爱奇艺、腾讯视频、淘宝、天猫、简书、微博等所有主流APP分类切换滚动视图)
Stars: ✭ 1,905 (+1129.03%)
Mutual labels:  indicator
Viewtooltip
A fluent tooltip for Android
Stars: ✭ 1,029 (+563.87%)
Mutual labels:  indicator
Indicator
仪表盘 / 指示器 / 温度计 / 湿度计 / Indicator / Dashboard
Stars: ✭ 137 (-11.61%)
Mutual labels:  indicator
Avloadingindicatorview
DEPRECATED
Stars: ✭ 9,585 (+6083.87%)
Mutual labels:  indicator
Bubblepagerindicator
A view pager indicator view to deal with a large amount of pages.
Stars: ✭ 127 (-18.06%)
Mutual labels:  indicator
Loading indicator view
A collection of awesome flutter loading animation
Stars: ✭ 83 (-46.45%)
Mutual labels:  indicator
Capslockindicator
A small utility that indicates the state of the Num lock, Caps lock and Scroll lock key.
Stars: ✭ 87 (-43.87%)
Mutual labels:  indicator
Photoviewindicator
Indicator for PhotoView Library https://github.com/chrisbanes/PhotoView
Stars: ✭ 125 (-19.35%)
Mutual labels:  indicator
Funnyloader
Loading indicator for android with over 200 random messages
Stars: ✭ 77 (-50.32%)
Mutual labels:  indicator
Zerodha live automate trading using ai ml on indian stock market Using Basic Python
Online trading using Artificial Intelligence Machine leaning with basic python on Indian Stock Market, trading using live bots indicator screener and back tester using rest API and websocket 😊
Stars: ✭ 131 (-15.48%)
Mutual labels:  indicator
Alphatabsindicator
高仿微信底部状态栏的轻量级库,非MagicIndicator那么功能庞大,简化功能符合大多数BottomTabBar应用设计需求, Lightweight Library of high imitation WeChat bottom status bar
Stars: ✭ 1,086 (+600.65%)
Mutual labels:  indicator
Trading Signals
Technical indicators to run technical analysis with JavaScript / TypeScript. 📈
Stars: ✭ 118 (-23.87%)
Mutual labels:  indicator
Instagramactivityindicator
Activity Indicator similar to Instagram's.
Stars: ✭ 138 (-10.97%)
Mutual labels:  indicator
Banner
🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。
Stars: ✭ 11,682 (+7436.77%)
Mutual labels:  indicator
Vue Loaders
Vue + loaders.css
Stars: ✭ 127 (-18.06%)
Mutual labels:  indicator

InkPageIndicator

InkPageIndicator from Plaid. Works with API 19+ (4.4+)

Build Status

Gradle Dependency

Add this in your root build.gradle file (not your module build.gradle file):

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

Then, add the library to your project build.gradle

dependencies {
    implementation 'com.github.Commit451:InkPageIndicator:latest.release.here'
}

Usage

See the sample app for a full example. Basic usage:

<com.commit451.inkpageindicator.InkPageIndicator
  android:id="@+id/ink_pager_indicator"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"/>
InkPageIndicator inkPageIndicator = findViewById(R.id.ink_pager_indicator);
inkPageIndicator.setViewPager(viewPager);

Custom Attributes

The library also supports styling in XML:

<com.commit451.inkpageindicator.InkPageIndicator
  android:id="@+id/ink_pager_indicator"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  app:dotDiameter="4dp"
  app:dotGap="4dp"
  app:animationDuration="200"
  app:pageIndicatorColor="@color/orange"
  app:currentPageIndicatorColor="@color/white"/>

Contributions

Please make pull requests as you see fit and log issues so that others can benefit from knowing the library and its issues.

Special thanks to @nickbutcher for the original code and @hzsweers for backporting it to 4.4+

License

Copyright 2016 Commit 451
Copyright 2015 Google Inc.

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