Vladimir
В вёрстку втыкаем RecyclerView и погнали
Виталий
А из меню собрать нельзя, из коробки нет ничего?
Vladimir
По мне так и меню лучше самому верстать :)) тот же NavigationDrawer, юзать Menu как то неудобно даже. Хотя на вкус и цвет...
Burado
Ребят, а есть какой-то ивент или шот тип того, когда пользователь вырубает впн не через приложение, а через панель?
Burado
В VpnService.
Kutuzor
Утра
Kutuzor
Андроид 9 вышел?
Roman
Kutuzor
Давно уже
А гаджеты с ним вышли?
Kutuzor
Андроид 9 pie
Kutuzor
Эх
Kutuzor
Не скоро выйдут с ним девайсы
Виталий
По мне так и меню лучше самому верстать :)) тот же NavigationDrawer, юзать Menu как то неудобно даже. Хотя на вкус и цвет...
Вообщем нашел NavigationView - то что нужно в том виде, как я искал. По поводу неудобно Menu - зависит от задач, я в коде это меню создаю в пары строк пункт и по идам ловлю событие. Для NavigationDrawer - да, этого мало обычно, там у меня своя верстка, но тут задача была простая - и решение искал простое
Kutuzor
Год/два ждать
sergeich
А гаджеты с ним вышли?
Пиксели и какие-то из OnePlus
Lev
Pixel/Pixel 2/OnePlus 5t+6/Есть Xiaomi и LG
Kutuzor
Мне пока и 7 Андроид норм, я не гонюсь за новинками
Lev
Мы должны приложения писать под 9, так как там новые разрешения, новые методы для фрагментов и тд
Lev
Не говоря уже о джетпаке
Lev
Угу
Lev
Вместо commit() к транзакции с фрагментами теперь надо применять commitAllowingStateLoss();
Kutuzor
У меня был до 7ки Андроид ваще 4.2.2
Vladyslav
Не говоря уже о джетпаке
Итаке же это связанно с новым андромдом?)
Lev
Именно с 9 никак, дело о нежелании переходить на новое
Vladyslav
Тут не о желании
Vladyslav
Все проще
Vladyslav
Игорь
Ребят в urlhttpconection куки привязваю серез setRequestProperty(“Cookies”....)
Игорь
А как в HttpClient это сделать
Lev
Таргет выставить можно, но это не значит, что прила не завалится
Lev
Нам привезли Essential Phone-1 на 9 андроиде, а он на 80% прил в офисе заваливается потому что ему теперь нужен ForegroundServicePermission
Игорь
Угу разобрался
Игорь
Спасибо
Alex
Ребят, подскажите, как бы получше сделать. Ретрофитом надо отправить файл, но связи может не быть. Как обрабатывать такую ситуацию? Файл в любом случае должен уходить, когда связь появится
Alex
И связь может закончится во время передачи
Sergey F
Как сделать захват fragment или dialog fragment по gesture, когда смотришь картиночки как в телеге? Чтобы по свапу вниз он захватывался и в определенный момент исчезал, черная область через alpha светлела.
Dug
APIController (привет, @duglasher)
Уже не называется 🙃
Yergali
всем привет.
Yergali
у кого был опыт работы с чатом наподобие агент майл ру
Yergali
?
Dmytro
у кого был опыт работы с чатом наподобие агент майл ру
Можно все в одно предложение, и сразу конкретный вопрос?
Anonymous
Можно все в одно предложение, и сразу конкретный вопрос?
В общем, он Вам рекомендует перейти на Агент@Mail.ру для дальнейшего разговора в целях безопасности.
Yergali
у кого был опыт работы с чатом наподобие агент майл ру
нужен разработчик на проектную работу для разработки чата
Andrew
коллеги, подскажите, можно ли в git посмотреть список измененных файлов сразу по нескольким коммитам?
Vadim
Наткнулся в студии на интересный hotkey Ctrl + G (Alt + J)… На мой взгляд он сильно упрощает жизнь. Вот заодно статья на хабре про него: https://habr.com/post/310392/ А без каких хоткеев вы не можете обойтись?
Jamal
Рекомендую "Pastebin" https://play.google.com/store/apps/details?id=wia.soft.official.pastebin
Jamal
Оцените мое первое приложение
tRuNKator
Оцените мое первое приложение
Отличное👌 приближение, ближе некуда
Alex
@zdrastepoka @JohnnySC понял, благодарствую
Alex
Господа, ещё вопрос, что сейчас актуально использовать для асинхронныех задач? Или ничего не поменялось, и всё тот же AsyncTask?
Alex
а если без Rx? )
Volodymyr
Alex
ну, я пока не могу котлин внедрить
Alex
т.е. если нет Rx и котлина, то только AsyncTask ? )
Alex
понятно, спасибо
Sergey
То есть, RxJava на данный момент является лучшим решением для поточных задач? А то каждый раз, когда начинаешь новый проект, постоянно смотришь - есть ли что-то лучше того, что ты используешь.
Кирилл
т.е. если нет Rx и котлина, то только AsyncTask ? )
В каком плане "нет"? Затащить нельзя?
Alex
В каком плане "нет"? Затащить нельзя?
Котлин пока нельзя затащить, т.к. проект больше как прототип-концепт для людей, которые пишут на жаве. А Rx - с ним не работал, а времени на наступание на грабли пока нету
Alex
Хотя давно хочу Rx посмотреть, выглядит красиво
Alex
Всё лучше, чем врукопашную разруливать потоки)
Mike
Либо CompletableFuture
Mike
Всё лучше, чем врукопашную разруливать потоки)
Лучше затащить огромную библиотеку с уродливым API и создать горы объектов, чем решить тривиальную задачу «в лоб»?!
Alex
в джаве - да, но в андройде есть разница, где работа идёт, в мэйн-потоке или нет. Может, опять же, что-то поменялось. Раньше нельзя было делать что-то с View из background потоков. @Harmonizr
Alex
а вот это не всегда полезно
Alex
например, у меня вычитавается куча добра из бд, если я сделаю это в ui потоке и из этого инициализируются адаптеры, например, для списков автокомплита, то приложение зафризится на несколько мгновений, это может быть критично для пользователя
Mike
а вот это не всегда полезно
Не всегда. Только тогда, когда нужно выполнить на мейне :)
Alex
вот с теми же автокомплитами, как сделать? Из БД приходит много, автокомплиты инициализируются долго, т.е. в ui-потоке не запустишь, а из background доступа к инициализации нету
Alex
что-то находил, про кастомный looper, но как-то стрёмно всё и сложно
Alex
@Harmonizr т.е. на каждые 10-30 штук будет (если без Rx и корутин) AsynkTask ?