Size: a a a

StartAndroid Ru Chat

2020 November 27

A

AKELLA in StartAndroid Ru Chat
Скажите пожалуйста есть у кого то наброски кода для таких задач ? Или же направьте пожалуйста в правильное русло (ссылки , статьи и т.д)
источник

СР

Степан Ревицький... in StartAndroid Ru Chat
AKELLA
Скажите пожалуйста есть у кого то наброски кода для таких задач ? Или же направьте пожалуйста в правильное русло (ссылки , статьи и т.д)
AlertManager для настройки часу, NotificationManager для сповіщення
источник

СР

Степан Ревицький... in StartAndroid Ru Chat
Далі вже читання доки чи гугла
источник

A

Anton in StartAndroid Ru Chat
Всем привет. Довольно простенький кейс, но я чёт завис. Нужно сделать такой tablayout, как на скрине. Я сделал селектор под табы с этой свг-шкой. Сам tablayout обернул фрейм лейаутом и ему на бэкграунд поставил шейп, как в дизайне. Но вышло оно так себе. Может есть пути попроще сделать подобное?
источник

I

Im Are Have Retarded... in StartAndroid Ru Chat
Vladushka
в официальной статье написано лучше некуда https://developer.android.com/guide/fragments?hl=ru
Недавно обновили вроде
источник

ИГ

Илья Гаевский... in StartAndroid Ru Chat
Привет. Вопрос. Вот Я создал джобу. Вот у меня вызвался один раз invokeOnComplite, вот Я еще раз создал эту джобу. Как мне еще раз зайти в инвок?
источник

NM

Nick Marchuk in StartAndroid Ru Chat
Илья Гаевский
Привет. Вопрос. Вот Я создал джобу. Вот у меня вызвался один раз invokeOnComplite, вот Я еще раз создал эту джобу. Как мне еще раз зайти в инвок?
Никак, Job отрабатывает единожды, дальше нужно создавать новую
источник

ИГ

Илья Гаевский... in StartAndroid Ru Chat
Nick Marchuk
Никак, Job отрабатывает единожды, дальше нужно создавать новую
Ну так Я вроде и создаю. Вроде вашею на неё инвок. А он не отрабатывает
источник

Z

ZHSRL in StartAndroid Ru Chat
Всем привет! Вы можете сделать это: зарегистрироваться в приложении с биометрическими данными и сохранить данные в базе данных.
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Всем привет! подскажите пожалуйста в таком вопросе. При запуске приложения мне нужно единожды считать данные из БД и заполнить RV. Для редактирования или добавления записей я вызываю другой фрагмент. При возврате в первый фрагмент я считываю новую (измененную) строку из БД и обновляю (добавляю) итем в  RV. Долго мучался с тем, чтобы RV дублировало уже имеющиеся записи. В итоге разделил метод заполнения RV. 1 -  в onAttach считываю БД и заполняю массив. А потом в onViewCrated заполняю RV из массива. Правильно ли так делать??
источник

СП

Сергей П. in StartAndroid Ru Chat
Dinar Islamov
Всем привет! подскажите пожалуйста в таком вопросе. При запуске приложения мне нужно единожды считать данные из БД и заполнить RV. Для редактирования или добавления записей я вызываю другой фрагмент. При возврате в первый фрагмент я считываю новую (измененную) строку из БД и обновляю (добавляю) итем в  RV. Долго мучался с тем, чтобы RV дублировало уже имеющиеся записи. В итоге разделил метод заполнения RV. 1 -  в onAttach считываю БД и заполняю массив. А потом в onViewCrated заполняю RV из массива. Правильно ли так делать??
Вообще не понял.
Традиционно в этом случае просто заполняют всю базу при первом запуске (если долго-можно показать прогрессбар или сплэшскрин) а потом работают с базой как обычно.
Из базы берем запросом select лайфдату и обсервим ее, когда она полная - скармливаем список из не записей rv
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Сергей П.
Вообще не понял.
Традиционно в этом случае просто заполняют всю базу при первом запуске (если долго-можно показать прогрессбар или сплэшскрин) а потом работают с базой как обычно.
Из базы берем запросом select лайфдату и обсервим ее, когда она полная - скармливаем список из не записей rv
обсервить - значит заполнять ArrayList из БД? я правильно понял?
источник

СП

Сергей П. in StartAndroid Ru Chat
Dinar Islamov
обсервить - значит заполнять ArrayList из БД? я правильно понял?
Поищи примеры  работы с  room базой готовые. Там будет
источник

DI

Dinar Islamov in StartAndroid Ru Chat
вопрос в том, что мне нужно обсервить только при запуске, а в процессе работы приложения при переходе между фрагментами этого не должно происходить. Пришел к решению, что это заполнить ArrayList из БД нужно в onAttach. Но скормить ArrayList ресейклеру в онЭттач не получится, поэтому я заполняю РВ уже в онВьюКриейтед. Вот это я хотел спросить
источник

СП

Сергей П. in StartAndroid Ru Chat
Dinar Islamov
вопрос в том, что мне нужно обсервить только при запуске, а в процессе работы приложения при переходе между фрагментами этого не должно происходить. Пришел к решению, что это заполнить ArrayList из БД нужно в onAttach. Но скормить ArrayList ресейклеру в онЭттач не получится, поэтому я заполняю РВ уже в онВьюКриейтед. Вот это я хотел спросить
Почему не получится? Просто он будет пустой/null.
Ну и список (в памяти) тогда надо хранить в отдельном классе или во вьюмодели
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Список у меня в отдельном классе так и есть
источник

J

Jerzy (Юра)🎄 in StartAndroid Ru Chat
Привет всем, есть такой код. Метод checkStoragePermission срабатывает по нажатию кнопки, жму разрешить использовать камеру, но камера не запускется
источник

АА

Аят Алиев in StartAndroid Ru Chat
есть у кого код на котлине с работой этом запросом? https://dadata.ru/api/suggest/address/
источник

S

Syncended in StartAndroid Ru Chat
Так просто через retrofit сделай
источник

АА

Аят Алиев in StartAndroid Ru Chat
Syncended
Так просто через retrofit сделай
а если у меня есть уже один запрос с base url другим мне надо еще один класс создавать ?
источник