Тони
так это уже clean
в чем преимущество clean, в отличии от простой связки которой ты выше привел скрин
K
K
чистый домейн получается, который не содержит ничего лишнего и имплементационно-зависимого
Тони
Тони
и в чем боль? Почему нет?
K
потому что у тебя там платформенно зависимые штуки
K
а так в интеракторе только бизнес логика и ты только её и тестируешь
Тони
Тоесть преимущество в том что легче тестить?
Тони
Потому что и в обычной связке можно красиво все сделать и будет достаточно чистый и понятный код
K
и в том что отделяешь мух от котлет
K
чистый код, он такой чистый
Тони
чистый код, он такой чистый
Хорошо, дай мне небольшой совет.
Для того,чтобы мне прочувствовать разницу между двумя вещами, мне сделать следующим образом?
1. Написать небольшой тестовый проект на обычной связке - обложить его тестами
2. Написать небольшой тестовый проект (можно тот же) на clean и тоже обложить тестами.
Почувствую отличия в плане удобства тестирования?
Тони
K
очепятка
K
Тони
почувствуешь
слушай,небольшой такой вброс)
Вот тут почему-то нету repository
https://github.com/MindorksOpenSource/android-mvp-architecture
K
и? )) много где может его не быть
K
ну очевидно же ))
K
кто-то вообще все во вьювах пишет
Тони
хочешь добавляй reposityory,а на interactor забей. Хочешь делай clean добавляя и то и другое) Хочешь юзай просто mvp без репы)
Тони
))))
K
хочешь вообще калбась все в котлин экстеншенах и вызывай их во вьюве, как бы кто на что горазд, гугл вон только с mvvm своим продвигает минимальную архитектуру
Александр
Вопрос, скорее по Java.
В исходниках HashMap есть параметр DEFAULT_INITIAL_CAPACITY, который объявлен вот так:
static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16
Почему не написать сразу 16?
central
Александр
Abdulgafur
как развернуть viewpager в обратную сторону?
чтобы первый елемент был на правом краю а не левом
Alex
Всем привет! Как в tablayout расположить табы внизу?
Alex
Станислав
Коллеги, нужно ли поддерживать Jelly Bean от api 16 или уже проще забить на это и использовать минимальный api 19? Поделитесь мнением и опытом.
Алексей
Алексей
Алексей
Хм... android 5 - это 16% устройств..
а ниже - около 1%. Поэтому вообще не волнуясь можно ставить 21, а если вы вообще только на модных и молодёжных смотрите, то 23. Вопрос к вам и вашей целевой аудитории.
Станислав
Leonid
всем привет, подскажите пожалуйста вылетает такая ошибка в проекте at com.example.testviewpager.MainActivity.onCreate(MainActivity.java:13) ругается на строку setContentView(R.layout.activity_main);
Eric
Проблема в xml
Eric
Возможно где то что то пропустили. Пересмотрите еще раз xml.
Eric
Не указали ширину/высоту, например.
Leonid
спасибо проблему решил
Fr
Доброго дня всем!
Подскажите, начиная с какой версии студио начала упаковывать 64 разрядные выпуски? Спасибо!
Konstantin
Всем привет!
Konstantin
Подскажите как перехвотить долгое нажатие по клаве у определенной textView
Konstantin
editText
Konstantin
найтие не чего рабочего не удалось(
Сергій
Сергій
В 2014 году какая версия была?
Alex Android
Какие есть решения для чата? Может кто-то пользовался. Чтобы с минимальной работой можно было вставить активити и зачатиться
Sergey
Всем привет!
Насколько правильное решения для абсолютного уничтожения процесса приложения писать вконце onDestroy в MainActivity exitProcess()?
Если использовать finishAndRemoveTask(), то Application не реинициализируется...
Alex Android
Sergey
Alex Android
Nick
Добрый день. Подскажите, как лучше из активити обратиться к статическому методу класса? Нужно ли делать какую нибудь прослойку для абстракции вроде вьюмодели или можно напрямую дернуть и не париться? Ну то есть у меня есть активити с отправкой отзыва и есть класс, который это делает. Как лучше сделать, подскажите пожалуйста.
Dmitry
Павел
Павел
почему форма соощения не входит в itemview, в чем может быть загвоздка?
Влад
Илья
Ты не то красишь
Илья
В разметке элемента контейнера бекграунд крась
Danile
а кто-то делал (или возможно) сделать бесконечный ресайклвью список к примеру с 10 элементами (чтобы после 10 элемента снова шел 1). грубо говоря без увеличения самого списка
Alex Android
Aleksey
Всем привет! Можно ли изменить цвет toolbar менюшки, что выскакивает по нажатию?
Aleksey
Danile
https://stackoverflow.com/questions/19659637/how-to-change-the-background-color-of-action-bars-option-menu-in-android-4-2
Denis
Johnny
Ребят, как сделать так, чтобы открыть фрагмент, передав туда список, выбрать внутри фрагметна подсписок и вернуть его как результат? Если бы было activity, то использовал бы startActivityForResult, но стараюсь придерживаться SAA
Сергій
Сергій
google: android return result from fragment
Aleksey
да, для этого есть стили
и если нужно поменять в рантайме (грубо говоря, ты поставил dark mode в своей прилаге). Проблема в том, что toobar применит стиль нольео при onCreateOptionsMenu (вроде)
Dmytro
Ребят, как сделать так, чтобы открыть фрагмент, передав туда список, выбрать внутри фрагметна подсписок и вернуть его как результат? Если бы было activity, то использовал бы startActivityForResult, но стараюсь придерживаться SAA
Сделать интерфейс имплементить его в парент фрагменте, чайлдфрагменту при открытии поставить таргет фрагмент, при возврате данных из Чайлд в парента, таргет фрагмент скастить к интерфейсу, и передать данные в метод интерфейса