Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BrianSpace/Android-App-Architecture-MVVM-Databinding
/ functions
Functions
460 in github.com/BrianSpace/Android-App-Architecture-MVVM-Databinding
⨍
Functions
460
◇
Types & classes
119
Method
onStop
()
app/src/main/java/com/github/brianspace/moviebrowser/ui/activity/MainActivity.java:172
Method
onSubscribe
(final Disposable d)
app/src/main/java/com/github/brianspace/moviebrowser/ui/view/MovieListView.java:117
Method
onUpdate
(final IObservable<ICollectionObserver> observable, final Action action, final Object item, fi
app/src/main/java/com/github/brianspace/moviebrowser/viewmodels/MoviesViewModel.java:83
Method
onUpdate
When {@code IObservable} object changes, {@code WeakObservable#notifyObservers} will be called and this method of each observer will be called. @para
lib-common/src/main/java/com/github/brianspace/common/observable/ICollectionObserver.java:49
Method
provideAppContext
Provide application context.
app/src/main/java/com/github/brianspace/moviebrowser/di/modules/AppModule.java:47
Method
provideConfigStore
(@ApplicationContext final Context context)
app/src/main/java/com/github/brianspace/moviebrowser/repository/local/LocalRepositoryModule.java:40
Method
provideFavoriteMovieCollection
( final FavoriteMovieCollection favoriteMovieCollection)
app/src/main/java/com/github/brianspace/moviebrowser/models/ModelsModule.java:68
Method
provideFavoriteMovieList
(final IFavoriteMovieCollection favorites)
app/src/main/java/com/github/brianspace/moviebrowser/models/ModelsModule.java:83
Method
provideFavoriteMovieList
( @Named("Favorites") final IMovieCollection favoriteMovieCollection, final IViewModel
app/src/main/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelsModule.java:53
Method
provideFavoriteMovies
(final IFavoriteStore favoriteStore, final IEntityStore entityStore)
app/src/main/java/com/github/brianspace/moviebrowser/models/ModelsModule.java:61
Method
provideFavoriteStore
(@ApplicationContext final Context context)
app/src/main/java/com/github/brianspace/moviebrowser/repository/local/LocalRepositoryModule.java:34
Method
provideGlide
(@ApplicationContext final Context context)
app/src/main/java/com/github/brianspace/moviebrowser/repository/local/LocalRepositoryModule.java:46
Method
provideImageConfig
(final IMovieDbService movieDbService, final IConfigStore configStore)
app/src/main/java/com/github/brianspace/moviebrowser/models/ModelsModule.java:41
Method
provideModelRepository
(final IMovieDbService service)
app/src/main/java/com/github/brianspace/moviebrowser/models/ModelsModule.java:55
Method
provideNowPlayingMovieList
(final IMovieDbService service, final IEntityStore entityStore)
app/src/main/java/com/github/brianspace/moviebrowser/models/ModelsModule.java:75
Method
provideNowPlayingMovieList
( @Named("NowPlaying") final IMovieCollection nowPlayingMovieCollection, final IViewMo
app/src/main/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelsModule.java:44
Method
provideSettingsViewModel
(final Lazy<DataCleaner> dataCleaner)
app/src/main/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelsModule.java:62
Method
provideViewModelRepository
(final IImageConfig imageConfig, final IEntityStore entityStore, final IFavoriteMovieC
app/src/main/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelsModule.java:36
Method
refresh
Refresh the list. @return RxJava {@code Completable}.
app/src/main/java/com/github/brianspace/moviebrowser/models/IMovieCollection.java:59
Method
refresh
()
app/src/main/java/com/github/brianspace/moviebrowser/models/MovieCollection.java:187
Method
refresh
()
app/src/main/java/com/github/brianspace/moviebrowser/models/FavoriteMovieCollection.java:121
Method
refresh
()
app/src/main/java/com/github/brianspace/moviebrowser/viewmodels/MoviesViewModel.java:199
Method
registerComponents
(final Context context, final Glide glide, final Registry registry)
app/src/main/java/com/github/brianspace/moviebrowser/CustomGlideModule.java:47
Method
removeFromFavorite
(@NonNull final Movie movie)
app/src/main/java/com/github/brianspace/moviebrowser/models/FavoriteMovieCollection.java:161
Method
saveConfigItem
(@NonNull final String key, @NonNull final String value)
app/src/main/java/com/github/brianspace/moviebrowser/repository/local/ConfigStore.java:67
Method
saveConfigSet
Save config set. @param key config set key. @param values config set values.
app/src/main/java/com/github/brianspace/moviebrowser/repository/IConfigStore.java:75
Method
saveConfigSet
(@NonNull final String key, @NonNull final Set<String> values)
app/src/main/java/com/github/brianspace/moviebrowser/repository/local/ConfigStore.java:78
Method
setFavoriteState
Binding FAB's icon to the "state". @param fab the FAB @param state state
app/src/main/java/com/github/brianspace/moviebrowser/ui/databinding/DataBindingAdapter.java:139
Method
setItems
Binding "messageSource" to display a message. @param view the RecyclerView which binds the item list. @param itemList the list of items to be bound t
lib-databinding/src/main/java/com/github/brianspace/databinding/adapter/RecyclerViewBindingAdapter.java:50
Method
setItemsAndHeader
Binding "messageSource" to display a message. @param view the RecyclerView which binds the item list. @param itemList the list of items to be bound t
lib-databinding/src/main/java/com/github/brianspace/databinding/adapter/RecyclerViewBindingAdapter.java:72
Method
setNestedScrollingEnabled
(final boolean enabled)
lib-widgets/src/main/java/com/github/brianspace/widgets/SwipeRefreshLayoutEx.java:50
Method
setUp
Code to run after the test class is created.
app/src/test/java/com/github/brianspace/moviebrowser/models/ModelsTest.java:101
Method
setUp
Code to run after the test class is created.
app/src/test/java/com/github/brianspace/moviebrowser/models/FavoriteMovieCollectionTest.java:99
Method
setUp
Code to run after the test class is created.
app/src/test/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelTest.java:100
Method
setUp
Setup instrumentation context and Mockito.
app/src/androidTest/java/com/github/brianspace/moviebrowser/repository/local/DatabaseTest.java:50
Method
setUpClass
Code to run after the test class is created.
app/src/test/java/com/github/brianspace/moviebrowser/repository/web/RestApiTest.java:52
Method
setVisibilityByBoolean
Binding "visibility" to the a boolean value. @param view the View to set visibility @param value the boolean value to bind. True for VISIBLE and Fals
app/src/main/java/com/github/brianspace/moviebrowser/ui/databinding/DataBindingAdapter.java:124
Method
setVisibilityByListSize
Binding "visibility" to the presence of the movie view models. @param view the View to set visibility @param movies movies view model
app/src/main/java/com/github/brianspace/moviebrowser/ui/databinding/DataBindingAdapter.java:109
Method
showMessage
Binding "messageSource" to display a message. Here Toast is used but more complex strategy may be applied. @param view the View which binds the messa
lib-databinding/src/main/java/com/github/brianspace/databinding/message/MessageBindingAdapter.java:51
Method
startNestedScroll
(final int axes)
lib-widgets/src/main/java/com/github/brianspace/widgets/SwipeRefreshLayoutEx.java:62
Method
stopNestedScroll
()
lib-widgets/src/main/java/com/github/brianspace/widgets/SwipeRefreshLayoutEx.java:67
Method
testAddFavoriteMovie
()
app/src/test/java/com/github/brianspace/moviebrowser/models/FavoriteMovieCollectionTest.java:121
Method
testConfiguration
()
app/src/test/java/com/github/brianspace/moviebrowser/repository/web/RestApiTest.java:65
Method
testCreateRetrieve
Test database creation and reading.
app/src/androidTest/java/com/github/brianspace/moviebrowser/repository/local/DatabaseTest.java:61
Method
testCreateRetrieveAll
Test database creation and reading.
app/src/androidTest/java/com/github/brianspace/moviebrowser/repository/local/DatabaseTest.java:85
Method
testDefaultImageSizesConfigCreation
()
app/src/test/java/com/github/brianspace/moviebrowser/models/ConfigurationsTest.java:70
Method
testFavoriteMovies
()
app/src/test/java/com/github/brianspace/moviebrowser/models/FavoriteMovieCollectionTest.java:111
Method
testImageSizesConfigCreation
()
app/src/test/java/com/github/brianspace/moviebrowser/models/ConfigurationsTest.java:56
Method
testImageSizesConfigSaving
()
app/src/test/java/com/github/brianspace/moviebrowser/models/ConfigurationsTest.java:81
Method
testMovie
()
app/src/test/java/com/github/brianspace/moviebrowser/models/ModelsTest.java:114
Method
testMovieDetails
()
app/src/test/java/com/github/brianspace/moviebrowser/repository/web/RestApiTest.java:94
Method
testMovieDetailsViewModel
Test the view model of a movie details.
app/src/test/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelTest.java:155
Method
testMovieViewModel
Test the view model of a movie.
app/src/test/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelTest.java:144
Method
testMoviesViewModel
Test the view model of movie list.
app/src/test/java/com/github/brianspace/moviebrowser/viewmodels/ViewModelTest.java:166
Method
testNowPlaying
()
app/src/test/java/com/github/brianspace/moviebrowser/repository/web/RestApiTest.java:80
Method
testNowPlayingMovies
()
app/src/test/java/com/github/brianspace/moviebrowser/models/ModelsTest.java:131
Method
testSimilarMovies
()
app/src/test/java/com/github/brianspace/moviebrowser/repository/web/RestApiTest.java:109
Method
testSimilarMovies
()
app/src/test/java/com/github/brianspace/moviebrowser/models/ModelsTest.java:121
Method
testTmdbConfig
()
app/src/test/java/com/github/brianspace/moviebrowser/models/ConfigurationsTest.java:92
Method
updateAndSave
(final ImageSizesConfig originalConfig, final Iterable<String> sizeStrings)
app/src/main/java/com/github/brianspace/moviebrowser/models/TmdbConfig.java:117
← previous
401–460 of 460, ranked by callers