Тони
Друзья,кто пишет тесты, расскажите, с чего начали знакомство с тестами и куда пришли?
Anatoly
Друзья,кто пишет тесты, расскажите, с чего начали знакомство с тестами и куда пришли?
все что нужно знать о тестах: тесты - это набор утверждений относительно корректности работы твоего приложения/модуля/функции. простейший тест: class MyTest { static int sum(int a, int b) { return a + b; } public static void main (String[] args) throws java.lang.Exception { assert (sum(1, 2) == 3); } } все остальное развитие этой темы.
Константин
Ребят приветствую! Подскажите, где я могу найти разработчиков ios + android. Мне нужно сделать мобильное приложение
Константин
За деньги или по фану
За деньги конечно
Anatoly
уже вижу огромный test-suit из assertов и main методов ахахаха )))
многие в написании тестов видят священную корову, я же привел то чем по сути является тестирование.
Anatoly
а ты красавчеГ
Тони
Вот например, типичная задача. Отправляю запрос на сервер,получаю данные, отдаю данные вьюхе. Такие вещи тестируются на практике? Или же тут все просто и это тестировать не надо? По примерам которые я нашёл, в основном описывают unit-тесты связанные с какими-то локальными методами. Например добавление 3 нулей к числу или же метод сложения двух чисел. Что-то в этом роде. Это понятно как тестировать,сложностей нет.
K
в тестах не должны быть запросы на сервер или android framework specific вещи
K
а конкретнее если взять clean architecture, то слои интеракторов гейтвеев репозиторий
K
но не конкретная имплементация их (репозиториев, гейтвеев)
Михаил
но не конкретная имплементация их (репозиториев, гейтвеев)
gateway == repository (это сам дядюшка Боб сказал)
K
gateway == repository (это сам дядюшка Боб сказал)
и? где я противоречу? нетерпиться высказатся? ))
Михаил
и? где я противоречу? нетерпиться высказатся? ))
не стоит их разделять, это одно и то же - путаете других людей
K
не стоит их разделять, это одно и то же - путаете других людей
никого не путаю, сразу показываю разные варианты названий, как они это понимают это их дело
Ohunjon
всем привет ребята я работаю с Speech To Text и в некотором устройстве не работает на пример в андроид версия 4.4. В инете не нашел не какого ответа. Если кто нибуд использовал ранше помогите
K1tana
обьясните, пожалуйста, что такое пакет аргументов(там, где bundle) во фрагменте
Александр
Минимальное апи порядка 14, а allowBackup с 23 вроде. Хочу чтобы работало сразу для всех апи, единообразно.
Александр
Видимо не так поняла, вы писали что не сохраняются в sp. Вообще, если не восстанавливается, значит логично что там тоже не сохраняется
Вы в итоге правы были. Я покупал товар с тестового акка, и по дефолту был проставлен параметр, при котором покупка отвергалась биллингом(видимо чтобы тестировать, что будет если у юзера по факту не хватило средств, или что - то типо того). Так что апка правильно отрабатывала. Поменял настройки чтобы покупка не отвергалась - всё сейвится. Кто бы знал) Спасибо за направление мысли.
Adel
Всем привет! Как телеграм быстро получает список фотографий на устройстве? Я так понимаю, делается обращение к медиахранилищу, где он получает миниатюры фотографий, их расположение и т.п?
Павел
Всем привет! Кто-нибудь знает, можно ли сейчас использовать нативную рекламу от Гугла или она доступна для ограниченного круга лиц?
lbai
гайзы, подскажите какой плагин используете под генерацию шаблона mvp или ссылочку на гитхаб по гуд практик
lbai
Генерировать код по шаблону — отвратительная практика.
ну снуля то может и вручную гуд, но рефакторить кучу чужого кода, хз, ладно будем без mvp
Mike
я вообще не это сказал
Aleksey
Генерировать код по шаблону — отвратительная практика.
А какие альтернативы? Делегаты и наследование?
lbai
я вообще не это сказал
а если во фрагментах куча логики, и таких фрагментов много, презентер пилить под каждый, это гуд практик?
lbai
а Volly запустить пробовали? чет он так устарел что без пляски с сертификатами из ассета не запустить
Aleksey
Альтернативы чему?
Генерации по шаблонам
lbai
OkHttp + Retrofit
так и делаем
Mike
Генерации по шаблонам
очевидно, написание кода руками
Aleksey
очевидно, написание кода руками
А если там прям совсем база без логики? Ну, сгенерить фичу по пакетам - Fragment, View, Presenter, Interactor
Dmitrii
Что мешает написать ручками template для студии?
Вадим
Подскажите, пожалуйста, как можно подключиться к удаленной бд MySql? Подключаюсь средствами jdbc, пишет что отправлено на сервер 0 пакетов.
Даниил
Всем доброго вечера. Если кто то работал с pagining library ,помогите. У меня есть edit text и слушатель на него. Так вот. При изменении текста мне нужно отправлять новый параметр ретрофиту и делать запрос. Как это сделать именно с pagining Linux?
Даниил
Lib *
Vladislav
Вываливается с ошибкой выполнения запроса в меин потоке. Разве Schedulers.io() не значит, что выполнятся будет в своем потоке? encryptionManager.decryptImageAsync(messageEntity.image, messageEntity.imageClientEncryptedKey) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(object : SingleObserver<Bitmap> {})
leksss
Можно как-то сделать свой экшен бар? Ну дизайн, расположение элементов
leksss
Да
Vladislav
toolbar?
будет проще взять другой элемент, например кардвью, и напихать туда, что нужно, если нужна кастомизация
leksss
Что то типа такого
Max
Что то типа такого
а чем текущий тулбар не подходит? добавь нужные вьюхи
central
Профит а не закрасил
leksss
Профит а не закрасил
Да че уж.. пофигу
Vladislav
хм, я б не стал заморачиваться со стилями, просто впилил бы карочку, у нее есть тень как и тулбара и погнали
leksss
хм, я б не стал заморачиваться со стилями, просто впилил бы карочку, у нее есть тень как и тулбара и погнали
Мне интересно как он так расположил элементы. Надо тогда декомпильнуть и глянуть
IB
Кто знает сколько стоит проект алтернатива яндекс такси
Max
если название будет "Альтернатива яндекс такси" - тогда бесценно
Michael
https://m.habr.com/ru/post/454336/
Cartoon
Ребят, кто - нибудь знает как с этим бороться? Я если честно даже не понимаю откуда взялась эта ошибка. Скрин ниже
Cartoon
Cartoon
пишет каких то ресурсов не хватате
Cartoon
дело в том, что они видимо автоматически генерироваться должны
Michael
Один модуль в проекте?
Cartoon
да
Cartoon
app
Michael
А dependencies блок как выглядит?
Cartoon
Hasan
Посоветуйте пожалуйста легкий путь понимании Dagger 2 и dependency injection в целом
Alex
https://medium.com/@elye.project/dagger-2-for-dummies-in-kotlin-provides-and-module-b84dca1b0d03
Cartoon
Посоветуйте пожалуйста легкий путь понимании Dagger 2 и dependency injection в целом
можешь глянуть на курсере, курс Архитектура Android приложений. Там эта тема разжеванна до основания и дополненна кучей ссылок и статей