475 Repositories
Android segmented-view Libraries
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
Pin-view - A Kotlin library that integrates a customized Pin code View to your project
PinView - Kotlin library A customizable Pin Code entry view that can be used as a user login authentication method in your project. Installation in pr
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
FlipTouchAnimation - Flip from one view to next on touch:
flipTouchAnimation Flip from one view to next on touch: Steps: Create an xml file with two framelayout one for front and second for back. FrameLayout
TextPathAnimation - TextPathView is a Android library in which view with text path animation!
Text Path Animation for Android Text Path Animation is to enter text, then set some animation properties, and brush effects, and finally start on the
Modern Calendar View Supporting Both Hijri and Gregorian Calendars but in highly dynamic way
KCalendar-View Modern calendar view supporting both Hijri and Gregorian calendar
ProfilePercentageView - A Profile Image View with percentage progress developed in Kotlin
ProfilePercentageView It is a Profile Image View with percentage progress develo
Location-history-viewer - Small compose-desktop app to view data from google's location history
Google Location History Takeout Viewer This application provides a minimalistic
TMDbHub - Listing movies using the TMDb API. You can filter results, view details, and save them to a collection
TMDb Hub Listing movies using the TMDb API. You can filter results, view details
It is a Profile Image View with percentage progress developed in Kotlin.
It is a Profile Image View with percentage progress developed in Kotlin. It is a highly customizable view that offers multiple attributes for creating either dash or continuous progress view around profile image based on your requirements.
A library for dynamic view-to-view transitions
Transitioner provides easy, dynamic and adjustable animations between two views with nested children. App design feature here. Usage First you need to
Scan and view your e-receipts
ReceptsKeeper Scan and view your e-receipts Main features: Display list of receipts sorted by date Adding receipts by scanning Entering a captcha, if
An application used to view StackOverflow questions
Questionnaire Play Store Link Download APK Questionnaire is an Android applicati
Note app that allows user to save/edit/delete/search any type of notes and view them in a list
NoteApp Note app that allows user to save/edit/delete/search any type of notes a
Display list of item from local Json and download, view after downloading
Download App Features: ● Display fake responses for the list of videos and books ● choose one or multiple files to download, ● show the download perce
An Android app that pulls the credit score information from a given endpoint and displays the records as a donut view
ClearScoreTest This is an Android app that pulls the credit score information fr
This project shows trending github repositories using MVI (Model View Intent) using kotlin flows and multi module clean architecture
GithubTrendingMVIFlow Build Architecture: This project shows trending github repositories using MVI (Model View Intent) using kotlin flows and multi m
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.
UIPresenter library for android view-based UI presentation
UIPresenter This android library is like a tour guide for your app's Views. It h
A Intellij platform plugin to view truetype font file(.ttf) that includes icon glyphs usually
Icon Font Viewer 一个用于查看.ttf字体文件的Intellij平台(支持IDEA/Android Studio等)的插件,通常用于展示icon
Highly customized vertical Seekbar with segments
SegmentedVerticalSeekBar It is an Android Vertical Seekbar with segments develop
Navigation Drawer Bottom Navigation View
LIVE #019 - Toolbar, Navigation Drawer e BottomNavigationView com Navigation Com
Simple custom view that draws an n-point star for Android
StarView 🌟 Simple custom view that draws an n-point star for Android. Features
CoCoin, Multi-view Accounting Application
#CoCoin CoCoin, Multi-view Accounting Application #中文文档 README-ZH.md #Download APK from Github QR code: #Note There are some old gifs in the GIF direc
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
Easy creation and management of toggle buttons on Android from the Material Design spec.
ToggleButtonLayout Easy creation and management of toggle buttons from the Material Design spec. Read more about ToggleButtonLayout in our blog post.
🖼 Supports loading profile images with segmented style, shapes, borders, indicators, and initials for Android.
AvatarView AvatarView supports loading profile images with segmented style, borders, indicators, and initials for Android. Download Gradle Add the bel
Utility functions to perform dynamic operations on Android.
Dynamic Utils A collection of static methods and packages to perform dynamic operations on Android 2.3 (API 9) and above. Since v0.4.0, it uses 26.x.x
The powerfull Diff Util in Android Recycler View
DiffUtil The powerfull Diff Util in Android Recycler View What is RecyclerView ? RecyclerView is flexible and efficient version of ListView. It is an
Bitocle is a simple android app which allows you to view your source code in GitHub.
Bitocle是什么? Bitocle是一款简单的用来查看自己托管在GitHub上的代码的安卓应用。 版本号:2.2 Release 下载链接:https://play.google.com/store/apps/details?id=io.github.mthli.Bitocle 支持安卓4.0及
A translations app without interruptions, copy words and translate directly, show result by top view.
A translations app without interruptions, copy words and translate directly, show result by top view.
Flutter Youtube View
flutter_youtube_view This plugin provides Inlining YouTube player. To interact with YouTube the library uses the Frame Player API, inside of a WebView
A customizable and easy-to-use Timeline View library for Android
TimelineView A customizable and easy-to-use Timeline View library for Android Can be used as a standalone view or as a RecyclerView decorator Setup 1.
Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data
Clean ViewModel with Sealed Classes Following are the purposes of this repo Showing how you can remove the need of context in ViewModels. I. By using
Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagination in app.
Pagination View Handy library to integrate pagination, which allow no data layout, refresh layout, recycler view in one view and easy way to bind pagi
Clean MVVM with eliminating the usage of context from view models by introducing hilt for DI and sealed classes for displaying Errors in views using shared flows (one time event), and Stateflow for data
Clean ViewModel with Sealed Classes Following are the purposes of this repo Showing how you can remove the need of context in ViewModels. I. By using
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
Fully customizable implementation of Snowfall View on Android
Android-Snowfall Fully customizable implementation of "Snowfall View" on Android. That's how we use it in our app Hotellook Compatibility This library
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
An app to view libraries used in apps in your device.
An app to view libraries used in apps in your device.
A sample photo browsing app in Kotlin, Android using Picsum image API.
Picsum Photo App Functionality The app's functionality includes: Fetch a list of images from picsum photos api (https://picsum.photos/) and show them
Scan and view your e-receipts
ReceptsKeeper Scan and view your e-receipts Main features: Display list of receipts sorted by date Adding receipts by scanning Entering a captcha, if
Use Android Data Binding wih Live Data to glue View Model and Android
Gruop-C Spliff Summary Use Android Data Binding wih Live Data to glue View Model and Android. Asynchronous communications implemented with KotlinX Cor
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
Create a simple one screen application with scrollable table view
Create a simple one screen application with scrollable table view
Bottom Sheet fragment with a sticky header and a content recycler view
Sticky Header Bottom Sheet A simple library to create a Bottom Sheet with a sticky header and a content recycler view. The bottom sheet expands on scr
⚡️ A supercharged native Web View for iOS and Android ⚡️
⚡️ A supercharged native Web View for iOS and Android ⚡️ Ionic Portals is a supercharged native Web View component for iOS and Android that lets you a
Simple Android web-view-based application. The primary purpose is to show the website in Kiosk mode.
Kiosk mode app Simple Android web-view-based application. The primary purpose is to show the website in Kiosk mode. By default, the app works in Scree
Android Library to create Lottie animation view dialog easily with a lot of customization
Android Library to create Lottie animation view dialog easily with a lot of customization
Ranger is custom view which able to act like android seekbar.
Ranger is custom view which able to act like android seekbar.
Dogglers app uses a RecyclerView in horizontal, vertical and grid view to show a group of CardViews
Welcome to DogglersApp! This app is the final project from Unit 2 of Android Basics in Kotlin given by Google codelabs: https://developer.android.com/
A basic library that enables easy composition of gesture sequence recognition on a view
GestureSequence A basic library that enables easy composition of gesture sequence recognition on a view. Basic API looks like: // Perform action() whe
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
A simple project that describes the relationship between the view and it's viewmodel in android development
View-ViewModel-Communication A simple project that describes the relationship between the view and it's viewmodel in android development In MVVM archi
BinGait is a tool to disassemble and view java class files, developed by BinClub.
BinGait Tool to diassemble java class files created by x4e. Usage To run BinGait, run java -jar target/bingait-shadow.jar and BinGait will launch. If
Android App Development using Android Studio Project for The Swastika. It is edit profile view.
Edit_Profile_View Android App Development using Android Studio Project for The Swastika. It is edit profile view. To start with this project first is
Android Library to create Lottie animation view dialog easily with a lot of customization
LottieDialog Android Library to create Lottie animation view dialog easily with a lot of customization Why you should use Lottie Dialog You have no li
Simple lib to create a endless recycler view scroll
Endless RecyclerView A simple lib to create an infinite list in a RecyclerView. When you reach the end of the list, a callback is triggered, where you
Speech-Text Converter is a simple task that enable the user to convert the speech to text or convert text to speech (by Mic)
Speech-Text Converter About Speech-Text Converter is a simple task that enable the user to convert the speech to text or convert text to speech (by Mi
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
SOFE4640U - Mobile Application Development Assignment 1: The purpose of this assignment is to create an Android mobile application where the user can calculate their equated monthly installment (EMI) based on the mortgage amount tenure and the interest rate.
MAD_A1 SOFE4640U - Mobile Application Development Assignment 1: The purpose of this assignment is to create an Android mobile application where the us
Android View Lifecycle Extensions
Android View Lifecycle Extensions Extensions for Android View class that let you access a view lifecycle without having to create a custom view (exten
A customizable debug screen to view and edit flags that can be used for development in Jetpack Compose applications
Tweaks A customizable debug screen to view and edit flags that can be used for development in Jetpack Compose applications To include the library add
Indicator like tachometer View Library for Android
Tachometer Android Indicator like tachometer View Library for Android GIF Sample Preview Setup Step 1. Add Jitpack repository to your project build.gr
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
Composablee function for simulate a 360º photo view
🐝 What's up! 🐱👤 Bugs360 🦟 🐞 Simulating a 360º view 🐛 🦗 With this you can work with pack of photos, simulating a 360º view 🦂 🕷 Made in 🦋 🐜
A special view that can contain other views (called children)
A ViewGroup is a special view that can contain other views (called children.) The view group is the base class for layouts and views containers. There
A UI inspector to traverse a view hierarchy on Android
Uinspector A UI inspector to traverse a view hierarchy on Android Preview What are the properties Where is the view Select another view Feature Low in
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
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
StepperPercent is an Android library, which has a bubble view, icon stepper when seeking
StepperPercent StepperPercent is an Android library, which has a bubble view, icon stepper when seeking Screenshot Download The lastest version: dep
Jetpack Compose BottomDrawerScaffold (Material Bottom Drawer)
BottomDrawerScaffold Current Compose Version: 1.0.2 Compose BottomDrawerScaffold which implements the Material Bottom Drawer https://material.io/compo
A 2020s compatible React Native keyboard avoiding view for Android and iOS that just works.
react-native-keyboard-shift Example Snack coming soon Until then: Clone this repo: git clone https://github.com/FullStackCraft/react-native-keyboard-s
A multi back stack android navigation
Labyrinth A multi back stack android navigation MIT License - Copyright (c) 2020 Abanoub Milad Nassief Hanna [email protected] @Linkedin @Github Scr
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
A lightweight circular indicator view library for Android
A lightweight circular indicator view library for Android
A lightweight task progress calendar view library for Android
A lightweight task progress calendar view library for Android
CircularCardsStackView is an Android library for dealing with swipeable card views.
CircularCardsStackView Overview Features Android 11 support Easy setup Endless card stack Swipe horizontally with animation Fully customized Support t
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 particle view library written in kotlin, easy to use
particle 中文介绍 This is a handy android library for particle effect. To start with, you need to add it in your root build.gradle at the end of repositor
Native solution for common React Native problem of focused views being covered by soft input view.
react-native-avoid-softinput Native solution for common React Native problem of focused views being covered by soft input view. It is solved by listen
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()
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
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin Model-View-ViewModel architecture components This is a Kotlin Multiplatform library that provides architecture components of Model-View-
An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
Compose-MVI An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
SelectFrameView 模仿手淘自动识别 UI 选择控件
SelectFrameView 模仿手淘自动识别 UI 选择控件 Name Display SelectSimpleDraweeView 用法
QuatroGrade is a beautiful multi color (4 corners) gradient.
| | Setup Guide | Report new issue QuatroGrade QuatroGrade is a beautiful multi color gradient. Basically, it is a 4 vertex gradient. Features: Multi
Loading layout is a container view that manages easy switching between loading, completed and other states of your screen with a single line.
Loading layout is a container view that manages easy switching between loading, completed and other states of your screen with a single line.
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
Medium sample for frogo-recycler-view
mediumstory-frogo-recycler-view Tutorial how to use frogo-recycler-view lib Medium sample for frogo-recycler-view Medium Story Here frogo-recycler-vie
A sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern.
This repository contains a sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern
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.
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
The easiest way to create a dashed or striped background on Android 🐝
DashedView The easiest way to create a dashed or striped background on Android The DashedView library allows you to create views with a dashed (or str
Awesome Kid's Drawing App. It has a click and draws feature.
CanvaKids Overview It's a kid's drawing app which is build for android users. It is built in Kotlin with some very good practices involved.