Size: a a a

Android Developers

2020 August 13

KT

Kathy Ti in Android Developers
Anatoliy Kernokus
Если картинка url ,то пикассо
спасибо
источник

СT

Сергій Tolmeros... in Android Developers
Anatoliy Kernokus
В принципе с термометра я бы и начал. Я же хочу что бы МК по кнопке телефона начал измерять температуру и прекращал и все в этом духе.но думаю это не сложно если разобраться. Хотел ещё спросить - а скорости блютуза хватит что бы в real time график построить например?
Есть осциллографы портативные с bluetooth интерфейсом. Смотря какая частота измеряемого параметра.
Для температуры, думаю, что должно хватить.
источник

AK

Anatoliy Kernokus in Android Developers
Сергій Tolmeros
Есть осциллографы портативные с bluetooth интерфейсом. Смотря какая частота измеряемого параметра.
Для температуры, думаю, что должно хватить.
Спасибо
источник

i

iskander in Android Developers
Я правильно понимаю, фрагменты юзать не получится при создании виджетов?
источник

QH

Quantum Harmonizer in Android Developers
iskander
Я правильно понимаю, фрагменты юзать не получится при создании виджетов?
Внутри виджетов? Да, там только вьюхи
источник

i

iskander in Android Developers
Quantum Harmonizer
Внутри виджетов? Да, там только вьюхи
Оке, спасибо)
источник
2020 August 14

M

Mafioznik in Android Developers
Парни, как лучше всего организовать работу с лайф датой и запросами в сеть? Приведу пример о чем я говорю. Чтобы я мог работать с лайфдатой и запросами мне нужно 3 состояния: загрузка, успех, ошибка. Почему, потому что пока идет загрузка в случае ошибки мне нужно кинуть что-то в лайфдату чтобы таким образом показать, что запрос еще не закончен и стереть старый результат ошибки или успеха. Есть класс Result, но он имеет только состояния: успех или ошибка. Так как мне лучше всего организовать процесс?
источник

M

Mafioznik in Android Developers
Как вариант передавать null, успех и ошибка, как вам?
источник

DK

Denis Koval in Android Developers
пихай датакласс, в котором статус(запрос в процессе, успех, ошибка) и данные которые обрабатываеш
источник

M

Mafioznik in Android Developers
Denis Koval
пихай датакласс, в котором статус(запрос в процессе, успех, ошибка) и данные которые обрабатываеш
Его нужно самому создать, а тут уже есть готовая обертка Result для как раз таких случаев
источник

D

Dodin in Android Developers
Mafioznik
Парни, как лучше всего организовать работу с лайф датой и запросами в сеть? Приведу пример о чем я говорю. Чтобы я мог работать с лайфдатой и запросами мне нужно 3 состояния: загрузка, успех, ошибка. Почему, потому что пока идет загрузка в случае ошибки мне нужно кинуть что-то в лайфдату чтобы таким образом показать, что запрос еще не закончен и стереть старый результат ошибки или успеха. Есть класс Result, но он имеет только состояния: успех или ошибка. Так как мне лучше всего организовать процесс?
сделать свой sealed класс c тремя наследниками - loading, success, error
источник

DK

Denis Koval in Android Developers
а в чем тогда сложность?
источник

M

Mafioznik in Android Developers
Denis Koval
а в чем тогда сложность?
у него нет состояния загрузки, я же написал
источник

D

Dodin in Android Developers
А почему обязательно готовым классом пользоваться?
источник

DK

Denis Koval in Android Developers
сделай отдельную лайвдату, в которой булево значение для диалога, текст для загрузки и булево значение для другой вьюшки (кастомной)
источник

M

Mafioznik in Android Developers
Denis Koval
сделай отдельную лайвдату, в которой булево значение для диалога, текст для загрузки и булево значение для другой вьюшки (кастомной)
Это очень большой костыль, лучше все это совместить в одном месте
источник

DK

Denis Koval in Android Developers
не костыль
источник

M

Mafioznik in Android Developers
Если я правильно тебя понял
источник

M

Mafioznik in Android Developers
Dodin
А почему обязательно готовым классом пользоваться?
Ну, чтобы не изобретать велосипед, когда он уже возможно есть
источник

DK

Denis Koval in Android Developers
например тебе нужно показать загрузку перед долгим математическим расчетом...
источник