165 Repositories
Android animated-splash-screen Libraries
View Navigator is a tool that allows you to inspect and validate all the views of a screen individually.
🎇 View Navigator View Navigator is a tool that allows you to inspect and validate all the views of a screen individually, highlighting the margins an
Android cutout screen support Android P. Android O support huawei, xiaomi, oppo and vivo.
CutoutScreenSupport Android cutout screen support Android P. Android O support huawei, xiaomi, oppo and vivo. Usage whether the mobile phone is cutout
Yet another awesome Intro screen library 🔥
Compose-Intro ✅ Yes, I'm too bad in naming my libraries : ) Yet another Intro Screen library made with the love of Kotlin and Jetpack compose : ) ❤️ ✨
ToggleIconView is a collection library of animated two-stage toggle icons for Android.
ToggleIconView ToggleIconView is a collection library of animated two-stage toggle icons for Android. Installation JitPack repository // Project level
Turtle Graphics 🐢 implementation for Android Platform with Code Editor, Preview Screen and packages
Turtle Graphics Download Turtle is an Android Application inspired from the original Turtle Graphics and Logo, Logo is an educational programming lang
🚀📱💖Animated LazyColumn/Row changes scale/color with animation and have a current selected item like a Pager. An elegant alternative for selecting from a list
Compose AnimatedList Animated infinite and finite LazyRow and LazyColumn with scale and color animations on scroll change based on how far they are to
An Animated Scrolling View for React Native applications, supported on both iOS and Android
react-native-focused-scroll An Animated Scrolling View for React Native applications, supported on both iOS and Android Preview react-native-focus-scr
This is an application that is about an X / O game. You can enter the names of the game, and there is also a screen for those who win and there is a button to continue playing and the game determines the result of each player
Game-X-O This is an application that is about an X / O game. You can enter the names of the game, and there is also a screen for those who win and the
An Android mobile app for viewing device screen in your web browser
Screen Stream over HTTP An Android mobile app for viewing device screen in your web browser. Developed by Dmitriy Krivoruchko · If there are any issue
Android TicWatch E-3 API 28 in Kotlin Animated Watch
AndroidTicWatchE3 -WEAR OS API 28 in Kotlin Android Studio- [CODE SNIPPETS] TicWatch E-3 Virtual Star Pet Features: Daily Background Change Holiday Mo
Animated Tab Bar is an awesome navigation extension that you can use to add cool, animated and fully customizable tab navigation in your apps
Animated Tab Bar is an awesome navigation extension that you can use to add cool, animated and fully customizable tab navigation in your apps. The extension provides handy methods and properties to change the behaviour as well as the appearance of the navigation bar.
Gmail clone project, that uses Jetpack Compose to draw UI content for gmail home screen
Gmail clone project, that uses Jetpack Compose to draw UI content for gmail home screen following Udemy course: Android 12 Jetpack Compose Developer Course - From 0 To Hero
Quickly rotate screen on Android devices without second thought
Useful uitlity for ONYX BOOX Eink devices. It provides several quick actions to be added in top system panel
Clone of a onboarding screen📱animation originally created by @cuberto.
BubblePager Here I tried to clone an onboarding screen animation using Jetpack Compose. Download the apk file from the release page and try it yoursel
The app is composed of 2 screens, first is the profile screen, it has the user_name and address pinned at the top and then it lists all of this user’s albums.
The app is composed of 2 screens, first is the profile screen, it has the user_name and address pinned at the top and then it lists all of this user’s albums. When you press on any album it navigates to the second screen which is an album details screen that contains list of the images in an recyclerview grid. Also you have search bar that you can filter within the photos album by the image title.
A program that converts an SGF-file to an animated GIF a la Hayauchi Super Igo style.
sgf2gif A program that converts an SGF-file to an animated GIF. The animated GIF is highly inspired by the classic game Hayauchi Super Igo for NES. Us
Xdimen - Support multiple screen sizes easily by scaling your dimensions
Support multiple screen sizes easily by scaling your dimensions. How does Xdimen work? When you have a UI design with a specific dimension, and
Animated LazyColumn/LazyRow
Animated LazyColumn/LazyRow POC of how you can animate LazyColumn/LazyRow insertions/deletions/moving Note, this is not production ready or a library,
Splash - Wanted an app that displays images from Unsplash, well here it is
Splash - Wanted an app that displays images from Unsplash, well here it is
DroidRec is an open-source Android screen recorder
English | עברית About DroidRec is an open-source Android screen recorder. It can not record your system sounds, because Android doesn't have such func
An android application that allows its users to download and set different images as their wallpapers either on the home screen, lock screen or both.
UHD Wallpapers This an android application show cases different sets of images from unsplash and allows its users to download and set them as wallpape
Radio Player - A Flutter plugin to play streaming audio content with background support and lock screen controls.
A Flutter plugin to play streaming audio content with background support and lock screen controls. Installation To use this package, add
Taxi - an example of how to create an introductory screen using Jetpack Compose
Taxi - an example of how to create an introductory screen using Jetpack Compose
GameDetailScreenCompose - Game Detail Screen Compose With Kotlin
GameDetailScreenCompose Домашнее задание от Podlodka Crew. "Нужно сверстать экра
Custom-view-animated-file-downloader - Custom Views, Animations, Broadcast Receivers, Notifications
Downloader App Custom views , Drawing with Canvas, Animations (with motionlayout
This Android application demonstrates new splash screen API launched by Google last year.
This Android application demonstrates new splash screen API launched by Google last year.
Backarrow-animation-example - Animate back arrow to close button in Compose using animated drawables
Animate Back Arrow to Close Icon in Compose This is a simple demo for animated v
Happy-Birthday - Design and implement a single screen app that displays information
Happy Birthday Android App | Android Basics in Kotlin Course Solution code for t
Simple Keyboard can adjustable keyboard height for more screen space
Simple Keyboard About Features: Small size (1MB) Adjustable keyboard height for more screen space Number row Swipe space to move pointer Delete swipe
SimpleYelp - A basic clone of the restaurant review app, Yelp. This app has just one screen, but the data is fetched from the Yelp API
Simple Yelp This project is a basic clone of the restaurant review app, Yelp. Th
Taskbar puts a start menu and recent apps tray on top of your screen that's accessible at any time
Taskbar puts a start menu and recent apps tray on top of your screen that's accessible at any time, increasing your productivity and turning your Andr
Tweaks - A customizable debug screen to view and edit flags that can be used for development
A customizable debug screen to view and edit flags that can be used for developm
Lock Screen-Compose - Lock Screen with Jetpack Compose
Lock_Screen-Compose 此專案為Jetpack Compose練習題.
ComposeLoginScreen - A sleek design of a simple login screen using Jetpack Compose
ComposeLoginScreen A sleek design of a simple login screen using Jetpack Compose
Butterfly - Butterfly helps to build adaptive and responsive UIs for Android with Jetpack WindowManager
🦋 Butterfly helps to build adaptive and responsive UIs for Android with Jetpack
Xposed OneLineClock - Always use one line clock on Android 12 lock screen
Xposed OneLineClock - Always use one line clock on Android 12 lock screen
Compose-Instagram-Profile-UI - Instagram profile screen UI using android jetpack compose
Compose-Intsgram-Profile-UI Instagram profile screen UI using android jetpack co
Displays your screen time in a permanent notification.
Screen Time Displays your screen time in a permanent notification. By making screen time more prominent, you can get a better sense of how much of the
Android (f/w 2.1+) on screen keyboard for multiple languages
AnySoftKeyboard Discussions can be found on 💬 GitHub Support chat-channels can be found on master latest build master coverage Android (f/w 4.0.3+, A
A customizable welcome screen
Welcome An easy to use and customizable welcome screen for Android apps. Look in the sample to see how the above welcome screen is created. Features F
Awesome-looking customizable splash screen
AwesomeSplash Awesome-looking customizable splash screen Splash screens have been around for quite a while. It's the first thing the users see when th
Easy-to-use animated clock icon for Android
Timecon Easy-to-use animated clock icon written in Kotlin Including in your project Add to your root build.gradle: allprojects { repositories {
Animated Expanding ListView provides a fancy animation on expanding or collapsing the content of a listview item.
For more details, visitAnimated-Expanding-ListView Developed by @LeonardoCardoso. Animated Expanding ListView provides a fancy animation on expanding
A lightweight "about screen" library to allow quick but customizable attribution in Android apps.
Attribouter Attribouter is a lightweight "about screen" for Android apps, built for developers to easily credit a project's contributors & dependencie
A simple cool animated edit text with a expandable animation for Android
AnimatedExpandableEditText A simple cool animated edit text with a expandable animation for Android Installation: Add it in your root build.gradle at
A resizable widget that shows your financial portfolio on your android home screen
Stocks Widget App features A home screen widget that shows your stock portfolio in a resizable grid Stocks can be sorted by dragging and dropping the
wall:splash is a free open source android client for the awesome unsplash.com service (Free (do whatever you want) high-resolution photos)
Wallsplash for Android Wallsplash is the cutting edge wallpaper app for your device! Wallsplash uses Unsplash and other platforms as image source, whi
Developing easy to use any animation set for splash screen or any other views in your Android application
AnimateViewLibrary Developing easy to use any animation set for splash screen or any other views in your Android application. Easy to use, so you can
AnimatedTabLayout - A nice Animated TabLayout for Android
AnimatedTabLayout A nice Animated TabLayout for Android Demo Usage Gradle dependencies { implementation 'com.github.sjaramillo10:AnimatedTabLayout:
Android-splash-screen-demo - Sample application to demo the various features provided in android-splash-screen
Android Splash screen API demo This is a sample application used to demonstrate the various features provided in android-splash-screen. More details c
Animated-splash-screen - Animate your Splash Screen using Lottie files.
Animated Splash Screen This small project shows how you can add animation into your android projects or create beautiful looking Splash Screen or Laun
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
Animated dark mode toggle button with Android & Pure Java. ☕
Dark-Toggle-Button Animated dark mode toggle button for Android Java. ☕ converted from kotlin to Java 201 lines: DarkToggleButton.java Android Demo In
A tip app which the user can use a screen bar to choose a tip based on the service, the total is then displayed.
Tip Calculator Spencer Damon Tippy Total computes the tip and total amount for a bill. The app uses the base amount and tip percentage to calculate th
A Simple Splash Screen For Kotlin
SolarSystem I have Completed the TASK-1: Made the splash screen TASK-2: Made a b
Android Library for making animated tutorials inside your app
##SlidingTutorial Cleveroad introduces Sliding Tutorial Library for Android Hey guys, hope you haven’t started developing a tutorial for your Android
A sample that shows how the latest updates on androidx.navigation, that target foldables, dual-screen and large-screen devices, work
Navigation-foldable sample androidx.navigation component has been updated to sup
TouchLockView is a screen touch locker when the user does not want to interact the screen wrongly.
TouchLockView TouchLockView is a screen touch locker when the user does not want to interact the screen wrongly. For example, while watching video. Lo
Flappy Bird game built with Jetpack Compose & Jetpack Splash Screen
Flappy Bird by Compose 📜 Description Flappy Bird game built with Jetpack Compose & Jetpack Splash Screen. 💡 Motivation and Context All UI built with
Android screen filter app for night time phone use.
Low Maintenance Mode Red Moon is currently maintained to the level of "works on my device". Pull Requests are still accepted and if you're interested
1List is a simple app to manage several lists from only one screen.
1List 1List is a simple app to manage several lists from only one screen. Download : Target platforms : API 16 or later Features : User friendly lists
An application for conducting an experiment on the energy consumption of the screen on a test stand
energy-consumption-screen-test-app An application for conducting an experiment on the energy consumption of the screen on a test stand The Application
A single screen app learn in google basic Android Development course.
Project: Lemonade App - Starter Code Starter code for the first independent project for Android Basics in Kotlin Introduction This is the starter code
The starter repository for the Android tech screen!
Nearside Android Code Screen - Starter Welcome to Nearside's Code Screen starter repository! Quickstart You'll need the following: Android Studio Arct
Shake screen animation workplace
shake-screen-compose-playground Shake screen animation workplace Playground for a shake screen animation. Created new Animatable so Offset can be anim
Create a simple one screen application with scrollable table view
Create a simple one screen application with scrollable table view
Endless full-screen card ViewPager inspired by apple iBook for Android
FullScreenCardViewPager for Android Endless full-screen card ViewPager inspired by apple iBook for Android. ✅ We are open to any new feature request,
React Native lets you customize the navigation bar for Android.
react-native-system-navigation-bar React Native lets you customize the navigation bar for Android. Hide Lean Back Immersive Sticky Immersive Low Profi
Code samples for article: "Definitive guide for animated splash screen on Android"
animated_splashscreen_android Code samples for article: "Definitive guide for animated splash screen on Android" In this article you’ll see how animat
Learn how to create a layout that works with all screen sizes of the device.
Learn how to create a layout that works with all screen sizes of the device.
Learn how to make an app designed for single-screen devices shine when running on foldable and dual-screen devices
dcberlin21-workshop Make your app shine om foldable devices with the samples we have here. Related links SDK open-source code SDK samples (Kotlin) App
🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack based on MVVM architecture.
🛡️ Android security app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.
Sample to grasp screen transition flow using Navigation and BottomNavigationView.
NavigationFlowSample Navigation + BottomNavigationView を使用した画面遷移で、Destinationのフローを把握するためのサンプルです。 画面遷移時にバックグラウンドで動作しているの処理を切り替える際に有効かもしれません。 Code class
Android App development internship project to create woman home screen for clothing company The Swastika.
Android App development internship project to create woman home screen for clothing company The Swastika.
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
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
VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
VasSonic: A Lightweight And High-performance Hybrid Framework VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS
See a pretty error screen when your Android app crashes
WhatTheStack WhatTheStack is a library to make your debugging experience on Android better. It shows you a pretty error screen when your Android App c
A simple screen that is shown when your app gets crashed instead of the normal crash dialog. It's very similar to the one in Flutter.
Red Screen Of Death What A simple screen that is shown when your app gets crashed instead of the normal crash dialog. It's very similar to the one in
Sentinel is a simple one screen UI which provides a standardised entry point for tools used in development and QA alongside device, application and permissions data.
Sentinel Sentinel is a simple one screen UI that provides standardised entry point for tools used in development and QA alongside device, application
⚙ A beautiful and extensible API for bulding preferences screen
Material Preferences 💻 Installation Add this in app's build.gradle file: implementation 'com.imangazaliev.material-prefs:core:version' implementati
🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
🍭🚀💗 Tutorials about animations with Animators, Animated Vector Drawables, Shared Transitions, and more
Animate a strike over any image to indicate on/off states. As seen in the Material Guidelines.
StrikedImageView Animate a strike over any image to indicate on/off states. As seen in the Material Guidelines. Gradle allprojects { repositories
Netflix inspired OTT Home Screen, Contains implementation in Reactjs, Kotlin React Wrapper, Jetpack Compose Web
Netflix-Clone-React Practising React by building Netflix Clone Requirements TMDB api key : Add TMDB API key to AppApi.kt Learning Resourcce Build Netf
An Android Jetpack Compose library for displaying on-screen messages
InfoBar Compose An Android Jetpack Compose library for displaying on-screen messages. Unlike the built-in Snackbar from the Compose Material library,
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
A simple screen starter written in kotlin
screen-starter A simple screen starter written in kotlin. Compilation Use clean shadowJar! Usage Use java -jar screen-starter-1.0-SNAPSHOT.jar --confi
AppMonitor 可以轻松的监听App的前后台状态变化;Activity的活跃状态变化;设备的开关屏状态变化。
AppMonitor AppMonitor 可以轻松的监听App的前后台状态变化;Activity的活跃状态变化;设备的开关屏状态变化。 主要功能介绍 支持监听App的状态变化(前后台切换) 支持监听Activity的状态变化 支持监听设备屏幕的状态变化(开关屏、解锁) 引入 Gradle: 在Pr
A sample implementation Compose BottomSheet with animation different states
Compose Animated BottomSheet A sample implementation Compose BottomSheet with animation different states Medium post: https://proandroiddev.com/how-to
Instagram Profile Screen UI With Jetpack Compose
Instagram Profile Screen With Jetpack Compose In this repository, i made instagram profile screen. And i used jetpack compose. While i make this app,
Android samples built using Jetpack Window Manager for foldable and dual-screen devices like Microsoft Surface Duo.
Jetpack Window Manager samples for dual-screen and foldable devices like Microsoft Surface Duo Android app samples that use Jetpack Window Manager to
PCard Add payment card screen made using JetPack Compose
PCard Add payment card screen made using JetPack Compose Find this repository useful? ❤️ Support it by joining stargazers for this repository. ⭐ And f
a one-page homescreen with a feed
Cinta launcher A scrollable feed that acts as your homescreen. Feel free to fork, contribute or use parts of the code in your own projects. Contribute
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin widgets This is a Kotlin MultiPlatform library that provides declarative UI and application screens management in common code. You can i
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.
This a demo application with animated SVG animation of Smiley
Animated-Smiley-Rating Animated Customer feedback and rating UI 📃 License Copyright 2021 Aiman Muzafar Licensed under the Apache License, Version 2.0
Screen Capture Utils - A plugin to handle screen capture events on android and ios
Screen Capture Utils A plugin to handle screen capture events on android and ios 🚀 Initialize SDK late ScreenCaptureUtils screenCaptureUtils;
Free forever Marketing SDK with a dashboard for in-app SplashScreen banners with built-in analytics
AdaptivePlus Android SDK AdaptivePlus is the control center for marketing campaigns in mobile applications Requirements minSdkVersion 16 Examples prov
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.
onboarding application intro
Apps Intro This is sample code for application introduction (Splash Screen / Onboarding / Walkthrough / Getting Started Screen) with shared preference