You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 2, 2021. It is now read-only.
The point of this homework was to explore some basic Android components with a RESTful API. You learned about ListView, custom ArrayAdapter and basic networking.
Good stuffs
My first comment is your source code is very clean 💻
I see that you can implement clearly project structure.
It good to see you define that one below, but I think it's better if you try to implement enum.
private final int HIGH_RATING_MOVIE = 1;
private final int NORMAL_RATING_MOVIE = 0;
Great job using ButterKnife to bind view.
Nice job implementing Retrofit for basic networking stuff. Hope you understand deeply this library.
Nice work using ArrayAdapter as customize with View Holder pattern. 👍 switch (type) to figure out 2 differents listview items.
Great to see you using Glide for loading image asychonously.
Great job seperating into detail models, with gson to parse JSON stuff.
Suggestions
Completely, you've gone so far on the first assignment. Keep moving!!!
I wish that you write down some challenges after each assignment, and how can you pass over all of them 💥 ✨
Overall
Good stuffs
enum.ButterKnifeto bind view.Retrofitfor basic networking stuff. Hope you understand deeply this library.ArrayAdapteras customize withView Holderpattern. 👍switch (type)to figure out 2 differents listview items.Glidefor loading image asychonously.gsonto parse JSON stuff.Suggestions