Tagged is a simple library built in Kotlin to automate fragments tags declaration and initialization using annotation processing and code generation.
Android Library that can easily load any fragment in a provided container. library encourage us to use maximum fragments which reducing application size. With holdy you can easily deal with fragments
Fragment navigator for your single activity - multiple fragment app.
An Easy to use library for managing individual fragment back stack as Instagram and Youtube does. Easily pluggable with client code, not much code change needed.
RecyclerFragment is a small Android library that allow you to display
RecyclerView data in a
Fragment. Easy to use, it is similar to the framework's
ListFragment with additional features.
RecyclerViewand a hideable
ProgressBarout of the box
ProgressBarwhen waiting for asynchronous data
A powerful library to manage Fragments.
This might is the library at the least cost of use to manage fragments .
No need to extend any class!!!No need to extend any class!!!No need to extend any class!!! the most important thing must be said for three times!!!
you just only need cost one line annotation code when you are using
Principle of library is define the pointcuts for Fragment/Activity lifecycle methods and bind to the proxy class to execute.
This library avoids
IllegalStateException when working with Fragments.
A reusable fragment to display links to social networks, the Play Store as well as recommendation and support email links. The fragment tries to open installed apps on the user's device first and resorts to the web browser otherwise.
An Android frame In order to support single Activity + multi Fragment framework.
An Android library that holds fragment states for BottomNavigationView. Saves fragment back stack even after activity rotation. Implementation derived from FragmentStatePagerAdapter.
Fragmentation is a powerful library managing Fragment for Android.
It is designed for "Single Activity + Multi-Fragments" and "Multi-FragmentActivities + Multi-Fragments" architecture to simplify development process.
A library to help android developer working easly with activities and fragments
InstaLikeFragmentTransaction is an open source repository with custom Bottom tab Fragment backstack transaction and stack history for Tabs.
DataFragment is a tiny tiny library that helps to prevent a little boilerplate code for retained data fragments in Android. This is really useful for holding data and long-running tasks over activity lifecycle, namely orientation changes.
Eliminates need to create a static function to initialize a fragment and bind the arguments.
This library provides an easy to use API for switching between fragments that share the same container. Implementing tabs, such as the ones Instagram has at the bottom of the layout, is a much simpler goal to achieve when using TabController.
Tabs can be switched by using either show/hide or attach/detach. You can even provide your own implementation of the way tabs are being shown.
FlowR is a wrapper class around the Fragment Manager. It's mainly used to navigate between different fragments easily while providing a wide range of functionality. The following are the functionalities provided by the Flowr:
Easily navigate between different fragments. Ability to open fragments for result. Keeping the state of the activity correctly synced depending on the custom values specified by the fragment currently visible such as the screen orientation and navigation bar colour.
This library will help you to pass and receive fragment arguments in easier way.
A tiny library for handling hardware back button click in fragments.
Library for passing arguments into
A library to show a color pop in a new fragment based on position of clicked view.
DialogFragment that enables Dialog to be swiped away to dismiss.
Custom tabs, made easy.
An enum based library to replace fragments, because
Sliding Selection List
FragmentSwapper is an Open Source Android library that allows easy fragment's management. It is somewhat similar to Activities management model. For instance, new fragment can be launched from another one with action's request (using request code) and then recieve the result.
Extends StatedFragment and save state in onSaveState(Bundle outState) and restore state in onRestoreState(Bundle savedInstanceState).