Rasborichthys
Или я вообще хрень делаю и надо все не так? Сторонними либами пользоваться не хочу если что
Rasborichthys
Понял, спасибо
Dmitrii
Это после перехода на material из support получилось?
Именно, по поводу кнопки, просто Button
Alexander
Приложение висит в статусе «Pending publication» уже больше полутора суток, что это может быть?
Vitaly
Где можно хранить ключ на Android так, чтобы его никто не достал?
Алексей
хотя со старыми аппаратами так не сработает - там крышка открывается
Kozimjon
Вот жёсткий юмор конечно
Anonymous
и таблицу для него или купи обфускатор string назвыается вроде или spring
Vitaly
Самый лёгкий вариант: шифруй и шаред
Шаред можно посмотреть с рут правами Я вот подумываю о том, чтобы хранить его внутри картинки
Алексей
Вот жёсткий юмор конечно
Ну так не ясно, какой ключ
Алексей
Если разводной - конечно, не влезет
Vitaly
По-моему до медиа файлов в любом случае можно добраться
Ну а эту картинку хранить во внутренних файлах приложения, туда нет прямого доступа
Vitaly
Где тот же Сбербанк хранит секретные данные?
Vitaly
Например pin для входа
Алексей
Нельзя добраться обычно только до преференсов, и то - приватных, и то - без рута
Алексей
Вы его вводите каждый раз
Алексей
А для фингерпринта - где угодно, этот пин можно ключом фингерпринта и зашифровать
Vitaly
Нигде
Как происходит, что при не верном пин приложение не выпускает? Значит происходит сравнение
Алексей
Тогда кроме шаред префсов я вариантов не знаю:)
Алексей
Но там они, например, могут хранить ключ для расшифровки данных, а сами данные (конфиги и прочее) - где угодно
Anonymous
Есть что нибудь новое кроме https://github.com/greenrobot/EventBus?
Anonymous
Он уже 3 года не обновлялся
Vitaly
Он уже 3 года не обновлялся
Ужас, только не EventBus
Anonymous
Ужас, только не EventBus
Потому что я не знаю как создать базовый Презентер для базового фрагмента...
Anonymous
И чтобы у презентера была всегда возможноть юзать 2 метода. showLoading и hideLoadinh
Vitaly
Как он тебе помогает в этом?
Anonymous
пробрасывает нужный метод в нужный класс
Anonymous
я так пробовал, что - то не работает
Vitaly
я так пробовал, что - то не работает
Ты же использовал не напрямую BasePresenter, а наследовался от него, верно?
Anonymous
ну да
Vitaly
я так пробовал, что - то не работает
Думаю тут лучше код показать как ты это делаешь
Anonymous
Спасибо😊
tRuNKator
Здравствуйте, что скажете о ImageLoader телеграма? На код смотрел поверхностно, а так пользуясь самим андроидовским телеграмом кажется что использует память эффективно. Хочу отделить(читай скопипастить) код для использования в своих приложениях.
tRuNKator
Или лучше будет не заморачиваться и использовать готовые решения (glide, fresco, picasso)?
Dmytro
Или лучше будет не заморачиваться и использовать готовые решения (glide, fresco, picasso)?
Лучше для чего? Если сэкономить время, то бери готовое, если хочешь разнообразить жизнь и почитать код, то пробуй вытянуть с телеграмма
central
Есть телеграмм бот который проверяет веденные текст на записаный в файле. все работает как надо с десктопного клиента телеграмма, если же работать с мобильного андройд ios не работает хотя веденно то что надо. можете подсказать что такого с кодировкой в андройде и как решить проблему с ней
Nikita
Всем привет! Нужен Android кодер, который бы смог помочь в решении интересной задачки, связанной с Instant App ) Напишите плз в ЛС у кого есть сегодня свободных 2-3 часа, по опалате договоримся $$)
Nikita
думаю подойдет Junior+ / Middle , задача не сложная
central
Что в логах? Почему не работает?
извеняюсь проблема была не в телеграмме и не в кодировки
Dmitrii
Ребят с material button style поможете разобраться?
Dmitrii
Вот как сейчас
Dmitrii
Вот так было до конвертации в Android x
Dmitrii
Переписал стиль используя android:radius применил к кнопке, ничего не изменилось
No
Используй материалбаттон
No
И корнеррадиус
Anonymous
Почему в Navigation при перехода из фрагмента Б в А. Вызывается onviewCreated?
Unat
Потому что создаётся view
Anonymous
Блин вопросы реально не так ставлю, Как сделать так чтобы при переходе из фрагмента Б в А фрагмент А не пересоздвался
Unat
Делать add вместо replace в транзакции
Anonymous
Делать add вместо replace в транзакции
через Naviogaton compnent как это сделать?
Unat
Емнип, никак
Vitaly
через Naviogaton compnent как это сделать?
Поставь у фрагмента setRetainInstance(true)
Unat
Вью все равно будет пересоздаваться
Vitaly
Вью все равно будет пересоздаваться
Неужели add поможет в этом? Можно пожалуйста ссылочку где можно почитать об этом подробнее
Кирилл
через Naviogaton compnent как это сделать?
Если мне не изменяет память, вызывается только onViewCreated, но не onCreateView.
Кирилл
Но на всякий лучше проверь.
Кирилл
А вообще это плохая архитектура, когда тебе нельзя вызывать onViewCreated лишний раз.
Сергей
Где можно хранить ключ на Android так, чтобы его никто не достал?
ключ в смысле настоящий ключ? от симметричного шифрования AES скажем ? в KeyStore же. На старших моделях это вообще аппаратная приблуда, хрендоступная даже со сворованного телефона
Сергей
Шаред можно посмотреть с рут правами Я вот подумываю о том, чтобы хранить его внутри картинки
да, есть такой вариант обфускации - взять из картинки откуда то из серединки набор байтов
Vitaly
Live data, deeplink
А зачем тут deeplink?
Vitaly
Deeplink для другого совсем вроде бы
Impossible
А зачем тут deeplink?
Зависит от юзкейса
Vitaly
Зависит от юзкейса
Можно ещё Rx посоветовать