85 Repositories
Android switching-between-activities Libraries
The platform for time-management by pomodoro technique between team.
❗️ Moved to tomadoro organization. 🍅 Pomodoro The platform for time-management by pomodoro technique between team with lot of customization. Pomodoro
Communicating between Wear OS and Android device using the OpWear module and a sample of displaying real-time camera on the watch and sending commands to the mobile by Wear OS.
OpWear-Cam Communicating between Wear OS and Android device using the OpWear module and a sample of displaying real-time camera on the watch and sendi
🚀🌆🏙 Display differences or animate progress between 2 images or Composables with overlay and customization options, zoom, pan gestures, and progress to observe properties for animating before-after progress
Compose Before-After Composables to display Images, or Composables as before and after composables to display differences or animate progress between
The projet demonstrate the usage of having a contract between our api responses and ui objects to eliminate dependency of both on each other.
WeatherDomainLayerSampleApp The projet demonstrate the usage of having a contract between our api responses and ui objects to eliminate dependency of
This application is purpose to help user create todo activities.
To Do This application is purpose to help user create todo activities. Download App Features List Tasks Sort Tasks Add, Update and Delete Task Clean a
Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)
Inspeckage - Android Package Inspector Inspeckage is a tool developed to offer dynamic analysis of Android applications. By applying hooks to function
Sample project to demonstrate how to have clear and better interactions between composables and viewmodels.
Form Validation Sample project to demonstrate how to have clear and better interactions between composables and viewmodels. Concepts used uiState conc
A simple library for automatically animating between Compose states.
compose-autotransition Status: Experimental A simple library for automatically animating between Compose states. var scale by remember { mutableStateO
Link previews between JetBrains Space and Slack
slack-unfurls This is the application for providing link previews between Slack and Space in both directions. It provides link previews for Slack mess
An investigation and comparison between Kotlin and Java on an engineering level
An investigation and comparison between Kotlin and Java on an engineering level. Since beauty is in the eye of the beholder, this repository is not meant to evaluate Java or Kotlin on an aesthetic level.
Kmp4free - A Gradle Plugin that allows seamless switching between Kotlin JVM and the Kotlin Multiplatform Plugins
🆓 kmp4free Allows you to toggle between Kotlin JVM Plugin - Kotlin Multiplatform with a Gradle Property kmp4free=true. This Gradle Plugin was built
ShapeShift️ - A Kotlin library for intelligent object mapping and conversion between objects
ShapeShift️ A Kotlin library for intelligent object mapping and conversion between objects. Documentation Installation Maven Gradle Groovy DSL Kotlin
An android application that provides simple communication between bluetooth enabled devices using LoRa for intermidiate data transfer
LoRa and bluetooth communication An android application that provides simple communication between bluetooth enabled devices using LoRa for intermidia
**Bigger Number Game ** propose the user to select largest number between the two numbers.
**Bigger Number Game ** propose the user to select largest number between the two numbers.
NFC NDEF Reader and Writer. there are two separate activities for reading and writing.
kotlin-nfc-sample NFC NDEF Reader and Writer. there are two separate activities for reading and writing. Steps Clone the Project Open with Android Stu
A complex of libraries and starters for organizing long-polling-based interaction between the client and the server.
A complex of libraries and starters for organizing long-polling-based interaction between the client and the server.
AnyText - An Xposed module trying to hook TextView in any activities
AnyText What's this This application provides features to modify any TextView in
Common - Packet Definition between Client and Server
CheaTank common A simple game aimed at developing a cheat client and suppressing
Link-converter - A web service that converts links between web url and deeplink for mobile and web applications
Deep Link Converter Linkleri, mobil ve web uygulamaları için web url ile deeplin
A podcast proxy that sits between itunes search api and android apps allowing normalization of rss feeds to standard Json format that can be consumed by apps.
Podcasts Rss Feeds Search Proxy A podcast proxy written using kotlin dsl that sits between itunes search api, podcasts rss feeds and android apps allo
This library handles conversion between Request Params and JPA Specification.
Spring Jpa Magic Filter This library handles conversion between spring rest Request Params and JPA Specification. It can be considered a simpler alter
An easy to use and customisable wrapper of the native Android Snackbar which stays visible across multiple activities.
An easy to use wrapper of the native Android Snackbar which stays visible across multiple activities. It provides different themes to start with, and
A simple cool dismissal animation for activities
AnimatedDismissableActivity A simple cool dismissal animation for activities Installation: Add it in your root build.gradle at the end of repositories
🌱 A test implementation of a Minecraft server using RESTful API taking advantage of the interoperability between Kotlin and Java.
🌱 Norin A test implementation of a Minecraft server using RESTful API taking advantage of the interoperability between Kotlin and Java. This project
Change-scene - Switch between different layouts for different states, easily.
change-scene helps easily switch between different layouts without writing much code of View visibility. Setup Add change-scene to your dependencies b
(National Service Scheme) displays a list of activities organised by a committee
NSS NSS (National Service Scheme) displays a list of activities organised by a c
A lightweight eventbus library for android, simplifies communication between Activities, Fragments, Threads, Services, etc.
AndroidEventBus This is an EventBus library for Android. It simplifies the communication between Activities, Fragments, Threads, Services, etc. and lo
InterAcao: tasks shared between people in a condominium or the same community
Projeto Integrador - Generation Brasil 🤝 🤝 Interação 🤜 🤛 Sobre • Funcionalidades • Implementações futuras • Layout • Como executar • Tecnologias •
Minimal example of how to safely share a file produced by a task in one project, with a task in another project.
How to share files across Gradle subprojects: A minimal example This is the Gradle project: . ├── producer │ └── build.gradle.kts ├── consumer │ └
Activities, Intents, Fragments e o componente de navegação - Kotlin - Android Studio
Words App This folder contains the source code for the Words app codelab. Introduction Words app allows you to select a letter and use Intents to navi
Criação de um App de Dicionário dividido em duas etapas utilizando Activities, Intents, Fragments e o componente de navegação
Words App This folder contains the source code for the Words app codelab. Introduction Words app allows you to select a letter and use Intents to navi
Library to generalize functionality between several projects
libreforge libreforge is a library to generalize functionality between several projects, notably EcoArmor, EcoWeapons, and Reforges. Get from JitPack:
The app features real-time chatting between different users on daily topics
DailyDiscuss The app features real-time chatting between different users on daily topics. The app comes with 2 types of user interface: Admin who crea
A tiny tool for syncing times between a local computer and android devices
TimeSync A super tiny tool for syncing times between a local computer and android devices, through adb tool. Screen Shots It uses compose lib and Kotl
An application for converting between units
currency-converter This is an Android Based Application for helping users convert between currencies. The project is part of our Android Jam Series La
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
An application for converting between units
currency-converter This is an Android Based Application for helping users convert between currencies. The project is part of our Android Jam Series La
Demonstrating Micronaut 3.1.3 conflict between caches in application.yml and MicronautCaffeineCacheMetrics.monitor
This application illustrates an issue with using a caches section in application.yml in conjunction with MicronautCaffeineCacheMetrics.monitor. The co
An Android Library for in-app switching between environment variables
android-env-picker An Android Library for in-app switching between environment variables. Central use case is picking a desired endpoint for backend c
XClipper is a clipboard manager for Windows & Android which helps to track clipboard activities and makes it easier to interact with them.
XClipper XClipper is a clipboard manager for Windows & Android which helps to track clipboard activities and makes it easier to interact with them ❤️
Handy library to send & receive command with payload between subscribers for Android.
Commander Handy library to send & receive command with payload between subscribers for Android. Features Subscription based No dependency on Framework
This library will make it easier to pass arguments between screens in Jetpack Compose.
Compose Navigation This library will make it easier to pass arguments between screens in Jetpack Compose Setup allprojects { repositories { ...
Sample app demonstrating interop between Jetpack Compose and the Android UI toolkit, including SurfaceView
Wake Me Up Wake Me Up is a sample app showcased in the Google I/O 2021 Developer Keynote that demonstrates interoperability between Jetpack Compose an
A lightweight synchronizer between Android's TabLayout and RecyclerView.
TabSync A lightweight synchronizer between Android's TabLayout and RecyclerView. The behavior of the synchronizer is that as you scroll through the Re
Warscape core library. Includes common models for sharing between platforms.
warscope-core This repository uses for sharing common models between backend and frontend sides. Implementation $version available at top of README.md
A Gradle plugin to help analyse the dependency between modules and run tasks only on modules impacted by specific set of changes.
Change Tracker Plugin A Gradle plugin to help analyse the dependency between modules and run tasks only on modules impacted by specific set of changes
A sample application demonstrating the differences between MVVM and MVI.
MVI Case Study This is a sample application to demonstrate the differences between MVVM and MVI architecture. The sample is split into three helpful m
Simple event library to communicate between Activity/Fragment and ViewModel
Setup dependencies { implementation "com.github.skgmn:viewmodelevent:1.1.0" } If you don't know how to access to GitHub Packges, please refer to
Sync DND state between Android phone and watch
DNDSync This App was developed to enable Do Not Disturb (DND) synchronization between my Pixel phone and the Galaxy Watch 4 since this option was only
A feature rich staged progress bar with modifiable steps in between its stages.
StageStepBar A staged progressbar that you can use if you want finer control of the steps in between its stages. You can customize: Number of steps be
This is a simple application through which I connected Students, Courses and Teachers in an a beautiful way. The main purpose of this project is the connection between the Objects.
UniversityApp This is a simple application through which I connected Students, Courses and Teachers in an a beautiful way. The main purpose of this pr
A lightweight alternative to Android's ViewModels. The easiest way to retain instances in Activities, Fragments or Composables.
A lightweight alternative to Android's ViewModels. The easiest way to retain instances in Activities, Fragments or Composables.
🐫🐍🍢🅿 Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case
KaseChange Multiplatform Kotlin library to convert strings between various case formats Supported Case Formats SCREAMING_SNAKE_CASE snake_case PascalC
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.
Simple Android Library, that provides easy way to start the Activities with arguments.
Warning: Library is not maintained anymore. If you want to take care of this library, propose it via Pull Request. It needs adjustmensts for newer ver
A better Android VideoView with more Media Controller customization. 一个更好用的Android VideoView
Android UniversalVideoView 中文版说明请点击这里 UniversalVideoView is a Android widget helps playing video easier, which is similar with the Android system nati
A library for fast and safe delivery of parameters for Activities and Fragments.
MorbidMask - 吸血面具 Read this in other languages: 中文, English, Change Log A library for fast and safe delivery of parameters for Activities and Fragment
A set of helper classes for using dagger 1 with Android components such as Applications, Activities, Fragments, BroadcastReceivers, and Services.
##fb-android-dagger A set of helper classes for using dagger with Android components such as Applications, Activities, Fragments, BroadcastReceivers,
Type safe intent building for services and activities
#IntentBuilder Type safe intent building for services and activities. IntentBuilder is a type safe way of creating intents and populating them with ex
The CustomCalendarView provides an easy and customizable calendar to create a Calendar. It dispaly the days of a month in a grid layout and allows to navigate between months
Custom-Calendar-View To use the CustomCalendarView in your application, you first need to add the library to your application. You can do this by eith
An library to help android developers working easly with activities and fragments (Kotlin version)
AFM An library to help android developer working easly with activities and fragments (Kotlin) Motivation Accelerate the process and abstract the logic
Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images)
VectAlign VectAlign (a.k.a. VectorDrawableAlign) is a developer's tool which automagically aligns two VectorDrawable "pathData" strings (or SVG images
Provides a set of views which allows to adjust the spacing between the characters of that view, AKA, Kerning effect.
KerningViews KerningViews provides a set of views (currently only TextView and Button) which lets you adjust the spacing between the characters in the
A rating toggle for Android which switches between 3 rating levels: positive, neutral, and negative.
SimpleRatingView A rating toggle for Android which switches between 3 rating levels: positive, neutral, and negative. Usage Since, SimpleRatingView is
eventbus-intellij-plugin 3.8 0.0 L1 Java Plugin to navigate between events posted by EventBus.
eventbus-intellij-plugin Plugin to navigate between events posted by EventBus. Post to onEvent and onEvent to Post Install There are two ways. Prefere
SwipeBack for Android Activities to do pretty the same as the android "back-button" will do, but in a really intuitive way by using a swipe gesture
SwipeBack SwipeBack is for Android Activities to do pretty the same as the android "back-button" will do, but in a really intuitive way by using a swi
A small, easy to use android library for implementing flipping between views as seen in the popular Flipboard application
FlipView About This library is made to be very easy to use and at the same time be feature complete. With only a few lines of code you can have a flip
Name UI states, navigate between them, remember where you've been.
Deprecated Flow had a good run and served us well, but new use is strongly discouraged. The app suite at Square that drove its creation is in the proc
** A slide-out menu implementation, which allows users to navigate between views in your app.
MenuDrawer A slide-out menu implementation, which allows users to navigate between views in your app. Most commonly the menu is revealed by either dra
An library to help android developers working easly with activities and fragments (Kotlin version)
AFM An library to help android developer working easly with activities and fragments (Kotlin) Motivation Accelerate the process and abstract the logic
Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app! :sun_with_face:
Anakin Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app! Descript
An android project presenting some transitions you can use between activities
ActivityTransition An android project presenting some transitions you can use between activities #Integration Add the anim folder to your Android proj
Intent sharing between activities of views with animation
IntentSharingAnim Intent sharing between activities of views with animation This example basically includes : Intent sharing between activities of vie
Pass parameters safely and quickly between activities or fragments.
Bracer Pass parameters safely and quickly between activities or fragments. Read this in other languages: 中文, English, Change Log Prepare Add the JitPa
📱 AppListManager (Android Library) makes managing application and activity lists easy.
AppListManager (Android Library) AppListManager is easy to use Android library, which minimizes developing time when working on application or activit
Endoscope lets you to stream live video between android devices over Wi-Fi! 📱📲
Endoscope - RTSP live video streamer for android devices via Wi-Fi. Project is no longer supported. Alternative solution is under development. Stay tu
FragmentTransactionExtended is a library which provide us a set of custom animations between fragments.
FragmentTransactionExtended FragmentTransactionExtended is a library which provide us a set of custom animations between fragments. FragmentTransactio
An interactive indicator to navigate between the different pages of a ViewPager
Android PagerSlidingTabStrip (default Material Design) This library is not maintained anymore and there will be no further releases. For most of the c
UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager.
UltraViewPager 中文文档 ProjectUltraViewPager is a ViewPager extension that encapsulates multiple features, mainly to provide a unified solution for multi
A layout to transition between two views using a Floating Action Button as shown in many Material Design concepts
⚠ This library is no longer maintained ⚠️ FABRevealLayout A layout to transition between two views using a Floating Action Button as shown in many Mat
Simple composable for rendering transitions between backstacks.
compose-backstack Simple library for Jetpack Compose for rendering backstacks of screens and animated transitions when the stack changes. It is not a
This project allows you to calculate the route between two locations and displays it on a map.
Google-Directions-Android This project allows you to calculate the direction between two locations and display the route on a Google Map using the Goo
An interactive indicator to navigate between the different pages of a ViewPager
Android PagerSlidingTabStrip Interactive paging indicator widget, compatible with the ViewPager from the Android Support Library. Try out the sample a
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
EventBus EventBus is a publish/subscribe event bus for Android and Java. EventBus... simplifies the communication between components decouples event s
Simple Android Library, that provides easy way to start the Activities with arguments.
Warning: Library is not maintained anymore. If you want to take care of this library, propose it via Pull Request. It needs adjustmensts for newer ver