361 Repositories
Android custom-adapter Libraries
KdLoadingView - A Custom Loading View for Android
KdLoadingView This is a circular loading view for android. Motivation In default progress view, its hard to change drawable, color and animation. So t
PagedGrid - Custom android view composed by multiple page grids with custom content and layout
PagedGrid A PagedGrid is a ViewPager which pages are GridLayout with equal distributed rows and columns. This project is an Android library, written i
CutableTextView - the super lightweight library that helps to you cut long text. ✂️
An easy to use CutableTextView when you need to cut a long text. ✂️ ✂️ ✂️ Gradle dependencies { implementation 'com.github.devit951:cutabletextvie
Blinking-image-view - A variant of Android View that blinks only the source image (not the background)
Blinker View for Android What is this? Blinker View is an Android View that blinks a given drawable. Yes, it's that simple. Place it in your layout an
BarberPoleView - Animated BarberPoleView for Android
BarberPoleView Customizable animated BarberPoleView for Android. Requirements This view requires at least Android API 16. The view is written in Kotli
CustomToast - Android Library to show Custom Toast message
CustomToast Android Library to show Custom Toast message [Please don't use v1.2 or 1.2 they are deleted and not meant for production , they are actual
BubbleImageView - A custom ImageView for android that adds a little "arrow" on a extremity
BubbleImageView Introduction BubbleImageView was created to provide a simple way to crop an image to show an "arrow" in one side of it. Below you can
AnalogClockView is a custom view library for android development.
AnalogClockView is a custom view library for android development. It takes time from the device and show time by Analog clock
HeaderFooterEmptyRecyclerView - android RecyclerView support Header Footer and Empty list
Android RecyclerView support Header Footer and Empty list simple and useful Install Add to the dependency dependencies { implementation '
GlowShapeDrawable - Custom drawable to do outer glow effects ✨
GlowShapeDrawable 💻 Setup Add it in your root build.gradle at the end of repositories allprojects { repositories { ... maven { u
Wear-Offline-Notes - App for writing offline notes with a custom keyboard for Android Wear
Wear Offline Notes App for writing offline notes with a custom keyboard for Wear OS smartwatches. Demo You can check the app installing it directly on
Launchy - A custom launcher for our server that installs recommended mods
Launchy Our custom launcher which makes it easier to set up optional mods and in
This is a Kotlin multiplatform template project used to generate and deploy a natively compiled AWS lambda function using the custom runtime.
Overview This is a Kotlin multiplatform template project used to generate and deploy a natively compiled AWS Lambda function using a custom runtime. U
Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang menggunakan Custom Adapter dan Mengambil data dari Database secara CRUD.
AndroidListView Repository ini berguna untuk menyimpan kode yang dibutuhkan untuk membuat sebuah Aplikasi Android yang memiliki ListView yang mengguna
😳 This app shows a recyclerView grid list with images from Picsum Photos API 🖥️
GalleryImagesWithRecyclerView 😳 This app shows a recyclerView grid list with images from Picsum Photos API 🖥️ 📐 ✏️ Architeture Components MVVM View
Android Fading (Circle/ Custom Corner) Image
Android Fading (Circle/ Custom Corner) Image Implementation add maven { url 'https://jitpack.io' } to build.gradle in your project: allprojects {
Uma máscara personalizável para EditText, que pode ser adicionada como um TextWatcher.
Custom-Mask-for-EditText 🎭 ( Máscara personalizável para EditTexts!) Uma máscara customizável que pode ser adicionada aos seus EditTexts, e adaptada
Retrofit Flow Call Adapter Factory For Android
Summary Android Retrofit FlowCallAdapterFactory Retrofit 2 CallAdapter.Factory f
Some fancy custom views for kotlin
CoolCustomViews 1. Neruromorphic ProgressBar Resources Documentaion and Other So
If you have trouble pinning your custom icon to Launcher dynamically, try this library
CustomIconHelperX If you have trouble pinning your custom icon to Launcher dynam
Dynamic Badge with customizable features as max number before displaying with +, color, shadow, border, corner radius, font properties and more written with Jetpack Compose
✏️📌 Dynamic Badge with customizable features as max number before displaying with +, color, shadow, border, corner radius, font properties and more written with Jetpack Compose. Displays numbers either in circle or rounded rectangle shape based on badge count and selected threshold to transform from circle to rounded rectangle.
Simple custom view that draws an n-point star for Android
StarView 🌟 Simple custom view that draws an n-point star for Android. Features
Easy to use, lightweight custom image view with rounded corners.
RoundedImageView Easy to use, lightweight custom image view with rounded corners. Explore the docs » View Demo · Report Bug · Request Feature About Th
Images grid JSON | Сетка изображений JSON
Images grid JSON | Сетка изображений JSON Задача Разработать приложение: Приложение должно получать JSON-список ссылок на изображения с сервера по адр
A custom smooth graph with animation
SmoothGraph A custom smooth graph with animation. Intall in progress... Sample of using in activity_main.xml app.vazovsky.smoothgraph.SmoothGraphV
Custom Toast Library by Google Developer Student Club University of Brawijaya
GDSCToast Custom Toast Library by Google Developer Student Club University of Brawijaya Prerequisites For old version of gradle (before arctic fox upd
Custom MediaPicker for Android. support targetSdk 30 & scoped storage. And use registerForActivityResult rather than onActivityResult.
MoongchiPicker What is MoongchiPicker? MoongchiPicker is custom media gallery base on Google's Material Design Bottom Sheets. You can fetch image or v
A custom view for rating which easy to make and use, but function is excellent
QRatingView A custom view for rating which easy to make and use, but function is excellent Effect Picture Properties declare-styleable name="QRat
LocalizedEditText - Custom edit text that allow only one language
LocalizedEditText Custom edit text that allow only one language Supported languages : Arabic , English Default language : English Examples
A simple time second selector seek bar custom made
A simple time second selector seek bar custom made How to To get a Git project into your build: Step 1. Add the JitPack repository to your build file
Membuat Custom Tooltip Marker Google Maps
Custom-Tooltip-Marker Membuat Custom Tooltip Marker Google Maps Tutorial Build with Android Studio https://youtu.be/E8ND0YThNiU Tutorial Build with St
Sliders for compose with custom styles
Custom compose sliders This package allows you to build highly customizable sliders and tracks for compose for android Add to your project Add it in y
Android Custom View Accessibility
CustomFanController - Solution Code Creates a circular fan control dial that offers multiple selections marked by numeric indicators: 0 for off, 1 for
Ranger is custom view which able to act like android seekbar.
Ranger is custom view which able to act like android seekbar.
Migrate - custom ROM migration tool
Migrate - custom ROM migration tool Branch version Version: 5.0 (Apollo) Compilation guide. Clone the three repositories. git clone https://github.com
Add RecyclerView, use Adapter class and ViewHolder to display data.
فكرة المشروع في هذا المشروع سنقوم بعرض قائمة من البيانات للطلاب على واجهة تطبيق Android بإستخدام: مفهوم RecyclerView مفهوم Adapter مفهوم ViewModel محت
Easy RecyclerView Adapter
GenericAdapter Easy RecyclerView Adapter Getting started build.gradle allprojects { repositories { // ... maven { url 'https://jit
This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementation of a lesson on the Pluralsight platform, but with some code improvements
NoteKeeper-Custom-Widgets This is a sample Android Studio project that shows the necessary code to create a note list widget, And it's an implementati
A custom clock view with a circular slider.
Read this in other languages: English, 中文. ClockSlider A custom clock view with a circular slider. Supported Android Versions Android 4.0 Jelly Bean(A
Menyimpan source code tugas User Interaction and Control, mata kuliah Pemrograman Mobile Teori, semester lima tahun 2021.
android-uic About This Project Android-uic adalah sebuah aplikasi sederhana yang dibuat untuk menyelesaikan tugas dua mata kuliah pemrograman mobile.
An Android App example of how to create a custom EditText using DoubleLinkedList Data Structure
DoubleLinkedListEditText Library This is a library to create an EditText based on the Doubly Linked List data structure so that the user can enter cod
Menyimpan source code tugas User Interaction and Control, mata kuliah Pemrograman Mobile Teori, semester lima tahun 2021.
android-uic About This Project Android-uic adalah sebuah aplikasi sederhana yang dibuat untuk menyelesaikan tugas dua mata kuliah pemrograman mobile.
ListView Example with custom Adapter Using Kotlin in Android Studio
Kotlin-ListView ListView Example with custom Adapter Using Kotlin in Android Studio Steps to follow : Build ListView with Custom Adapter in Kotlin Add
Adapter library for SharedPreferences
EasyPrefs Adapter library for SharedPreferences which reduces boilerplate needed to store simple data, but open enough to not interfere with your own
Its a small example with Custom Employee object is sent from one Fragment to another.
Kotlin-SafeArgs-Custom-Object Its a small example with Custom Employee object is sent from one Fragment to another. Dependencies used // Navigation
Simple plug and play custom RecyclerView
InfiniteScrollRecyclerView Pros: Simple plug and play custom RecyclerView. Easy to use Built on top of RecyclerView, hence it is performant as it work
A collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack.
slack-lints This repository contains a collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack. This repo
Azure B2C Custom Policy Designer
Azure B2C Custom Policy Designer Why has Microsoft never built a UI to deal with Custom Policy so far? I don't know, but I'll do it for free because i
NTabLayout is a simple tab bar custom view under android which has click-sliding and scaling up animation effect.
NTabLayout Brief NTabLayout is a simple tab bar custom view under android which has click-sliding and scaling up animation effect. This tab bar's effe
AutoPlayer - A player based on ExoPlayer for play video automatically in RecyclerView, when an item is visible.
A player based on ExoPlayer for play video automatically in RecyclerView, when an item is visible.
Examples of custom recycler view items. Automatically detecting a dominant color of an image using Picasso and Palette libraries
custom-image-list-item Examples of custom RecyclerView items using Data Binding Features: Loading images urls with the help of a Picasso library Autom
A Custom Video Player with Controls in Kotlin
UNT-Video-Player A Custom Video Player with Controls in Kotlin Hello folks, Here is the custom video player built in Kotlin; with SeekBar, fast forwar
Android Custom View for prevent the view behind on-screen keyboard when edit text is focused
Group Focusable Prevent the view behind on-screen keyboard when edit text is focused in Android UI Download Gradle implementation 'com.akexorcist:grou
A downloader to help in downloading to custom folders
Murerwa Downloader (Still in development) Murerwa downloader is a custom downloader library beside the default Android downloader that helps users dow
A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your custom page when you load a page
中文 | English LoadSir 👉 👈 LoadSir是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面, 可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回 状态
Android library for the adapter view (RecyclerView, ViewPager, ViewPager2)
Antonio Android library for the adapter view (RecyclerView, ViewPager, ViewPager2) Free from implementation of the adapter's boilerplate code ! Reuse
A library that enables reuse of Material themes defined in XML for theming in Jetpack Compose.
MDC-Android Compose Theme Adapter A library that enables reuse of Material Components for Android XML themes for theming in Jetpack Compose. The basis
RecyclerView With No Adapter | Available For Jetpack Compose
About This Project Available on Google Dev Library Click Here RecyclerView No Adapter (Adapter Has Been Handled) RecyclerView No Adapter Using ViewBin
Custom Progress bar with stages developed in kotlin.
Custom-Progress-SeekBar A fully Customizable Semi Circle Arc Progress Bar. You can customize the the width and color of both progress and progress pla
Elegant design and convenient to use RecyclerView adapter library based on Kotlin DSL.
xAdapter: Kotlin DSL 风格的 Adapter 封装 1、简介 该项目是 KotlinDSL 风格的 Adapter 框架封装,用来简化 Adapter 调用,思想是采用工厂和构建者方式获取 Adapter 避免代码中定义大量的 Adapter 类。该项目在 BRVAH 的 Ada
Reproducible sample with Fix for Memory Leak in RecyclerView Adapter
Memory Leak RecyclerView Adapter Reproducible Sample with Fix Video Instructions: https://www.youtube.com/c/awesomedevnotes Code Only the relevant and
A lightweight task progress calendar view library for Android
A lightweight task progress calendar view library for Android
Proof of concept of custom widgets and apps running on the Z Flip3 cover screen. Adds a widget to Z Flip3 cover screen that lets you launch a web browser-like app on the cover.
SubUI-browser Proof of concept of custom widgets and apps running on the Z Flip3 cover screen. Adds a widget to Z Flip3 cover screen that lets you lau
Library for charts in android with animations
Charts Gradle Setup Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the end of repositories: allprojects {
create your custom themes and change them dynamically with ripple animation
Android Animated Theme Manager create your custom themes and change them dynamically with ripple animation Features support java and kotlin projects.
A simple library to show custom dialog with animation in android
SmartDialog A simple library to show custom dialog in android Step 1. Add the JitPack repository to your build file allprojects { repositories {
Carousel Recyclerview let's you create carousel layout with the power of recyclerview by creating custom layout manager.
Carousel Recyclerview let's you create carousel layout with the power of recyclerview by creating custom layout manager.
Custom content tool for The Ponies.
PoneCrafter A sneak preview of the custom content tool for The Ponies. The Ponies is a work in progress life simulator game. The game itself has not b
A button to substitute the ProgressDialog.
Progress Button Android Android Button that morphs into a loading progress bar. Fully customizable in the XML Really simple to use. Makes your app loo
Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.
Klimatic Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android. Built using Android Architectu
A custom liquidbounce for redesky.com
FDPClient A free mixin-based injection hacked-client for Minecraft using Minecraft Forge based on LiquidBounce. Website: https://fdp.liulihaocai.pw/ L
Extremely useful library to validate EditText inputs whether by using just the validator for your custom view or using library's extremely resizable & customisable dialog
Extremely useful library for validating EditText inputs whether by using just the validator (OtpinVerification) for your custom view or using library's extremely resizable & customisable dialog (OtpinDialogCreator)
Custom view to expand long text with view more,less action , you can customize min lines , action color
ExpandableTextView Custom expadable text view Examples : mostafa.projects.expandabletextview.ExpandableTextView android:layout_wi
This library makes it easy for you to develop an simple drawing app in android
DrawingCanvas Library for drawing app canvas Features Size , transperancy and color manupulation of brush -- Using setSizeForBrush(), setBrushAlpha()
A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix.
SuperForwardView About A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix. GIF Design Credi
Expandable Recyclerview makes it easy to integrate nested recycler view...🔨 📝
SSExpandableRecyclerView Expandable Recyclerview make it easy to integrate nested recyclerview Features Simple and easy to use ( no complex adapter re
Kotlin Multiplatform Router for Android and iOS
A powerful Kotlin Multiplatform Router for Android and iOS Support I am happy to help you with any problem on gitter Feel free to open any new issue!
An exploration of Compose custom layouts and the animation APIs
AnagramAnimation An exploration of Compose custom layouts and the animation APIs. I plan to do a write up on it once I'm finished.
Custom & highly configurable seek slider with sliding intervals, disabled state and every possible setting to tackle!
LabeledSeekSlider Custom & highly configurable seek slider with sliding intervals, disabled state and every possible setting to tackle! Minimum target
SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or set simple gifs on refresh view. The best feature is Lottie animations in refresh view, it uses lottie animations to render high quality animations on pull refresh. 🎉💥
SSPullToRefresh Pull to Refresh with custom animations SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or se
This repo is to document my learning about Custom views in android
Custom-Views This repo is to document my learning about Custom views in android Note: If you are trying to understand Custom views, go in order: Custo
NumberPickerView - Custom Android View to provide a user friendly way of picking numbers. 🧪
🚀 Custom view for Android which provides a modern design and gestures for picking numbers in a user friendly way.
Progress Button is a android library for hanling different types state like active, finished, enabled, disabled and reset with a single line of code.
Progress Button is a android library for hanling different types state like active, finished, enabled, disabled and reset with a single line of code.
IOSProgressBar is a progress-bar lib for android. And the progress-bar looks like iOS system style
IOSProgressBar is a progress-bar lib for android. And the progress-bar looks like iOS system style
Custom Dialog
Custom Dialog use Lottie Dialog How To Use? If yow want specific lottie file you must put your assets to under app → src → main → assets folder Add li
CuteToast is an Material Design Custom Toast for Android | Custom Material Design Toast
CuteToast is an Android Custom Toast library that could be used instead of Default Toast. It does everything as Toast but with some extra spice.
A simple library which gives you custom design CalendarView with dialog functionality and event handlers.
CalendarView A simple library which gives you custom design CalendarView with dialog functionality and event handlers. 1: CalendarView Demo Screen 1.1
SharedPreference Library to save all types including your custom types and observe them if need be.
A SharedPreference Library that can be used to store all types including your custom classes and observe them too if needed.
A Java ePub reader and parser framework for Android.
FolioReader-Android is an EPUB reader written in Java and Kotlin. Features Custom Fonts Custom Text Size Themes / Day mode / Night mode Text Highlight
Patter Lock using Hilt, Coroutines, Flow and Custom View Components based on MVVM architecture.
Pattern Lock App Sample project for created Pattern Lock View using custom view. Preview Usage Step 1 Add the PatterLockView in your XML layout file.
A project which demonstrate how to develop a custom client on android for dribbble.com
##What is this? This is a project with custom client app on android for https://dribbble.com, which you can browse the popular icon and animation, lik
Android Library to use custom fonts with ease.
FontometricsLibrary A Simple Android Library to use Custom Fonts with Ease. Use Customs Fonts in your Android project without adding any .ttf/.otf in
Powerful custom Android Camera with granular control over the video quality and filesize, restricting recordings to landscape only.
LandscapeVideoCamera Highly flexible Android Camera which offers granular control over the video quality and filesize, while restricting recordings to
A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content. Useful for note apps, signatures or free hand writing.
FreeDrawView A View that let you draw freely on it. You can customize paint width, alpha and color. Can be useful for notes app, signatures or hands-f
a custom view that provides dragged and scaled
DragScaleCircleView A custom imageview that provides the circle window can be dragged and scaled, crop image. How does it look? Why? Sometimes need to
An Android custom view to display digits rendered as dots in a grid, with a style like a 1970s LED clock.
#DotMatrixView This is an Android library project providing a custom view that can display things on a grid of dots. When the displayed value changes,
An elegant context-care loading placeholder for Android
FiftyShadesOf An elegant context-care loading placeholder for Android Usage FiftyShadesOf.with(context) .on(view1, view2, view3)
This is a android custom view , like a scratch card effect!
ScratchView This is a android custom view , like a scratch card effect! Last Update 采纳DearZack童鞋的优化思路,把计算擦除面积比例的操作放在手指离开屏幕时,以降低对CPU的占用。 Articles Scrat
Display code with syntax highlighting :sparkles: in native way.
CodeView (Android) CodeView helps to show code content with syntax highlighting in native way. Description CodeView contains 3 core parts to implement
FogView is a android library that can show fog on any layout and the fog removes when user rubs it.
Fog View Android Library Min SDK 8 (Android 2.2–2.2.3 Froyo) Screnshots How to use If you want use this library, you can download project and import i