Skip to content

Latest commit

 

History

History
56 lines (32 loc) · 2.63 KB

README_en.md

File metadata and controls

56 lines (32 loc) · 2.63 KB

Android-Practices

Collection of Android sample projects. Each project folder contains a link to a Medium post.

Samples

  • Custom Tooltip Window : Custom tooltip view using custom XML. It can also display a checkmark overlay.

    GIF

    demo2

  • Dependency_Injection_with_Hilt : Hilt for dependency injection. Includes a Room component module.

  • Grouped_RecyclerView : Grouped RecyclerView. It has a parent-child relationship within the RecyclerView.

    PNG

    demo2

  • Room : Basic local database usage with Room.

    GIF

    demo

  • SearchFilter : Searchable (Filterable) RecyclerView using Filterable.

    GIF

    demo

  • ViewBinding_and_DataBinding : Loading screen view logic is implemented using View Binding & Data Binding.

    GIF

    demo

  • ViewPager2 with Logic : Screens that change according to logic using ViewPager2.

    GIF

    demo

  • WidgetProvider : home screen widget that is endlessly updated at short intervals using a ForegroundService.

    GIF

    ForegroundService2