Android CleanArchitecture
1.0.0
Архитектура Android… Перезагрузка
Это пример приложения, который является частью статьи в блоге, которую я написал о том, как создавать приложения для Android с использованием подхода «чистой архитектуры» дяди Боба.
Проектирование Android… Чистый путь?
Архитектура Android… Эволюция
Дегустация Dagger 2 на Android
Чистая архитектура…Динамические параметры в сценариях использования
Демонстрационное видео этого образца
Вот несколько полезных команд Gradle/adb для выполнения этого примера:
./gradlew clean build
— соберите весь пример и выполните модульные и интеграционные тесты, а также проверку на наличие ворсинок../gradlew installDebug
— установить APK-файл отладки на текущее подключенное устройство../gradlew runUnitTests
— выполнение тестов домена и уровня данных (как модульных, так и интеграционных)../gradlew runAcceptanceTests
— выполнение приемочных тестов эспрессо и приборов. Обратитесь к разделу проблем: https://github.com/android10/Android-CleanArchitecture/issues.
Здесь вы можете скачать и установить стиль кода Java. https://github.com/android10/java-code-styles
Copyright 2018 Fernando Cejas
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.