Skip to content

mookyjan/Model-View-View-Model-example

Repository files navigation

Description

I have done this project on Android most popular Design Architecture MVVM(Model View ViewModel). Screenshot

First i have created a new project then i have created three fragments ALL,Men and Women Fragments. To show the data in these fragments I have used two methods to show data from json Files

Ist Method: In first method i have uploaded the json File to my github repository and used it like a Rest APIs to get data from server in this approach i have used the mvvm appproach with retrofit to show data from server.


2nd Method: In second method to show these data from assets folder where the josn Files I have kept.


Create different folders for API: Which contain API refrence to call the api
Model:that contain model classes
Repository: Business Logic of the App
ViewModel: Which is used as a bridge between view and Repository

Libraries: Retrofit to get data from server
GLide to show image in a imageView
Sdp Library: this library is used to set the app for all screens.
Android Architecture Dependency:

And with every operation and methods comments are written that what it did.


screenshot of the image is attached here.

Screenshot


Screenshot

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages