An example Android project using MVP and receiving data from a Service.
AndroidMVPService is hosted in the following web site
https://github.com/spengilley/AndroidMVPService
If you think the Android project AndroidMVPService listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of AndroidMVPService.
Item | Value |
---|---|
Java File Count | 49 |
Activity Count | 1 |
Fragment Count | 1 |
Required Permissions | android.permission.ACCESS_FINE_LOCATION |
AndroidMVPService has the following Java source files.
com.spengilley.androidmvpservice.App.java com.spengilley.androidmvpservice.AppModule.java com.spengilley.androidmvpservice.BusProvider.java com.spengilley.androidmvpservice.core.preferences.BooleanPreference.java com.spengilley.androidmvpservice.core.preferences.FloatPreference.java com.spengilley.androidmvpservice.core.preferences.IntPreference.java com.spengilley.androidmvpservice.core.preferences.LongPreference.java com.spengilley.androidmvpservice.core.preferences.PreferencesModule.java com.spengilley.androidmvpservice.core.preferences.PreferencesWrapper.java com.spengilley.androidmvpservice.core.preferences.StringPreference.java com.spengilley.androidmvpservice.core.resources.LayoutResource.java com.spengilley.androidmvpservice.core.resources.LocationWrapper.java com.spengilley.androidmvpservice.core.resources.ResourceWrapper.java com.spengilley.androidmvpservice.core.resources.ResourcesModule.java com.spengilley.androidmvpservice.core.resources.StringResource.java com.spengilley.androidmvpservice.core.resources.annotations.FinishString.java com.spengilley.androidmvpservice.core.resources.annotations.SubmitString.java com.spengilley.androidmvpservice.core.resources.annotations.SubmitSurgeryPrivacyPolicyString.java com.spengilley.androidmvpservice.core.resources.annotations.SubmitSurgeryTitleString.java com.spengilley.androidmvpservice.core.resources.annotations.SubmitValidationMessageString.java com.spengilley.androidmvpservice.core.resources.annotations.WelcomeFeaturesString.java com.spengilley.androidmvpservice.core.resources.annotations.WelcomeHeadingString.java com.spengilley.androidmvpservice.core.resources.annotations.WelcomeTermsString.java com.spengilley.androidmvpservice.data.DataModule.java com.spengilley.androidmvpservice.data.events.LocationUpdateEvent.java com.spengilley.androidmvpservice.data.events.NoConnectionEvent.java com.spengilley.androidmvpservice.data.events.NoPlayServicesEvent.java com.spengilley.androidmvpservice.data.services.LocationService.java com.spengilley.androidmvpservice.data.services.ServicesModule.java com.spengilley.androidmvpservice.data.services.common.BaseService.java com.spengilley.androidmvpservice.interactors.InteractorsModule.java com.spengilley.androidmvpservice.interactors.LocationInteractor.java com.spengilley.androidmvpservice.interactors.LocationInteractorImpl.java com.spengilley.androidmvpservice.ui.common.BaseActivity.java com.spengilley.androidmvpservice.ui.common.BaseFragment.java com.spengilley.androidmvpservice.ui.common.BaseFragmentPresenter.java com.spengilley.androidmvpservice.ui.common.BasePresenter.java com.spengilley.androidmvpservice.ui.main.FragmentCallback.java com.spengilley.androidmvpservice.ui.main.IntroFragment.java com.spengilley.androidmvpservice.ui.main.LocationFragment.java com.spengilley.androidmvpservice.ui.main.MainActivity.java com.spengilley.androidmvpservice.ui.main.MainModule.java com.spengilley.androidmvpservice.ui.main.presenters.LocationPresenter.java com.spengilley.androidmvpservice.ui.main.presenters.LocationPresenterImpl.java com.spengilley.androidmvpservice.ui.main.presenters.MainPresenter.java com.spengilley.androidmvpservice.ui.main.presenters.MainPresenterImpl.java com.spengilley.androidmvpservice.ui.main.views.LocationView.java com.spengilley.androidmvpservice.ui.main.views.MainView.java