Nikita
когда в руках молоток...
Vadim
Ontoshgo
он будет просто рости в ширину до усрачки
Ontoshgo
а скрола не будет
Vadim
вроде скролится...
Ontoshgo
мож уже пофиксили
Nikita
На сколько оправдана обфускация кода приложения в целях безопасности ?
Сергій
Stepan
А защита да, коммент выше
Nikita
Сергій
да. он хорошо минифицирует приложение просто
Nikita
Сергій
Сергій
apk is a white box
Nikita
Ну я не имел в виду proguard, а вообще. Понял вас спасибо
Vadim
а можно ли как то в 1 put это всё поместить?
TransferFragment().apply {
arguments = Bundle()
.apply { putDouble(KEY_AMOUNT, amount) }
.apply { putString(KEY_DESCRIPTION, notes) }
}
Nikita
А если я самостоятельно сохраняю cookies в shared preverences, должен ли я их шифровать?
Nikita
*shared preferences
Denis
Dug
Jacob
Подскажите а контекст который приходт в broadcastreceiver onReceive(Context context) это тоже самое что просто использовать Application context ?
Yura
Слушайте, а что это за кино и немцы, перестала работать нормально "select next/prev tab in multi-editor", alt+shift+left/right, из xml переходит в design, а назад уже балалайка, как понимаю, связано с тем, что фокус не на картинке
Vadim
Vladislav
Всем привет. Хочу реализовать обновление бд в приложении без его обновления. Храню SQLite бд на облаке Firebase Storage. как можно узнать версию бд без скачивания файла?
Anonymous
привет. подскажите, почему в котлине нет IntDef, StringDef?
Anonymous
а енамы есть
Nikita
Anonymous
в смысле нету?
я имел ввиду Enumerated Annotations - IntDef, StringDef
Nikita
Владислав
кто может поделиться build.gradle файлом с подключенной paging library? у меня не получается подключить без ошибок...
Anonymous
спасибо
Nikita
да и потом... всегда можно сделать джава файл и в нём определить старый IntDef
Сергей
Ребят, подскажите, как сделать так, чтобы при скроле recyclerView убирался toolbar? при чем так, чтобы bottomNAvigation оставался нетронутым (всё дело происходит во фрагменте) Хороший тому пример приложение vk диалоги
Если использую coordinator layout, не рендерится bottomNavigation.
в интернете ответ найти не получается
No
Так интдеф андроидная аннотация
Nikita
Есть вообще best practice по безопасному хранению данных ? Допустим, перед сохранением пользовательских данных я все зашифрую, но ведь для шифрования мне нужен ключ ? Тогда где хранить ключ ?
Сергій
Bahrom
Bahrom
Aleksandr
Всем привет. Есть ли в Android или в Java аналог Action1 из rx?
Aleksandr
Anonymous
Скажите, как поймать коды ошибок, при использовании Retrofit в OkHttpClient?
К примеру такие как 401 404 505...
Сергій
Mike
Aleksandr
и Java 8 🌝
У меня Java8. Или вы хотите меня расстроить тем что только с API 24?
Сергій
Сергій
desugar тут не разсахарит )
Ontoshgo
@desugar ну розсахари, ну позязя
Сергій
🖖
Виктор
Anonymous
Я бы хотел в самом OkHttp проверять, а не в response
Anonymous
Чтобы не писать для каждого запроса проверку
Nikita
Nikita
Anonymous
Вывести диалогое окно, с ошибкой и текстом, кроме 200 кода
Nick Senchurin
всем привет, никто не сталкивался с проблемами в публикации приложения?
Nick Senchurin
Nick Senchurin
уже 3й день...
Nikita
Вывести диалогое окно, с ошибкой и текстом, кроме 200 кода
Тогда тебе придется контекст держать в OkHttp, или передавать каким-то образом в приложение сообщение что нужно показать ошибку. Мне кажется в таком случае лучше сделать класс-обработчик, который будет использоваться для всех ответов. И в зависимости от ответа показывать либо ошибку, либо что-то другое. Тогда и поведение будет одинаковым для всех ответов.
Nikita
Anonymous
@nbinik Как это?
Anonymous
ага
Jacob
Nikita
ага
Смотря куда у тебя приходит ответ. Например сделать базовый класс View у которого будет метод onReceiveResponse(Response r). В нем проверяешь код ответа и показываешь ошибку. Если ответ пришел <400 то ничего не делаешь.
Sergei
Sergei
Sergei
вью не должно иметь логики
Sergei
имо
Sergei
активности надо дать возможность переуничтожаться сколько угодно раз и при этом она не должна затрагивать никаких данных. прикиньте у вас монитор бы у компа отсоединяешь и там пол харда по бороде пошло и другая винда установилась