Vous n'êtes pas connecté. Connexion
|
|
TP MVVMDe $1ObjectifsCréer une application Android permettant de gérer des articles de presse à partir d'un web service (https://newsapi.org/) Fonctionnalités
Etape 2: Mettre en place les composants nécessaires respectant l'architecture ci-dessus.Activity principal: HomeActivity Fragments: ArticlesFragment, ArticleDetailFragment Layouts: home_activity, articles_list_fragment, articlet_detail_fraggment ViewModels: ArticlesViewModel Repository: ArticleRepository Data Source: LocalDataSource, RemoteDataSource
Etape 3: Activity
Etape 3: Layouts
Etape 3: Repository Modifier le Repository en y ajoutant une méthode permettant de récupérer la liste des articles via le web service a. Créer une data class (Article) modélisant les articles b. Ajouter les dépendances de Retroit //dependances retrofit c. Créer une d'interface pour modéliser les actions du web service (contenant les actions du web service) interface ArticleService { d. Créer une instance de Retroit Modifier la classe RemoteDataSource class RemoteDataSource { e. Modifier le Repository class Repository { f. Modifier le ViewModel pour récupérer la liste des articles class MyViewModel : ViewModel() { |
Powered by MindTouch Deki Open Source Edition v.8.08 |