Cicerone is a lightweight extendable Android library geared toward making navigation in Android apps as easy as possible. The fact that it’s a library means there’s no need to extend its classes. Cicerone transmits all navigation commands to the Android framework and keeps the navigation command order when an app works in the background. It speeds up development by providing a fast and convenient way to create navigation in an app
#navigation #cicerone
https://github.com/terrakok/Cicerone
#navigation #cicerone
https://github.com/terrakok/Cicerone
Dagger 2 is a fully static dependency injection framework. Even though it creates a lot of boilerplate code, it generates a fully traceable source code that mimics code that a developer might write by hand. Dagger is based on annotations, so the generated code is easy to read and debug. Its high performance due to the compile-time injection makes Dagger 2 a leading solution for development for Android platform
#DI #Dagger
https://github.com/google/dagger
#DI #Dagger
https://github.com/google/dagger
The Koin framework is written in pure Kotlin. It boasts speed and readability and makes it easy for developers to create and use modules. Koin has good support for lazy injection and ViewModels. Also, it generates much less boilerplate code than Dagger 2. Koin is ideal for small projects.
#Koin #DI
https://github.com/InsertKoinIO/koin
#Koin #DI
https://github.com/InsertKoinIO/koin
This media is not supported in your browser
VIEW IN TELEGRAM
Android Circular Progress Button
Android Button which can morph to Circular Progress
#Button #UI #CircularProgressButton
https://github.com/dmytrodanylyk/circular-progress-button/
Android Button which can morph to Circular Progress
#Button #UI #CircularProgressButton
https://github.com/dmytrodanylyk/circular-progress-button/
This media is not supported in your browser
VIEW IN TELEGRAM
Android Buttons With Built-in Progress Meters.
#Button #UI #Progress
https://github.com/dmytrodanylyk/android-process-button
#Button #UI #Progress
https://github.com/dmytrodanylyk/android-process-button
This media is not supported in your browser
VIEW IN TELEGRAM
Crop
The library is a small widget for image cropping in Instagram-like style.
#UI #Image #Crop
https://github.com/avito-tech/krop
The library is a small widget for image cropping in Instagram-like style.
#UI #Image #Crop
https://github.com/avito-tech/krop
This media is not supported in your browser
VIEW IN TELEGRAM
HelloCharts for Android
Charting library for Android compatible with API 8+(Android 2.2).
Apache License 2.0
#UI #Chart
https://github.com/lecho/hellocharts-android
Charting library for Android compatible with API 8+(Android 2.2).
Apache License 2.0
#UI #Chart
https://github.com/lecho/hellocharts-android
This media is not supported in your browser
VIEW IN TELEGRAM
GraphView
GraphView is a library for Android to programmatically create flexible and nice-looking diagrams. It is easy to understand, to integrate and to customize.
Supported graph types:
Line Graphs
Bar Graphs
Point Graphs
or implement your own custom types.
License: Apache License V2
#UI #Graph #ApacheLicenseV2
https://github.com/appsthatmatter/GraphView
GraphView is a library for Android to programmatically create flexible and nice-looking diagrams. It is easy to understand, to integrate and to customize.
Supported graph types:
Line Graphs
Bar Graphs
Point Graphs
or implement your own custom types.
License: Apache License V2
#UI #Graph #ApacheLicenseV2
https://github.com/appsthatmatter/GraphView
This media is not supported in your browser
VIEW IN TELEGRAM
PreviewSeekBar (Apache License V2)
A SeekBar suited for showing a preview of something. As seen in Google Play Movies.
#UI #SeekBar
https://github.com/rubensousa/PreviewSeekBar
A SeekBar suited for showing a preview of something. As seen in Google Play Movies.
#UI #SeekBar
https://github.com/rubensousa/PreviewSeekBar
This media is not supported in your browser
VIEW IN TELEGRAM
Curved Bottom Sheet
Curved Bottom Sheet, helps you to display fancy, extraordinary UX with Bottom Sheet Behavior. Even if its name contains Bottom,it also supports Top Sheet.If you bored classic BottomSheet, go on.
License: Apache License V2
#UI #BottomSheet #ApacheLicenseV2
https://github.com/TayfunCesur/CurvedBottomSheet
Curved Bottom Sheet, helps you to display fancy, extraordinary UX with Bottom Sheet Behavior. Even if its name contains Bottom,it also supports Top Sheet.If you bored classic BottomSheet, go on.
License: Apache License V2
#UI #BottomSheet #ApacheLicenseV2
https://github.com/TayfunCesur/CurvedBottomSheet