Hi, I'm new to android development. I was faced with the task of implementing a project with the following functionality:

  1. data comes from the server, they are sent to the objects
  2. It is required to dynamically create tabs on the screen with a single markup (including buttons and a mini-gallery), but with different data
  3. it is desirable to implement swipe switching

My question is: which classes and / or libraries should be used to achieve the result (please, in more detail). Thank.

  • one
    Retrofit + TabLayout + ViewPager + PagerAdapter + Fragment + RecyclerView + Picasso + Button . - Flippy
  • 2
    With the help of Retrofit make a request to the server, get a collection of models, let's say it will be links to photos in several blocks. For each block, create a tab in TabLayout and a fragment in the ViewPager , then in each fragment create a grid of photos via RecyclerView + GridLayoutManager and upload pictures by links via Picasso - Flippy

0