Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ericliu001/Weather2016
/ types & classes
Types & classes
43 in github.com/Ericliu001/Weather2016
⨍
Functions
152
◇
Types & classes
43
Class
AppModule
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/dagger/module/AppModule.java:13
Class
ApplicationTest
<a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
app/src/androidTestMock/java/com/example/ericliu/weather2016/ApplicationTest.java:9
Class
BasePresenter
Created by ericliu on 27/01/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/base/BasePresenter.java:12
Class
DbWeatherRepo
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/repo/DbWeatherRepo.java:12
Interface
DisplayView
Created by Eric Liu on 12/01/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/DisplayView.java:6
Class
EspressoIdlingResource
Contains a static reference to {@link IdlingResource}, only available in the 'mock' build type.
app/src/main/java/com/example/ericliu/weather2016/util/EspressoIdlingResource.java:24
Class
ExampleUnitTest
To work on unit tests, switch the Test Artifact in the Build Variants view.
app/src/test/java/com/example/ericliu/weather2016/ExampleUnitTest.java:10
Class
FakeDbWeatherRepo
Created by ericliu on 12/04/2016.
app/src/mock/java/com/example/ericliu/weather2016/repo/FakeDbWeatherRepo.java:11
Class
FakeRemoteWeatherRepo
Created by ericliu on 12/04/2016.
app/src/mock/java/com/example/ericliu/weather2016/repo/FakeRemoteWeatherRepo.java:25
Interface
HomepageCallbacks
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:22
Class
JSONHandler
app/src/main/java/com/example/ericliu/weather2016/model/JSONHandler.java:33
Class
MainActivity
app/src/main/java/com/example/ericliu/weather2016/ui/MainActivity.java:20
Class
MainActivityPresenter
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenter.java:17
Class
MainActivityPresenterTest
Created by ericliu on 22/05/2016.
app/src/test/java/com/example/ericliu/weather2016/ui/presenter/MainActivityPresenterTest.java:22
Class
MainActivityViewModel
Created by ericliu on 12/04/2016. <p/> The ViewModel is a Fragment with on UI. The main reason to choose a Fragment as the implementation is that a Fr
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:35
Class
MainActivityViewModelTest
Created by ericliu on 22/05/2016.
app/src/androidTestMock/java/com/example/ericliu/weather2016/MainActivityViewModelTest.java:12
Class
MyApplication
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/application/MyApplication.java:14
Class
NetModule
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/dagger/module/NetModule.java:17
Interface
NetworkConstants
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/common/NetworkConstants.java:6
Class
NetworkUtil
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/util/NetworkUtil.java:13
Interface
Presenter
Created by Eric Liu on 12/01/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/Presenter.java:8
Interface
QueryEnum
Represents a update request to update the display
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/ViewModel.java:33
Enum
QueryEnumMainActivity
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:198
Class
RemoteWeatherRepo
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/repo/RemoteWeatherRepo.java:28
Class
RemoteWeatherRepoTest
Created by ericliu on 12/04/2016.
app/src/androidTestMock/java/com/example/ericliu/weather2016/stub/RemoteWeatherRepoTest.java:23
Interface
RepoComponent
Created by ericliu on 11/04/2016.
app/src/mock/java/com/example/ericliu/weather2016/dagger/component/RepoComponent.java:18
Interface
RepoComponent
Created by ericliu on 11/04/2016.
app/src/prod/java/com/example/ericliu/weather2016/dagger/component/RepoComponent.java:17
Class
RepoModule
Created by ericliu on 11/04/2016.
app/src/mock/java/com/example/ericliu/weather2016/dagger/module/RepoModule.java:17
Class
RepoModule
Created by ericliu on 11/04/2016.
app/src/prod/java/com/example/ericliu/weather2016/dagger/module/RepoModule.java:15
Interface
Repository
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/repository/Repository.java:9
Class
RepositoryResult
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/repository/RepositoryResult.java:6
Interface
RequestResult
Created by ericliu on 22/05/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/RequestResult.java:6
Enum
RequestStatus
Created by ericliu on 10/04/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/RequestStatus.java:6
Class
SearchWeatherTest
Created by ericliu on 22/05/2016.
app/src/androidTestMock/java/com/example/ericliu/weather2016/SearchWeatherTest.java:26
Class
SimpleCountingIdlingResource
A simple counter implementation of {@link IdlingResource} that determines idleness by maintaining an internal counter. When the counter is 0 - it is c
app/src/main/java/com/example/ericliu/weather2016/util/SimpleCountingIdlingResource.java:34
Interface
Specification
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/repository/Specification.java:6
Class
StubPresenter
Created by ericliu on 27/01/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/StubPresenter.java:8
Class
ThreadUtil
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/util/ThreadUtil.java:8
Interface
ViewModel
Created by Eric Liu on 12/01/2016.
app/src/main/java/com/example/ericliu/weather2016/framework/mvp/ViewModel.java:9
Class
Weather
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/model/Weather.java:6
Class
WeatherRequestResult
app/src/main/java/com/example/ericliu/weather2016/ui/viewmodel/MainActivityViewModel.java:42
Class
WeatherResult
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/model/WeatherResult.java:6
Class
WeatherSpecification
Created by ericliu on 12/04/2016.
app/src/main/java/com/example/ericliu/weather2016/model/WeatherSpecification.java:10