Android Mvvm Rxjava2 Dagger2This repository contains a detailed sample application that uses MVVM as its presentation layer pattern. Essential dependencies are Dagger2 with Dagger-android, RxJava2 with RxAndroid, Room, Retrofit and Espresso.
PermissionsflowA simple library to make it easy requesting permissions in Android using Kotlin Coroutines.
Android Dev⚡️ Curated list of resources for Android app development. Prepare for battle!
System Alert Window ExampleExample project showing use of SYSTEM_ALERT_WINDOW permission on Android 23+, with back button interception.
AndroidroomAndroid example to show how to use Room to access SQLite database on device for reading and writing data. This example also shows how to use LiveData and ViewModel with Room to build reactive, well performing and easy to maintain applications.
AndroidkexExtensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Android TopactivityA useful tool for Android Developers, which shows the package name and class name of current activity.
Go4droidbuild an android app (with go bindings) in Docker
FlairThis is powerful android framework
ShutupUses proximity sensor to perform actions when ringing, Can also schedule calls.
Dachshund Tab LayoutExtended Android Tab Layout with animated indicators that have continuous feedback.
B4linuxinstallA bash script for installing B4X RAD tools in Linux systems
Adb Enhanced🔪Swiss-army knife for Android testing and development 🔪 ⛺
SlidetoactA simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄
Motiontoast🌈 A Beautiful Motion Toast Library for Kotlin Android
AndroidtipsA collections of tips in Android developing.Android开发总结。我的博客:
Android OssKickstarter for Android. Bring new ideas to life, anywhere.
Simple File ManagerEasy app for managing your files without ads, respecting your privacy & security
DiscretescrollviewA scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.
Dev SetupmacOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.
Android IconicsAndroid-Iconics - Use any icon font, or vector (.svg) as drawable in your application.
Cookiebar2Android library for displaying text messages, notifications and alerts at the top or bottom of the screen. A great alternative for toast and snackbar alerts.
YaseaRTMP live streaming client for Android
CleanarchitecturemanifestDescription of the main principles and rules for building an Android application using Clean Architecture approach
MoblyE2E test framework for tests with complex environment requirements.
Grab N RunGrab’n Run, a simple and effective Java Library for Android projects to secure dynamic code loading.
LiteutilitiesSpeed up your android development by removing boilerplate code
Drawer BehaviorDrawer behavior is a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.
Android Mdc ThemingSample code used for a series of Medium posts on Material Components for Android
Simple NotesA simple textfield for adding quick notes without ads.