Size: a a a

StartAndroid Ru Chat

2020 October 21

v

vorobyoff in StartAndroid Ru Chat
Никита
Всем привет, стоит ли на проектах для портфолио делать красивый UI в figma? Или лучше сосредоточиться на коде?
С фигмой покруче, так как там ux все дела, обосновать можно если что
источник

v

vorobyoff in StartAndroid Ru Chat
Да и просто опрятнее
источник

СП

Сергей П. in StartAndroid Ru Chat
Никита
Всем привет, стоит ли на проектах для портфолио делать красивый UI в figma? Или лучше сосредоточиться на коде?
Можно один проект так другой эдак. С другой стороны ...фигма - мы че показать то хотим - навыки диза или прогера? Лучше кастомеый ui делать
источник

Н

Никита in StartAndroid Ru Chat
Понял, спасибо
источник

v

vorobyoff in StartAndroid Ru Chat
Сергей П.
Можно один проект так другой эдак. С другой стороны ...фигма - мы че показать то хотим - навыки диза или прогера? Лучше кастомеый ui делать
В принципе, если ты на своем проекте то ты и дизайнер и прогер
источник

v

vorobyoff in StartAndroid Ru Chat
Так что выбор за самим тобой
источник

OS

Olga Ss in StartAndroid Ru Chat
Добрый день. Вопрос, возможно, глупый, я только учусь) Почему здесь, при присоединении к службе, код в скрине ниже👇 выполняется не в момент присоединения, а после выполнения всего кода в активити. То есть мне нужно, чтобы onServiceConnected выполнился сразу после присоединения. Я что-то не так делаю?
источник

OS

Olga Ss in StartAndroid Ru Chat
источник

A

Andrew in StartAndroid Ru Chat
Olga Ss
Добрый день. Вопрос, возможно, глупый, я только учусь) Почему здесь, при присоединении к службе, код в скрине ниже👇 выполняется не в момент присоединения, а после выполнения всего кода в активити. То есть мне нужно, чтобы onServiceConnected выполнился сразу после присоединения. Я что-то не так делаю?
Для начала, запрос на биндование не выполниться пока для активити не вернется контроль потока с методы где этот биндинг вызывался, кажется по такой же схеме работает старт любого активити. А сам сервис начнет работать немного позже, обычно очень быстро но мне кажется не в зависимости от lifecycle активити.
источник

OS

Olga Ss in StartAndroid Ru Chat
Andrew
Для начала, запрос на биндование не выполниться пока для активити не вернется контроль потока с методы где этот биндинг вызывался, кажется по такой же схеме работает старт любого активити. А сам сервис начнет работать немного позже, обычно очень быстро но мне кажется не в зависимости от lifecycle активити.
а если мне нужно в службе выполнить код, который идет сразу после привязки?) как это можно устроить? В данном варианте получить значение timerS, а оно null...
источник

A

Andrew in StartAndroid Ru Chat
Olga Ss
а если мне нужно в службе выполнить код, который идет сразу после привязки?) как это можно устроить? В данном варианте получить значение timerS, а оно null...
Если главное выполнить код который идёт после привязки, то можно подумать над тем чтобы этот код перенести в onServiceConnected, кажется так
источник

OS

Olga Ss in StartAndroid Ru Chat
Andrew
Если главное выполнить код который идёт после привязки, то можно подумать над тем чтобы этот код перенести в onServiceConnected, кажется так
ммм, спасибо, попробую!
источник

A

Andrew in StartAndroid Ru Chat
Olga Ss
а если мне нужно в службе выполнить код, который идет сразу после привязки?) как это можно устроить? В данном варианте получить значение timerS, а оно null...
Так в код сервисе или активити выполнять? :D
источник

OS

Olga Ss in StartAndroid Ru Chat
Andrew
Так в код сервисе или активити выполнять? :D
код выполняется в сервисе, но значение из него нужно отобразить в активити. то есть мне нужен timerS)
источник

A

Andrew in StartAndroid Ru Chat
Ну тогда все верно..
источник

A

Andrew in StartAndroid Ru Chat
Этот timerS будет null потому что нужно пользоваться с интерфейса для общения с подключенным сервисом т.е. iBinder
источник

OS

Olga Ss in StartAndroid Ru Chat
👌ок, просто думала, что не стОит нагружать метод onServiceConnected, поэтому этот вариант как-то отмела сразу🤷‍♀️
источник

OS

Olga Ss in StartAndroid Ru Chat
iBinder есть, он становится не null при втором проходе только, то есть где-то после выполения всего кода в активити
источник

c

cobyx in StartAndroid Ru Chat
Всем привет, не могли бы вы подсказать по поводу room и заранее подготовленной базы данных? Пытаюсь все это дело связать вместе, в результате ошибка Cannot figure out how to save this field into database. You can consider adding a type converter for it. Хотя данные в бд простые - char, int, ничего особого
источник

AS

Alex Suvorov in StartAndroid Ru Chat
cobyx
Всем привет, не могли бы вы подсказать по поводу room и заранее подготовленной базы данных? Пытаюсь все это дело связать вместе, в результате ошибка Cannot figure out how to save this field into database. You can consider adding a type converter for it. Хотя данные в бд простые - char, int, ничего особого
Лучше приложите код.
источник