Size: a a a

Android Developers

2020 December 28

ЮС

Юрий Суржиков... in Android Developers
Kasem
com.uttampanchasara.pdfgenerator:pdfgenerator:1.3 на
Спасибо конечно, но мне нельзя использовать сторонние библиотеки
источник

Ж

Женя in Android Developers
Denis
без раскрашивания там будет белый фон, т.к. лейаут на весь экран из-за кнопки внизу
нужно фон убрать у диалога. А там уже красить как душе угодно
источник

Ж

Женя in Android Developers
а просто пытаться сделать прозрачным то, что и так поверх белого фона, нет смысла
источник

D

Denis in Android Developers
у тебя, кстати, констрейнты неправильно расставлены, поэтому кнопка и уезжает
источник

K

Kasem in Android Developers
Юрий Суржиков
Спасибо конечно, но мне нельзя использовать сторонние библиотеки
Можно загрузить в вебью а потом сохранить его как пдф
источник

ЮС

Юрий Суржиков... in Android Developers
Kasem
Можно загрузить в вебью а потом сохранить его как пдф
Эмм, ну вообще-то я написал, что именно так я сейчас и делаю
источник

K

Kasem in Android Developers
А сорян, не увидел
источник

ДР

Дмитрий Рубцов 🇷🇺🔥... in Android Developers
Savva Mirzoyan
Друзья, нужны советы по вопросу (Kotlin)

Делаю чат на вебсокетах (okhttp), пока что играюсь с ними, пытаюсь разобраться, поэтому устанавливаю их прямо в фрагменте с чатом в методе onCreateView следующим образом: я создаю lateinit myWebSocket, которая инициализируется при вызове метода onOpen(), то есть при успешном соединении. Проблема в том, что мне нужно иметь этот инстанс myWebSocket`а по всему приложению, где будет не 1 фрагмент с 1 чатом. Я не представляю как это правильно сделать, чтобы при открытии приложения оно один раз подключалось и потом везде работало без надобности пере подключаться
Хранить myWebSocket в объекте, доступ к которому есть у других экранов, например в репозитории
источник

k

karvinok in Android Developers
Savva Mirzoyan
Друзья, нужны советы по вопросу (Kotlin)

Делаю чат на вебсокетах (okhttp), пока что играюсь с ними, пытаюсь разобраться, поэтому устанавливаю их прямо в фрагменте с чатом в методе onCreateView следующим образом: я создаю lateinit myWebSocket, которая инициализируется при вызове метода onOpen(), то есть при успешном соединении. Проблема в том, что мне нужно иметь этот инстанс myWebSocket`а по всему приложению, где будет не 1 фрагмент с 1 чатом. Я не представляю как это правильно сделать, чтобы при открытии приложения оно один раз подключалось и потом везде работало без надобности пере подключаться
самым простым решением будет вынести сокет в класс и реализовать singleton шаблон

инициализировать его в Application классе, либо при первой нужде

если хочешь нормально, я бы сделал Service и обрабатывал все ответы через него. Если тебе по команде сервера нужно открыть какой-то экран, или что-то показать

сервер не знает, на каком экране ты точно находишься, и сможешь ли обработать его запрос, поэтому так логичнее
источник

AC

A. Chanov in Android Developers
Парни, всем большое спасибо, буду пробовать !
источник

Ж

Женя in Android Developers
какие могут быть кейсы, из-за которых Пуш уведомления очень редко доходят до мобилки? причем, с бэка гарантированно отправляются. Не ловятся в onMessageReceiverd
источник

a

akella122⌬ in Android Developers
Aleksei Afanasev
а почему не сделать SimpleDateFormat("HH-mm")?
Мне нужно вывести это время в двух вариантах. Один - это меньше на 30 минут, а другой на 30 минут больше
источник

D

Denis in Android Developers
Женя
какие могут быть кейсы, из-за которых Пуш уведомления очень редко доходят до мобилки? причем, с бэка гарантированно отправляются. Не ловятся в onMessageReceiverd
Там есть разница когда приложение в бэкграунже и в форграунде. Учитываешь это?
источник

D

Denis in Android Developers
akella122⌬
Мне нужно вывести это время в двух вариантах. Один - это меньше на 30 минут, а другой на 30 минут больше
Как вариант, просто вычти из long timestamp  30 минут миллисекундах и отображай с помощью dateformat
источник

a

akella122⌬ in Android Developers
Denis
Как вариант, просто вычти из long timestamp  30 минут миллисекундах и отображай с помощью dateformat
источник

a

akella122⌬ in Android Developers
Что ты щас сказал
источник

D

Denis in Android Developers
Хах. Смотри, у тебя есть long, так?
источник

D

Denis in Android Developers
Это количество миллисекунд прошедших с 1970 года
источник

Д

Даниэль in Android Developers
Подскажите как такое сверстать
источник

a

akella122⌬ in Android Developers
Даниэль
Подскажите как такое сверстать
ужас
источник