Size: a a a

StartAndroid Ru Chat

2021 May 07

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in StartAndroid Ru Chat
Как это понять
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Спасибо за ответ. На SO есть пачка вопросов на тему того, что LocationCallback убегает. Разбираю их
источник

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in StartAndroid Ru Chat
как оно работает?
источник

В

Виктор in StartAndroid Ru Chat
Если вы про то, что с этим делать, то обычно используют для получения ресурса в коде. val string = context.getString(R.string.something)
источник

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in StartAndroid Ru Chat
Нет, я знаю как его используют. Я вот не могу понять. Как это он инт и работает под капотом
источник

AK

A K in StartAndroid Ru Chat
всем привет
источник

В

Виктор in StartAndroid Ru Chat
Если не ошибаюсь, то R.string, R.drawable и т.д. представляют собой просто id, по которому из кода достучаться можно. Подробнее сказать не смогу.
источник

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in StartAndroid Ru Chat
Понятно. Спасибо
источник

N2

N 2 in StartAndroid Ru Chat
Adapter<out Adapter.ViewHolder> a; a.beforeDestroy("тут почему-то Nothing" заместо Adapter.ViewHolder")
источник

В

Виктор in StartAndroid Ru Chat
Попробуйте декомпилировать любой апк-файл и найдите там в коде файл R.java. Там будет список названий ресурсов и сами id, по которым идёт обращение.
источник

AK

A K in StartAndroid Ru Chat
в котлине при использовании view binding необходимо обращаться к какому либо view через объект биндинга (например он называется binding) - binding.textView.text = «123qweq», при этом в layout id text_view,

вопрос - почему я также могу обращаться в коде к text_view просто через название text_view.text = «123qweq» НЕ обращаясь через binding ?
источник

В

Виктор in StartAndroid Ru Chat
Это значит, что у вас ещё и kotlin synthetics подключен. Гляньте в build.gradle в самом вверху что-то вроде kotlin-android-extensions в блоке id.
источник

V

Vladushka in StartAndroid Ru Chat
Потому что это котлин синтетика
источник

V

Vladushka in StartAndroid Ru Chat
И она депрекейтед, если что
источник

В

Виктор in StartAndroid Ru Chat
Ничего непонятно, но очень интересно
источник

AK

A K in StartAndroid Ru Chat
спасибо, почитаю что это вообще
источник

AK

A K in StartAndroid Ru Chat
то есть корректно обращаться всегда через объект биндинга?
источник

N2

N 2 in StartAndroid Ru Chat
можешь так если лень писать binding. with(binding) {
}
источник

В

Виктор in StartAndroid Ru Chat
Почитайте, а потом избавьтесь от него. Если он у вас реально подключен, то при компиляции у вас должен быть warning.
источник

V

Vladushka in StartAndroid Ru Chat
Это разные инструменты всего лишь для одной цели
Рекомендованный от Гугла сейчас - вью байдинг
источник