Model ile presenter ı harmanlama lafını pek anlamadım ama soyle soyliyim. Servisten veya sqlite tan gelen datayı presenter a aktarman lazım presenter da bu datayı işleyip activity e aktarabilirsin.
Bilgi için teşekkürler hocam.
//// Basit bir MVP sistemi şu şekilde mi olur?
MainActivity
...
UserPrensenter.login(email,password);
..
UserPrensenter.login
...
String email, String password
response= UserModel.sendData(email,password);
if(response== true){
startActivity(bla bla bla);
SharedPreferences blablabla
}else{
doNothing();
}
..UserModel.sendData
...
String email, String password
... Veritabanı bağlantı kodları ...
if(kullaniciVar == true){
return true;
}else{
return false;
}
..Böyle olunca ben UserModel'de yazdığımı UserPresenter'da yazsamda aynı sonuca ulaşmış olmam mı?