Size: a a a

Android Developers

2020 December 28

T

Takhir in Android Developers
по идее чистому бехавиору можно спокойно выставить стейт  программно, попробуй без фрагмента
источник

PE

Pavel Erokhin in Android Developers
все равно они в бандл конечный не встраиваются
источник

S

Silent829 in Android Developers
Pavel Erokhin
будет у чувака 4.7 дюйма и DPI космический
не понял в чем моя проблема?
источник

PE

Pavel Erokhin in Android Developers
Silent829
не понял в чем моя проблема?
у тебя нет проблем
источник

PE

Pavel Erokhin in Android Developers
вообще не является проблемой-то в принципе)
источник

S

Silent829 in Android Developers
не у меня есть, я не понимаю просто претензии сейчас с вашей стороны
источник

PE

Pavel Erokhin in Android Developers
Silent829
не у меня есть, я не понимаю просто претензии сейчас с вашей стороны
не претензии, я просто же написал
источник

T

Takhir in Android Developers
Silent829
не а причем тут это, у него он не меньше 3 дюймов ж будет, там будет видно все
не меньше 3 это так ?
источник

A

ABI in Android Developers
Pavel Erokhin
никак не отключить и лучше не думать об этом
не могу не думать )
источник

A

ABI in Android Developers
Takhir
не меньше 3 это так ?
если ставишь меньше 3 - то у тебя экран mpi автоматом выставится, учти
источник

T

Takhir in Android Developers
я просто не верю что у него на любом экране все влезет вот и все
источник

PE

Pavel Erokhin in Android Developers
вообще кто чет верстал под такие малепусенькие девайсы?, 3.2 и меньше?
источник

PE

Pavel Erokhin in Android Developers
хотя если за часы платят то можно и подрочится на такой верстке
источник

PE

Pavel Erokhin in Android Developers
но по-моему это ад ебучий
источник

PE

Pavel Erokhin in Android Developers
анальная кара просто, верстать чет под такие девайсы
источник

SM

Savva Mirzoyan in Android Developers
karvinok
самым простым решением будет вынести сокет в класс и реализовать singleton шаблон

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

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

сервер не знает, на каком экране ты точно находишься, и сможешь ли обработать его запрос, поэтому так логичнее
Можно подробнее про service?
От сервера мне нужно только 3 вещи:
   1. отправлять ему текст в чате(мои сообщения собеседнику)
   2. принимать от него текст в чате(ответ собеседника мне)
   Они происходят в 1 фрагменте, где интерфейс беседы

   3. принимать сообщения в списке чатов. Знаете, когда чат не открыл, но видишь, иконки всех своих чатов и последние сообщения в них
источник

T

Takhir in Android Developers
ну похоже на bind service,   только почему бы сокет не держать на экране с чатом и экране со списком чатов, а не весь цикл приложения
источник

SM

Savva Mirzoyan in Android Developers
Takhir
ну похоже на bind service,   только почему бы сокет не держать на экране с чатом и экране со списком чатов, а не весь цикл приложения
чтобы получать обновления в любом месте приложения, хотя ваша идея тоже не плохая. Думаю, можно обрывать соединение во время onPause\onStop фрагмента и восстанавливать в onResume
источник

T

Takhir in Android Developers
ну про любое место я кажется пропустил инфу
источник

SM

Savva Mirzoyan in Android Developers
Takhir
ну про любое место я кажется пропустил инфу
или же когда телефон заблокирован, то получать уведомляшки, что пришло новое сообщение
источник