Android-PageControl - Clickable PageControl for Android apps.

  •        1213

Clickable PageControl for Android apps. There are some great libraries like ViewPagerIndicator but they don't handle taps on indicator like PageControl on iOS. This widget handles taps just as PageControl does. Available in the Maven Central Repository. It depends on support-v4 library.

https://github.com/ksoichiro/Android-PageControl

Tags
Implementation
License
Platform

   




Related Projects

Alerter - An Android Alerting Library

  •    Kotlin

This library aims to overcome the limitations of Toasts and Snackbars, while reducing the complexity of your layouts. With simplicity in mind, the Alerter employs the builder pattern to facilitate easy integration into any app. A customisable Alert view is dynamically added to the Decor View of the Window, overlaying all content.

android-saripaar - UI form validation library for Android

  •    Java

Android Saripaar is a simple, feature-rich and powerful rule-based UI form validation library for Android. It is the SIMPLEST UI validation library available for Android. The annotations are self-explanatory. The @Order annotation is required ONLY when performing ordered validations using Validator.validateTill(View) and Validator.validateBefore(View) or in IMMEDIATE mode.

slidetoact - A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄

  •    Kotlin

A simple Slide to Unlock Material widget for Android, written in Kotlin 🇰. Slide To Act is distributed through JCenter. To use it you need to add the following Gradle dependency to your android app gradle file (NOT the root file).

MaterialDrawer - The flexible, easy to use, all in one drawer library for your Android project.

  •    Java

If any (or all) of these questions seem familiar, the MaterialDrawer is the perfect library for you all. Never waste your time again. It provides you with the easiest possible implementation of a navigation drawer for your application. There is a Header with profiles (AccountHeader), a MiniDrawer for Tablets (like Gmail), provide custom DrawerItems, custom colors, custom themes, ... No limits for customizations.


Android-Bootstrap - Bootstrap style widgets for Android, with Glyph Icons

  •    Java

Android Bootstrap is an Android library which provides custom views styled according to the Twitter Bootstrap Specification. This allows you to spend more time on development rather than trying to get a consistent theme across your app, especially if you are already familiar with the Bootstrap Framework. You should then checkout the library and investigate the sample code, which covers most of the features. The sample app is also available on Google Play.

awesome-android-complete-reference - Awesome Android references for everything like best practices, performance optimization, etc

  •    Java

A curated list of Android Complete References at one place. A complete reference for android developers. Here you can find references about everything you use while Android Development. To the extent possible under law, Amit Shekhar has waived all copyright and related or neighboring rights to this work.

Spotlight - Android Library that lights items for tutorials or walk-throughs etc...

  •    Java

if you want to show Spotlight immediately, use addOnGlobalLayoutListener to wait until views are drawn. simply set a title and description, these position will be automatically calculated.

avatar-view - Avatar ImageView with user's name first letter Drawable placeholder

  •    Java

Avatar View library was implemented based on Matt Precious's Don’t Fear the Canvas lecture. I decided to create this library in order to achieve an ImageView which can smoothly display user's profile image or his username/name initial letter (in the case when the image was not provided). This library can be used in two ways: using standard Android methods and using Android Data Binding.

android-arsenal.com - Source to android-arsenal.herokuapp.com

  •    HTML

This repository contains source codes for old version of site. It is still available here: http://android-arsenal.herokuapp.com In spite of this, you can send pull requests or open issues here - they will be processed and the new site will be updated. Server should be available on http://localhost:8080.

Android-ObservableScrollView - Android library to observe scroll events on scrollable views.

  •    Java

Android library to observe scroll events on scrollable views. It's easy to interact with the Toolbar introduced in Android 5.0 Lollipop and may be helpful to implement look and feel of Material Design apps. Please note that the app on the Play store is not always the latest version.

SortableTableView - An Android library containing a simple TableView and an advanced SortableTableView providing a lot of customisation possibilities to fit all needs

  •    Java

An Android library providing a TableView and a SortableTableView. To use the this library in your project simply add the following dependency to your build.gradle file.

Android-Iconics - Android-Iconics - Use any icon font, or vector (

  •    Java

If you are an app developer you will know the problem. You start an app but require many different icons, in different sizes (ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi), different colors, and different variants. If you get the icons as vector (.svg) or there are many changes over the time, you will always have to get the correct drawables again. Now there's an easy, fast, and small solution for this! The Android-Iconics library.

FragNav - An Android library for managing multiple stacks of fragments

  •    Kotlin

Android library for managing multiple stacks of fragments (e.g., Bottom Navigation , Navigation Drawer). This library does NOT include the UI for bottom tab bar layout. For that, I recommend either BottomBar (which is the library shown in the demo) or AHBottomNavigation. This library helps maintain order after pushing onto and popping from multiple stacks(tabs). It also helps with switching between desired tabs and clearing the stacks. With Material Design Bottom Navigation pattern, and other tabbed navigation, managing multiple stacks of fragments can be a real headache. The example file shows best practice for navigating deep within a tab stack.

AboutLibraries - AboutLibraries is a library to offer some information of libraries.

  •    Java

The AboutLibraries library allows you to easily create an used open source libraries fragment/activity within your app. As an extra feature you can also add an about this app section. Most modern apps feature a "Used Library"-section, which requires information about those respective libs. As it gets annoying to always copy those strings to your app, I've developed this small helper library to provide the required information.

Atlas-Android - Library of native Android chat and messaging UI components, built to work with Layer

  •    Java

Use our new XDK! The XDK enables a richer messaging experience and new features will be added there. See the repository at https://github.com/layerhq/Android-XDK. Don't worry, Atlas-Android will still be supported in the meantime. Atlas is an open source framework of customizable UI components for use with the Layer SDK designed to get messaging tested and integrated quickly. This repository contains the Atlas library. For a fully-featured messaging app, see the open source Atlas Messenger project, which uses this Atlas library and the Layer SDK.

Carbon - Material Design implementation for Android 4

  •    Java

Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.

stream-chat-android - Official Android SDK for Stream Chat

  •    Kotlin

This is the official Android SDK for Stream Chat, a service for building chat and messaging applications. This library includes both a low-level chat SDK and a set of reusable UI components. Most users start with the UI components, and fall back to the lower level API when they want to customize things. The best place to start is the Android Chat Tutorial. It teaches you how to use this SDK and also shows you how to make frequently required changes. You can use either Java or Kotlin depending on your preference.

FastAdapter - The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction

  •    Java

The RecyclerView is one of the most used widgets in the Android world, and with it you have to implement an Adapter which provides the items for the view. Most use cases require the same base logic, but require you to write everything again and again. The FastAdapter is here to simplify this process. You don't have to worry about the adapter anymore. Just write the logic for how your view/item should look like, and you are done. This library has a fast and highly optimized core which provides core functionality, most apps require. It also prevents common mistakes by taking away those steps from the devs. Beside being blazing fast, minimizing the code you need to write, it is also really easy to extend. Just provide another adapter implementation, hook into the adapter chain, custom select / deselection behaviors. Everything is possible.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.