Nikita
Возможно тупой вопрос, но все же, есть ли какая-то возможность заменить системные SharedPreferences своими ? Использую стороннее sdk, и оно пишет в SharedPreferences данные пользователя в открытом виде
Mike
Nikita
Небезопасно
Mike
Nikita
Потому что данные можно украсть с телефона
Mike
Aleksandr
точно не помню
Nikita
Украв телефон?)
Ну это единственный вариант, которым я, например смогу украсть данные пользователя ) Уверен есть и другие способы)
Shiko
если есть рут и малварь какая, то не обязательно красть телефон)
Nikita
Mike
Mike
@heeelix @sinchilo пожалуйста, читайте оригинальный вопрос
Mike
Shiko
@Harmonizr кто ж спорит) но так чуть сложнее достать
Mike
токены от ваших вконтактиков-вотсаппов-телеграмов лежат — и ничего
Nikita
Nikita
Просто для меня неожиданность что телеграммы-вотсапы-телеграмы хранят токены в префах явно
Андрей
Mike
Сергій
Akb
Akb
Подскажите, как в модуле Dagger2 инициализировать объект, ссылку на который можно получить через его колбэк?
Akb
Mike
неправильно, можно подвесить поток 🌚
Aleksandr
Приветствую обитателей чата! Я не андроид программист, но возникла необходимость плагин поковырять, скачал репозиторий, а он не собирается даже в исходном варианте, в том числе, не даёт по импортированным классам полазить. Ошибка, вроде, популярная, но я не понимаю пока, её причины. Вот скрин: https://i.imgur.com/v4Ak16j.png
Для успокоения совести, поставил на машину последний gradle, 5.0 - из консоли он видится, а проект всё равно не собирает. Помогите, плиз!
Андрей
Приветствую обитателей чата! Я не андроид программист, но возникла необходимость плагин поковырять, скачал репозиторий, а он не собирается даже в исходном варианте, в том числе, не даёт по импортированным классам полазить. Ошибка, вроде, популярная, но я не понимаю пока, её причины. Вот скрин: https://i.imgur.com/v4Ak16j.png
Для успокоения совести, поставил на машину последний gradle, 5.0 - из консоли он видится, а проект всё равно не собирает. Помогите, плиз!
плохие новости - вчера гугл поломал это
Андрей
у всех вообще
Андрей
Aleksandr
Спасибо большое!
Андрей
а что именно не фурычит
Dima
Эм а как можно реализовать такую штуку: У Меня есть какое то изображение (контур) при клике на определенную область нужно ее закрашивать.
Андрей
бтв именно это не вкорячивал, но много аналогичного дерьма подключал
Андрей
руками вписывал?
Андрей
все интент фильтры?
MaX
https://habr.com/post/431400/
Konstantin
Dima
Андрей
гм, параметр из диплинка нормально вытаскивается?
Андрей
отсылка на сервер точно работает?
Андрей
эти моменты пробовал дебажить?
Ruslan
неправильно, можно подвесить поток 🌚
private AidcManager getManager() throws InterruptedException {
AidcManager[] value = new AidcManager[1];
CountDownLatch latch = new CountDownLatch(1);
AidcManager.create(this, manager -> {
value[0] = manager;
latch.countDown();
});
latch.await();
return value[0];
}
Alexander
Всем привет. Подскажите как можно сделать такой же стиль кнопки как item на тулбаре.
Кирилл
Ребят, какими сайтами для выбора тестовых моделей вы пользуетесь? Стоит ли доверять этому сайту? https://product-test.ru/smartfony/rating
Задача найти самые популярные и недорогие модели и оттестить на них приложуху.
Aleksandr
Andrey
Привет. Никогда особо не упарывался в кастомные вьюхи, для такого кейса лучше наследоваться от ViewGroup и там уже делать магию?
Сергій
Сергій
https://material.io/design/components/text-fields.html#usage
хотя тут немного не так
Сергій
(Outlined text fields)
Andrey
Mike
Андрей
Алексей
Как у ListAdapter поймати событие окончания анимации перестановки элементов после обновления, чтобы после этого проскроллить его наверх?
Кирилл
Андрей
а вам надо какой чаще юзают
Кирилл
Андрей
Ну да.
на первых местах обычно xiaomi/samsung
Андрей
так что если их нет то начать лучше с них
Кирилл
Андрей
при этом не брать топ
Андрей
самый популярный вроде Xiaomi Redmi Note 4 был
Андрей
а дальше самсунги А серии
Max
Привет, кто-то знает что должн быть в openDrawerContentDescRes?
Max
а то я по доке так и не понял что это
Alexander
Ребят , кто нибудь курсы по andr брал на udemy ? К какому автору лучше присмотреться
Mike
Андрей
Mike
но джавараш — говно, а его создатель ощутимо неграмотен
Eugene
Думаю, что курсы могу быть оправданы только с самого старта
Eugene
Если уже есть какой-то опыт для себя коддинга, то смысла нет особого
Eugene
В гугл и вправду более чем достаточно инфы, в т.ч. на русском, но и англ не стоит откидывать
Mike
опыт кодинга для себя обычно слабо помогает устроиться на работу
Nikita
самые лучшие курсы это очные курсы при университетах, именно на них можно найти единомышленников ,конкурентная среда мотивирует быть лучшим