Mike
Martynenko
@Harmonizr прикольно)
Mike
Martynenko
кстати в Минске Android Academy вроде пока нормально) пришли в осносном с опытом) и уже 8 лекций было и пока идут уверенно больше 70%
Martynenko
тут кстати кто-то с беларуси есть?)
Anonymous
Martynenko
круто)
Vladislav
Martynenko
а на академию ходите? или митапы?)
Kanstantsin
тоже из Минска
Larymar
а можете посоветовать чат по фронту
Kanstantsin
на академию всё хотел выбраться, общаюсь с чуваком который её проводит, но не получается вечно, на митапы периодически хожу
Underground 🚇
из Бреста, куда бы походить?
Martynenko
@kchaiko ты кажись был на viber meetup)
Kanstantsin
собирался вроде, но помоему в последний момент не получилось
Kanstantsin
на GDG чаще был
Kanstantsin
митапах
roman G
Martynenko
на GDG чаще был
или на этих, но на чём-то я тебя видел однозначно) 22 сентября будет хакатон ещё) пока инфу не вывешивали, но Йонатан на лекции по нетворкингу говорил
Kanstantsin
Kanstantsin
/ходишь
Martynenko
@kchaiko да) только на двух темах не был
Глеб
Глеб
Аналогично это реализуется с помощью SchedulerThreadPool
Kanstantsin
WorkManager
Kanstantsin
можно прикрутить туда же
Kanstantsin
как вариант
Nikolai
Всем привет, кто знает какая логика процесса авторизации в банковских приложениях? есть логин(телефон) пароль и если пользователь захотел то пин код(для быстрого входа) Меня интересует что идет на бэк, в каком виде. Сейчас так вижу: логин, пароль и пин храняться на девайсе в зашифрованном виде, ключ в кей сторе. Когда пользователь вводит логин+пароль либо пин, данные расшифровываются и летят на сервак. Т.к https то необязательно шифровать при отправлении. Навскидку так, поправьте если что не так
Martynenko
Nikolai
Martynenko
https не очень надёжный протокол если что. и для авторизации лучше шифровать всё. так как он довольно просто взламывается
Martynenko
у нас это было на инф безопастности ещё в универе🙃
Kanstantsin
хэши слать?
когда работал с банковским софтом, в чистом видел даже в ssl пароль не слали, только хэш пароля
Mike
Mike
Kanstantsin
Martynenko
ну или вообще обмен с сервером публичными ключами а потом в рамках сессии обмениваться шифрованными данными
Kanstantsin
ну да, примерно так было
Martynenko
и каждый запрос после авторизации шифрованным токеном подтверждать
Nikolai
а есть где-нибудь примеры open source?)
Mike
Nikolai
Ок всем спасибо
roman G
А есть какой-то способ получить только стандартные гугловские приложения? Например, почта, карты и тд?
Mike
roman G
Ну в общем мне нужно вывести список приложений гугла, типа как папочка с доступом к гугловским приложениям
Arsen
visibility через constraint.Group нормально работает? Встречал кто-нить баги на разных версиях?
Marina
Нормально
Только он же только в констреинтах работает
Arsen
ну это понятно
Mikhail
Добрый день! Кто чем пользуется для IMAP/POP3 доступа на андроиде?
roman G
Ребят, сейчас с помощью recyclerView и gridLayoutManager сделал такую верстку
roman G
А что делать если я хочу сделать вот такие отступы?
Ярослав
layer-list
roman G
Смотрел в документацию по gridLayoutManager и не нашел никакой информации
Oleg
Arsen
Arsen
весь юи все равно в мейнтреде изменяется
Mike
а что это такое???
тест на знание основ программирования, в особо запущенных случаях — задача для собеседования
Алексей
разрабы как-то объясняют такое поведение?
Посмотрите реализацию Group) Если кратко, то когда вы делаете view.setVisibility - то флажок сразу меняется, и при следующем кадре учтётся. А Group внутри при лэйауте всем связанным view сделает снова setVisibility, то есть, ваше значение перетрётся ещё раз.
Arsen
Nikita
Ребят, заметил, что при быстром свайпе страниц ViewPager начинает лагать. В каждом ViewPager лежит RecyclerView. По systrace заметил, что создание ViewHolder’a занимат в среднем 8-12 мс (сама операция inflate), что, получается, много. Да и Layout для ViewHolder’a простой.
trashkalmar
Arsen
Arsen
https://developer.android.com/reference/android/support/v7/widget/RecyclerView.RecycledViewPool
Nikita
сделай общий пул для вьюх
Типа такого?
val pool = RecyclerView.RecycledViewPool()
recyclerView1.setRecycledViewPool(pool)
recyclerView2.setRecycledViewPool(pool)
Mike
Nikita
Не могли бы уточнить, пожалуйста, про swapAdapter? Когда и в каком случае его вызывать?
Nikita
Не могу сообразить😅
Mike
Roman
ребят как полилайн в гугл картах можно сделать градиентным? а не однотонным…
Martynenko
Arsen
первая ссылка в гугле ведет на гитхаб пример
Arsen
https://github.com/virendall/MapPolyLine/blob/bab57ab46f233eca316cfa245c0aa3885e962315/app/src/main/java/com/example/ds/mappolyline/MapsActivity.java#L102-L115