Konstantin
Сергій
Vadim
У меня внутри слоя data есть SettingsRepository, который будет отвечать за сохранение пользовательских настроек в SharedPreferences.
Как ему передать context? если общение с presentation должно идти через интрефейс внутри domain, а в domain не должно ничего быть связанного с андроидом?
Сергій
Pavel
Вообще обычно бьют после репозитория на DataSource
Pavel
И вот в один из dataSource (например LocalDataSource в конструкторе передать context)
Сергій
или ты потом это приложение будешь под десктоп портировать?
Pavel
В идиальном варианте у тебя будет data и что-то вроде data.android.
Pavel
И вот в data будет интерфейс dataSource, а реализация будет в другом проекте, в котором будет завязка на ведро.
Алексей
Сергей
Ребят, всем привет! никто не встречал годных недельных (очных) курсов по Android? Не с 0. Как оказалось в инете их не так много)
Vadim
Алексей
вы его туда передадите при инициализации зависимостей. DI-фреймворк типа Dagger поможет неплохо при этом, но можно и ручками.
Vadim
Nick Senchurin
а какой либой лучше всего баркоды сканировать?
Nick Senchurin
https://github.com/zxing/zxing юзал давным давно
Nick Senchurin
или она все еще в топе?)
Gor
Nick Senchurin
о, крутяк
Nick Senchurin
просто думал, может в андройде уже своя какая встроенная появилась...
Vladislav.
я тоже использую, работает отлично)
Сергій
Nick Senchurin
Google Vision
ммм, кмк для обычного баркода это оверкилл
Сергій
it’s normal ⓒ
Leonid
Коллеги, будьте добры, подскажите какие есть альтернативы бесплатные Helpshift'у? Нужен чат поддержки в приложении и справка.
Сергій
Leonid
Apptentive
Судя по сайту, только 30 дней триала
Vladislav
Ребята, никто не ловил DeadSystemException ? По докам, она прилетает когда система переубивается(Сам андроид или только прилага?). Не в курсе из-за чег она может сваливаться? Может прилага жрет много или это чисто косяк андроида?
Глеб
Тут недавно холивары ходили, но я так толком и не понял к чему пришли..... ща сам упёрся....))
есть большая со-шка, не хочется её держать в проекте, контроле версий, сборка и тд.
Качать с бэкэнда и линковаться есть варианты всё таки или нет?
Глеб
+ (если есть, конечно) - автоапдейт либы - это конечно былоб круто 🤔
Igor
ребята если интент фильтр ставить в сервис, то не отображается иконка приложения, когда человек шарит данные из другой программы, может кто сталкивался?
Valery
Подскажите, может кто знает. Как сверстать так, чтобы при увеличении длины текста, сначала уменьшалась пустая область, а потом обрезался сам текст и «1/5» осталась видна
Valery
Valery
Алексей
Valery
сейчас елипсайз на тексте
Alexander
Всем трям... Дядьки... Подскажите как кастомизировать кнопку home в акшнБаре? Сейчас сделал дравабл и пытаюс его подсунуть в акшнБар через setHomwUsUpIndicator... но че то не получаеться...
Alexander
Директор цирка
Алексей
Alexander
Алексей
Без ActionBar, просто вставить Toolbar в layout, и у него вызывать методы нужные. ActionBar немного deprecated.
Konstantin
Мы используя Room получаем инстанс бд всегда с помощью метода databaseBuilder?
А то пишут надо получить один раз и хранить, имеется ввиду получить через этот метод и синглтоном хранить или нам как-то еще ее сохранять после этого билда?
Vladimir
Всем привет. Никто не сталкивался с такой проблемой при компиляции?
Error:Execution failed for task ':app:transformClassesWithDesugarForDebug'.
Anonymous
привет
Алексей
MD
Vladimir
MD
Vladimir
Vladimir
То есть только создал
MD
плагин
Vladimir
Nick Senchurin
Ilya
запусти в консоли ./gradlew build там вроде поподробней логи
Yuriy
Eugene
Eugene
Konstantin
Kostya
какой самый лучший способ вернуться к нужному фрагменту, если активити застопилась?
Есть активити, которая в онСтарт запускает фрагмент со списком, если кликнуть на айтем мы переходим к конкретному айтему на другой фрагмент. Дальше телефон блочится и активити стопится. Если разблокировать телефон активити пересоздается и создается опять фрагмент со списком, хотя нужно, чтобы открылся с детализацией
какой самый лучший безкостыльный способ избежать этого? вариант с отдельными активити в моем случае не подходит
Alexander
а зачем в отСтарт запускать фрагмент, а не в onCreate?
Алексей
Kostya
@alaershov но если активити застопилась, разве фрагменты не деатачатся?
Алексей
они деаттачатся, но бэкстек от этого не страдает.
Kostya
окей, спасибо за подсказки, думаю уже решу проблему👍🏿
Alexander
ребят, подскажите, как сдлеть лист элементов в две колонки, знаю, что если кол-во колонок фиксировано, можно просто gridView использовать вместо listView, но в некоторых случаях нужно чтоб на строке был только один элемент, если не понятно что хочу, могу пример скинуть
Viacheslav
подскажите самый быстрый способ сериализовать объект в хмл? JAXB?
Alexander
понял, попробую, спасибо
Viacheslav
Viacheslav
а что лучше?
Yernar
че то какая то шняга получается...
Есть менюшка 4 items. 1 из них searchview. при нажатии на этот searchview(с методом onMenuItemActionExpand()) хочу что бы все остальные menuItems были не доступны для использования. а при onbackPressed именно searchView!( c вложенным методом onMenuItemActionCollapse()) все items которые я скрыл снова отображалось.
До этого все гуд. Только вот когда я закрываю свой searchView иконка searchView не видно...
Alexander
я так понимаю, он только с andorid 5.0 работает, нельзя его поддерживать, начиная с API 16?