Size: a a a

StartAndroid Ru Chat

2020 November 10

BT

Boris Timofeev in StartAndroid Ru Chat
Stariy
Ну пока видится только вариант с платными функциями. Типа, пять стикеров бесплатно, хочешь больше - заплати.
И делай сразу для американского рынка. По моему опыту 90% прибыли идёт оттуда.
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Boris Timofeev
И делай сразу для американского рынка. По моему опыту 90% прибыли идёт оттуда.
Есть какое-то отличие? Кроме локализации
источник

BT

Boris Timofeev in StartAndroid Ru Chat
Alex Suvorov
Есть какое-то отличие? Кроме локализации
Ну я имею ввиду на английском языке.
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Аа, ок
источник

AA

Aleksei Afanasev in StartAndroid Ru Chat
Всем привет
Пытаюсь завести data binding, ставлю такую строку на Group в ConstraintLayout:
                   android:visibility="@{true ? View.VISIBLE : View.GONE, default = visible}"
при билде летит ошибка
AAPT: error: '@{true ? View.VISIBLE : View.GONE, default = visible}' is incompatible with attribute visibility (attr) enum [gone=2, invisible=1, visible=0].

Что я делаю не так?
источник

DI

Dinar Islamov in StartAndroid Ru Chat
А кто нибудь пробовал писать для андрюши на Visual Studio ???
источник

DI

Dinar Islamov in StartAndroid Ru Chat
почему он не популярен?
источник

DC

Dyno Chris is... in StartAndroid Ru Chat
Dinar Islamov
А кто нибудь пробовал писать для андрюши на Visual Studio ???
потому что команда андоид студии уже много лет занимается тем, чтобы андроид разработчикам жилось проще и делают они это для андроид студии. а для визуал студии может есть пару моддеров и все
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Dyno Chris is...
потому что команда андоид студии уже много лет занимается тем, чтобы андроид разработчикам жилось проще и делают они это для андроид студии. а для визуал студии может есть пару моддеров и все
Ну я так и подумал, что с годами все утряслось просто, и никто не хочет что либо менять
источник

I

Ivan in StartAndroid Ru Chat
Dinar Islamov
Ну я так и подумал, что с годами все утряслось просто, и никто не хочет что либо менять
вообще-то студия это новый продукт относительно
источник

AA

Aleksei Afanasev in StartAndroid Ru Chat
Aleksei Afanasev
Всем привет
Пытаюсь завести data binding, ставлю такую строку на Group в ConstraintLayout:
                   android:visibility="@{true ? View.VISIBLE : View.GONE, default = visible}"
при билде летит ошибка
AAPT: error: '@{true ? View.VISIBLE : View.GONE, default = visible}' is incompatible with attribute visibility (attr) enum [gone=2, invisible=1, visible=0].

Что я делаю не так?
Разобрался
Не надо вешать classpath, не смотрите левые уроки, это отстой
Смотрите документацию
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Ivan
вообще-то студия это новый продукт относительно
А как давно существует Visual Studio для андроид?
источник

SP

Sergey Panov in StartAndroid Ru Chat
Johny
Коллеги! Подскажи пожалуйста почему при использовании Репозиториев в MVVM архитектуре необходимо переопределять ViewModel Factory, внутри которой и создаем объект Репозитория и размещаем его в конструкторе ViewModelв качестве параметра? Почему нельзя просто создавать объект Репозитория в конкретном ViewModel?

У нас ведь при смене ориентации или других изменений ViewModel не перресоздается, а соответственно все также держит правильную ссылку на единственный для него Репозиторий.

Буду рад объяснению или ссылке / статье / книге (глава). Видел аналогичные вопросы в сети, однако весь ответ сводится к тому, что при наличии параметров в конструкторе VM необходима фабрика. Ок. Так есть. Но почему бы просто не создавать внутри ViewModel все необходимые объекты, которые выполняют свою часть бизнес-логики?
ViewModel создаётся с помощью ViewModelProvider. Если у ViewModel есть параметры, то в ViewModelProvider нужно передавать фабрику чтобы он мог создать ViewModel.

"Почему нельзя просто создавать объект Репозитория в конкретном ViewModel? "
Можно, но тогда репозиторий будет null'абельный или с поздней иницилизацией.
источник

I

Ivan in StartAndroid Ru Chat
Dinar Islamov
А как давно существует Visual Studio для андроид?
без понятия)
источник

I

Ivan in StartAndroid Ru Chat
зачем нужна VS если есть IDE от Jetbrains
источник

I

Ivan in StartAndroid Ru Chat
ничего удобнее не придумали ещё
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Ivan
без понятия)
В ютубе далее чем Hellow world примера нет ))
источник

S

Stariy in StartAndroid Ru Chat
Boris Timofeev
И делай сразу для американского рынка. По моему опыту 90% прибыли идёт оттуда.
Да, об этом тоже думал. Хотя врят ли им понравятся стикеры из Афони или Бриллиантовой руки:-) Но да, всё идёт к тому, что ориентироваться надо на англоязычную аудиторию
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Студия ресурсы жрет дико. И виснуть может минуты по 2-3
источник

V

Vladushka in StartAndroid Ru Chat
Dinar Islamov
Студия ресурсы жрет дико. И виснуть может минуты по 2-3
с ссд и минимум 16 оперативы ничего не виснет, начинка компу нужна хорошая, что решает все пролемы
источник