Practice Android project for reviewing and scoring characters in Pokémon Unite.
Unite.Wiki.Demo.Video.mp4
- Provide Pokémon information by type, in the form of
tabLayout
andRecyclerView
. - See the different abilities of each Pokémon, in the form of
tooltips
. - Rate and write a review for Pokémon.
- Edit, delete and report a review.
Technology | Usage |
---|---|
MVVM (Model-View-ViewModel) | Separates the user interface logic from business logic |
Coroutine | Manages background tasks and makes the app more responsive |
Hilt | Manages dependency injection |
Glide | Fast and efficient open source media management tool |
- How to build an MVVM architecture according to the principle of separation of concerns in Android Project.
- How to change the color of the tab in the
tabLayout
when the tab is selected. - How to use
dataBinding
to implement UI changes through Binding Adapters. - How to implement the search function in
RecyclerView
usingFilterable
in the adapter. - How to nationalize app with different languages in Android
- How to inject dependencies into an app using
Hilt
.