Skip to content

alfonzii/rick-and-morty-android-app

Repository files navigation

rick-and-morty-android-app

Planned functionality

  1. Rewrite ViewHolder and Adapter to smarter versions ✔️
  2. Working with data locally after everything is downloaded (no need to call API all the time, as there is just nearly 700 items)
  3. Set searchbar filter and AsyncTask cancel() at text change in searchbar ✔️
  4. Screen rotation OFF (to get rid of AsyncTask memory leaks problems) ✔️
  5. onDestroy() cancels AsyncTask (memory management again) ✔️
  6. Smart data binding to RecyclerView
    • Bind data to adapter in waves - after 20 items are parsed by API wrapper library, not at once after everything is parsed ✔️
    • Run the app and don't wait until introductory data loading is finished ✔️
    • Loader when loading ❌ (simulated by bottom red TextView on MainActivity) ✔️
  7. Download and show image in CharacterViewHolder ✔️
  8. Better implementation of onDestroy()
    • Support screen rotation
    • Application saves states between rotations
  9. Finish filter buttons functionality (now they just change colors)
  10. Everything else non-algorithmical, non-low-level aware
    • ViewHolder onClickListener with intent to detailed description activity
    • better and nicer UI
    • different resolution screens compatibility
    • ...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages