Size: a a a

Android Developers

2020 June 29

d

danilshik in Android Developers
Stunner
Не знаю, вовремя ли, но это из-за комментария
нет, не из-за него, а из-за того, что не указал 3 параметр для привязки
источник

S

Stunner in Android Developers
danilshik
нет, не из-за него, а из-за того, что не указал 3 параметр для привязки
У меня обычно такое из-за комментариев. Ну ладно
источник

S

Sky Surfer in Android Developers
danilshik
с Java перейти на Kotlin 3 дня
Я когда открыла котлин, спустя пару часов поняла, что стала забывать джаву. Не пойму, в каком месте легко. Легко было с C# на джаву переходить, а тут же вообще почти ничего общего. Что-то переставлено местами (зачем?), введены какие-то лишние знаки !? (зачем??), не вижу смысла изучать котлин. Не нашла там для себя ничего хорошего))
источник

d

danilshik in Android Developers
Sky Surfer
Я когда открыла котлин, спустя пару часов поняла, что стала забывать джаву. Не пойму, в каком месте легко. Легко было с C# на джаву переходить, а тут же вообще почти ничего общего. Что-то переставлено местами (зачем?), введены какие-то лишние знаки !? (зачем??), не вижу смысла изучать котлин. Не нашла там для себя ничего хорошего))
ну удачи тогда искать Java - вакансии в Android
источник

n

neikist in Android Developers
Sky Surfer
Я когда открыла котлин, спустя пару часов поняла, что стала забывать джаву. Не пойму, в каком месте легко. Легко было с C# на джаву переходить, а тут же вообще почти ничего общего. Что-то переставлено местами (зачем?), введены какие-то лишние знаки !? (зачем??), не вижу смысла изучать котлин. Не нашла там для себя ничего хорошего))
Да я с 1с с минимальными знаниями java на котлин за неделю по вечерам перешел. А совсем освоился и стал более менее идиоматично писать через месяц-другой. Там же просто вроде все.
источник

Н

Никита 🙃 in Android Developers
Sky Surfer
Я когда открыла котлин, спустя пару часов поняла, что стала забывать джаву. Не пойму, в каком месте легко. Легко было с C# на джаву переходить, а тут же вообще почти ничего общего. Что-то переставлено местами (зачем?), введены какие-то лишние знаки !? (зачем??), не вижу смысла изучать котлин. Не нашла там для себя ничего хорошего))
Вообще аргументированно внесли это всё.
Лишние знаки дабы избежать NPE в рантайме (насколько это возможно)
Синтаксис местами поменяли... Ну так-то вы последнюю джаву смотрели? Не 8, на которой ведро, а нормальную, последнюю. Так-же появляется динамическая типизация и вот это всё мейнстримное.
Просто это в перспективе удобнее.
+ синтетики
+ корутины
+ много другого приятного синтаксического сахара что помогают жить.
источник

d

danilshik in Android Developers
Никита 🙃
Вообще аргументированно внесли это всё.
Лишние знаки дабы избежать NPE в рантайме (насколько это возможно)
Синтаксис местами поменяли... Ну так-то вы последнюю джаву смотрели? Не 8, на которой ведро, а нормальную, последнюю. Так-же появляется динамическая типизация и вот это всё мейнстримное.
Просто это в перспективе удобнее.
+ синтетики
+ корутины
+ много другого приятного синтаксического сахара что помогают жить.
+
источник

n

neikist in Android Developers
Никита 🙃
Вообще аргументированно внесли это всё.
Лишние знаки дабы избежать NPE в рантайме (насколько это возможно)
Синтаксис местами поменяли... Ну так-то вы последнюю джаву смотрели? Не 8, на которой ведро, а нормальную, последнюю. Так-же появляется динамическая типизация и вот это всё мейнстримное.
Просто это в перспективе удобнее.
+ синтетики
+ корутины
+ много другого приятного синтаксического сахара что помогают жить.
Где там динамическая типизация? Вы не вывод типов из правой части выражения так называете случайно?
источник

d

danilshik in Android Developers
neikist
Где там динамическая типизация? Вы не вывод типов из правой части выражения так называете случайно?
он наверно имел ввиду не указание типа для var, val
источник

Н

Никита 🙃 in Android Developers
neikist
Где там динамическая типизация? Вы не вывод типов из правой части выражения так называете случайно?
var users = new ArrayList<User>();
источник

n

neikist in Android Developers
Никита 🙃
var users = new ArrayList<User>();
Ну так тут типизация вполне статическая. Тип на этапе компиляции определяется.
источник

Н

Никита 🙃 in Android Developers
Ну оки, не правильно выразился
"Подобие" динамической типизации
Тип писать не надо)
источник

n

neikist in Android Developers
Никита 🙃
Ну оки, не правильно выразился
"Подобие" динамической типизации
Тип писать не надо)
Это простой случай вывода типов. К динамической никакого отношения не имеет. https://ru.wikipedia.org/wiki/%D0%92%D1%8B%D0%B2%D0%BE%D0%B4_%D1%82%D0%B8%D0%BF%D0%BE%D0%B2
источник

Н

Никита 🙃 in Android Developers
Оки. ретируюсь
источник

VS

Viktor Sakharov in Android Developers
Кто-нибудь может объяснить  смысл такого в room?
источник

VS

Viktor Sakharov in Android Developers
Почему нельзя было просто сделать какую то аннотацию @OneToMany(), к примеру?
источник

VS

Viktor Sakharov in Android Developers
А если мне нужно получить всех пользователей с плейлистами, со списком избранного, постами, которые он написал, мне на каждый случай придется моделить подобные классы? :)
источник

VS

Viktor Sakharov in Android Developers
Или там принято с каждой моделью работать по отдельности?
источник

BB

Behruz Bahromzoda in Android Developers
Viktor Sakharov
Или там принято с каждой моделью работать по отдельности?
Насколько я знаю да именно
источник

VP

Vitaly Peryatin in Android Developers
Подскажите как можно открыть Drive PDF Viewer внутри своего приолжения? Нужно сделать так, чтобы при отрытии Intent на открытие стооннего приложения, активити этого приложени открывалось в backstack моего приложения
Как это сделать?
источник