Демо-приложение
В демо-приложении представлены примеры использования большей части функциональности компонентов FlussonicWatcherView
и FlussonicThumbnailView
.
Демо-приложение для Android доступно по ссылке https://github.com/flussonic/flussonic-watcher-sdk-android/tree/master/example
Параметры подключения к тестовому серверу Watcher с камерами указаны в скрипте build.gradle
:
buildConfigField "String", "SERVER", "\"https://cloud.vsaas.io\""
buildConfigField "String", "LOGIN", getCredentials("LOGIN", "\"demo\"")
buildConfigField "String", "PASSWORD", getCredentials("PASSWORD", "\"demo\"")
В пакете data.network
представлен API для авторизации и получения списка камер.
В пакетах presentation.camera
и presentation.camera_list
сосредоточены примеры использования FlussonicWatcherView
и FlussonicThumbnailView
с комментариями.
Особое внимание стоит уделить методам:
CameraActivity#setupWatcher
(настройкаFlussonicWatcherView
)CameraActivity#onOptionsItemSelected
(использованиеFlussonicWatcherView
)CameraViewHolder#bind
.