Приложение Bootstrap, которое поможет разработчику запустить новое приложение для Android.
Приложение Bootstrap, которое поможет разработчику запустить новое приложение для Android.
Что вы можете найти внутри:
* Реализованные шаблоны пользовательского интерфейса.
- Материальный дизайн
- Навигационный ящик, NavigationView, КоординаторLayout, AppBarLayout, ToolBar (AppCompatActivity)
- Список/Деталь (фрагмент)
- Кардвью
- Потяните, чтобы обновить
- Спиннер на панели инструментов
- Контекстные тосты с SnackBar
* Улучшить UX
- Фрагментный переход
- Различные макеты в ландшафтном режиме
- Нет заставки (из-за антишаблона)
* Архитектура
- Внедрение зависимостей с помощью Dagger
- RxJava для запроса разрешений и сетевых запросов.
* Упорство
- База данных Sqlite: управление созданием/обновлением базы данных с помощью сценариев sql.
- Примеры ContentProvider
- AsyncTaskLoader и CursorLoader
* Сеть
- Запрос Json с модификацией и okhttp
- Адаптер синхронизации
- Получение сообщений с сайта WordPress
* Геолок
- Локализация с помощью сервисов Google Play.
- Пример геокодера, вычисление расстояния, сортировка по расстоянию
* Продвигайте свое приложение
- Ссылка на приложение в Google Play Store для добавления оценок/комментариев.
- Экран журнала изменений (может показать, что нового по сравнению с предыдущей версией, или отобразить полный журнал изменений)
* Монетизируйте свое приложение
- Интеграция адмоба
- Экран пожертвований (paypal)
* Другие
- Вход пользователя (facebook, google+)
- НастройкиФрагментКомпат
- Лицензионное соглашение с конечным пользователем: принять/отклонить лицензионное соглашение при первом использовании или просто отобразить его.
- Мультидекс включен.
Читать далее