Яўгеній
юзай тогда ресакл внутри ресакла
типа вместо скрла поставить ресайкл?
Anonymous
типа вместо скрла поставить ресайкл?
ну да. ресакл вертикальный внутри ресакл горизонатнльый
Anonymous
он норм ралотает чем нестед
Яўгеній
ну да. ресакл вертикальный внутри ресакл горизонатнльый
горизонтальный вместо пейджера? но мне нужен именно пейджер...
Who
Парни, вы опытные, как думаете, использовать DataBinding в активити/фрагменте, чтобы обращаться к элементам налегке (binding.myEditText.chtototam), эт как, нормальная практика или не совсем?
Who
то есть за код вроде text="@{myVarBool == null ? "Ничего" : myVarStr}" могут побить по рукам? или ещё приемлимо?
Who
мне просто нравится, вот и спрашиваю :)
Дурний Кіт
и начнёшь лепить не только нулл чеки а ещё всякое
Яўгеній
У меня не получилось, работало все не так, как нужно было, пришлось пейджер ставить...
Turalllb
Имеется ввиду иерархия контекста?
Who
лучше выносить такое в вьюмодель
кстати достаточно здраво, спасибо :))
Сергій
кстати достаточно здраво, спасибо :))
старайся чтобы в xml были только байндинги
Who
старайся чтобы в xml были только байндинги
т.е. тупо обращения к переменным а логика представления во вьюмодели
Anonymous
мне просто нравится, вот и спрашиваю :)
Пока нравиться, а начнешь дебажить познаешь все 9 кругов данте
Who
Пока нравиться, а начнешь дебажить познаешь все 9 кругов данте
а, вот чего не нравится раньше думал, всё дело во вкусовщине и вылезании такого кода за пределы экрана (а переносы-то там нельзя)
Anonymous
а, вот чего не нравится раньше думал, всё дело во вкусовщине и вылезании такого кода за пределы экрана (а переносы-то там нельзя)
Не ну есть такие индивиды. Типо java forever и все. Но в основном из - за того что минусы, порой бывают сильнее плюсов. И как бе любой человек любит простоту
Who
вполне логично )
Сергій
оффтоп, хуавей всё
Сергій
зайди в твиттер
Проксимов
оффтоп, хуавей всё
Ля, у меня хуавей
Сергій
Google прекращает сотрудничество с Huawei после указа Дональда Трампа. В результате такого решения Huawei потеряет доступ к обновлениям операционной системы Android. Кроме того, следующая версия её смартфонов за пределами Китая также потеряет доступ к популярным приложениям и услугам, включая Google Play Store и приложение Gmail. Помянем китайца.
Проксимов
Апдейты теперь будут доставлять почтой из Поднебесной?
Сергей
Подскажите пример задачи когда сервис можно запустить в главном потоке?
мнэ.... ну у меня foreground service в файрбейз гонит координаты. Никаких заморочек по потокам не делал - все работает и так.
Сергей
а мне надо постояенно гнать данные, круглые сутки, а не пока приложение на экране
Сергей
но у файрбейза работа с сетью понятно что прпавильно выносится в потоки
Сергей
юзай тогда ресакл внутри ресакла
да, у меня работает ресайкл внутри ресайклера - отлично все. Коллекции скроллятся вертикально, элементы внутри - горизонтально. Но заепался пока делал. Нагуглил образец по nested recycler
Turalllb
а мне надо постояенно гнать данные, круглые сутки, а не пока приложение на экране
Ааа..а если приложение из backStack убьют, то все и сервис не будет ничего круглые сутки слать ?
Anonymous
Теперь чуток меньше багов будет
Сергей
foreground сервис самовосстанавливается если немного поколдовать
Anonymous
изи бич
Albert
Товарищи, шаблон синглтона гарантирует, что во всей программе будет использоваться один и тот же экземпляр класса? При условии, что везде и все правильно вызывалось
Сергей
да, если не забыть синхронизацию конструктора сделать и правильно вызывать. И конструктор приватный
Сергей
Где заклинания произносить?
в поисковой строке гугля. И да, для 8-9 нужно отдельное, особо сильное колдунство
Turalllb
Товарищи, шаблон синглтона гарантирует, что во всей программе будет использоваться один и тот же экземпляр класса? При условии, что везде и все правильно вызывалось
Если его сделать правильно , то гарантирует. Но есть разные ситуации и для каждой надо думать над реализацией синглтона. Лучше статьи на хабре прочесть там много понятных по этой теме
Anonymous
а мне так нравились их телефоны....
бери Xiami, цена та же, зато офигенные. Если еще прошешь офф прошивку то вообще каеф
Anonymous
экономия 20к
Сергей
Шаблон из студии удовлетворяет этим условиям?
а где он там? Я с хабра брал. Там 5 строк
Яўгеній
да и дизайн телефонов кал
Turalllb
а где он там? Я с хабра брал. Там 5 строк
Ну в студии ведь можно создать класс , интерфейс, аннотацию или сингтон) еще enum
Albert
бери Xiami, цена та же, зато офигенные. Если еще прошешь офф прошивку то вообще каеф
БОЖЕ УПАСИ, с ними столько половых актов происходит... я так ни разу не смог его нормально состыковать с ADB На винде. А спустя полгода... считай телефон пора менять
Яўгеній
еще и название самое китайское, какое может быть
Ваня
Яўгеній
я терпеть не могу скругленные телефоны, мне нравяться угловатые
название
вот прям
как запорожец и мазерати разница
Яўгеній
хуавей лучше
чуточку лучше))
Яўгеній
эппл ван лав, только грошей няма))
Albert
ват, 4pda смотри там все есть, тееб надо разблокировать вначале
Разблокирован — раз. Нихрена не помогло — два. КАКОГО ЧЕРТА Я ЕЩЁ ЧТО-ТО ДОЛЖЕН АНЛОКАТЬ — три. КАКОГО ЧЕРТА ЭТО НИГДЕ НЕ ЗАДОКУМЕНТИРОВАНО — четыре
Turalllb
Шаблон из студии удовлетворяет этим условиям?
Шаблон из студии имеет проблему такую: нет ленивой инициализации. Т.е. если синглтон тяжеловестный и нужен не с самого старта приложения, то этот шаблон не подходит
Сергей
public class class1 { private static final class1 ourInstance = new class1(); public static class1 getInstance() { return ourInstance; } private class1() { } } Это? Норм, если конструктор почти пустой и исполняется моментально. Иначе - читайте хзабр
Denis
Шаблон из студии имеет проблему такую: нет ленивой инициализации. Т.е. если синглтон тяжеловестный и нужен не с самого старта приложения, то этот шаблон не подходит
Это же не проблема. Ленивые инициализации рекомендуют использовать, если есть необходимость. А в обычных случаях лучше юзать стандартный синглтон
Turalllb
Об этом в курсе. Это фиксится в 3 строки
Ну есть два способа пофиксить и сохранить многопоточную безопаность . С двойной проверкой и синхронизацией и еще один выглядит элегантнее с вложенным статическим классом .
Denis
Там ещё сравнение по скорости работы есть
Who
Парни, можете подсказать, как в апи 23+ сделать такой TimePicker, мелкий (1 картинка) вместо громоздкого (2я картинка)
Who
Turalllb
https://habr.com/ru/post/129494/
Не совсем понятная статья. ) считаю сперва лучше эту прочесть https://m.habr.com/ru/post/27108/
padmitriy
да и дизайн телефонов кал
лол, говорить о дизайне телефонов в век прямоугольников с экранами
Яўгеній
Вообщем откатил, как было и вот какая проблема - наглядно. индикатор в виде точек не скролиться вместе с элементом пейджера, поэтому я думал скролить весь пейджер, но не сработало, а с ресайклом я уже намучился... Вообщем, что можно сделать? изините за надоедливость...