Size: a a a

StartAndroid Ru Chat

2020 August 24

K

Kasem in StartAndroid Ru Chat
Денис
Всем привет. А можно ли использовать одну viewmodel для разных фрагментов? Интересует именно один и тот же инстанц
желательно не надо, но если они в одной папке и тематика одинаковая, то да
источник

/

//Adam in StartAndroid Ru Chat
Привет всем, как воспроизводить музыку из телефон на другом телефоне с Bluetooth или wifi?
источник

БТ

Бобур Туракулов... in StartAndroid Ru Chat
добрый день, может кто объяснить простыми словами, что такое companion object и зачем его использовать?
насколько я понял, companion object нужен для того, чтобы можно было обращаться к каким то методам этого класса без создания экземпляра класса. только вот зачем это тут использовать, если поле default_aspect_ratio является приватным
источник

БТ

Бобур Туракулов... in StartAndroid Ru Chat
то есть к этому полю можно обратится только в самом классе, а смысле его в companion object заносить ? ведь можно просто данное поле приватным объявить в самом классе
источник

SP

Sergey Panov in StartAndroid Ru Chat
Бобур Туракулов
добрый день, может кто объяснить простыми словами, что такое companion object и зачем его использовать?
насколько я понял, companion object нужен для того, чтобы можно было обращаться к каким то методам этого класса без создания экземпляра класса. только вот зачем это тут использовать, если поле default_aspect_ratio является приватным
Если изучал java, то companion object это аналог статических методов и переменных.
Если java бэкграунда у Вас нет, то companion object нужен для того, чтобы можно было обращаться к  методам и свойствам companion object класса без создания экземпляра класса.
источник

БТ

Бобур Туракулов... in StartAndroid Ru Chat
Sergey Panov
Если изучал java, то companion object это аналог статических методов и переменных.
Если java бэкграунда у Вас нет, то companion object нужен для того, чтобы можно было обращаться к  методам и свойствам companion object класса без создания экземпляра класса.
да, я это понял, только зачем тут он нужен ?
источник

SP

Sergey Panov in StartAndroid Ru Chat
Бобур Туракулов
то есть к этому полю можно обратится только в самом классе, а смысле его в companion object заносить ? ведь можно просто данное поле приватным объявить в самом классе
В companion object свойство константное, то есть известное ещё до компиляции, если свойство объявлено в теле класса, то оно присваивается в рантайме.
источник

А

Артём in StartAndroid Ru Chat
Бобур Туракулов
да, я это понял, только зачем тут он нужен ?
Это сделано, чтоб не создавалось этих констант столько, сколько создаётся экземпляров класса.
Вот только в Котлине можно сделать то же самое без companion, просто объявить в классе.
Так что лично я считаю тут употребление неуместным.
источник

БТ

Бобур Туракулов... in StartAndroid Ru Chat
Артём
Это сделано, чтоб не создавалось этих констант столько, сколько создаётся экземпляров класса.
Вот только в Котлине можно сделать то же самое без companion, просто объявить в классе.
Так что лично я считаю тут употребление неуместным.
понял, спасибо
источник

ЕБ

Евгений Бондарь... in StartAndroid Ru Chat
Всем доброго времени суток!
Подскажите как повысить производительность AVD в студии?
Я не нахожу в настройках виртуальных устройств объёмов оперативной памяти из чего сделал вывод, что они берут сколько даёт система, но можно ли это как-то регулировать?
источник

__

_____j_____ ____j___... in StartAndroid Ru Chat
привет
источник

ЕБ

Евгений Бондарь... in StartAndroid Ru Chat
Артём
Это сделано, чтоб не создавалось этих констант столько, сколько создаётся экземпляров класса.
Вот только в Котлине можно сделать то же самое без companion, просто объявить в классе.
Так что лично я считаю тут употребление неуместным.
А как без компаньона? Обьявить константу вне тела класса? Меня всегда интересовало в чём разница в этих способах...
источник

ML

Mimik Lamerger in StartAndroid Ru Chat
Евгений Бондарь
Всем доброго времени суток!
Подскажите как повысить производительность AVD в студии?
Я не нахожу в настройках виртуальных устройств объёмов оперативной памяти из чего сделал вывод, что они берут сколько даёт система, но можно ли это как-то регулировать?
Доброго, никак, я использовал просто virtual box
источник

А

Артём in StartAndroid Ru Chat
Евгений Бондарь
А как без компаньона? Обьявить константу вне тела класса? Меня всегда интересовало в чём разница в этих способах...
Разница, думаю, в количестве кода. И кода, написанного руками. И кода, скомпилированного в АПК. Может, есть ещё какая-то, нужно серьёзно копать оба способа.
источник

K

Kasem in StartAndroid Ru Chat
Евгений Бондарь
Всем доброго времени суток!
Подскажите как повысить производительность AVD в студии?
Я не нахожу в настройках виртуальных устройств объёмов оперативной памяти из чего сделал вывод, что они берут сколько даёт система, но можно ли это как-то регулировать?
источник

K

Kasem in StartAndroid Ru Chat
Евгений Бондарь
Всем доброго времени суток!
Подскажите как повысить производительность AVD в студии?
Я не нахожу в настройках виртуальных устройств объёмов оперативной памяти из чего сделал вывод, что они берут сколько даёт система, но можно ли это как-то регулировать?
источник

K

Kasem in StartAndroid Ru Chat
Евгений Бондарь
Всем доброго времени суток!
Подскажите как повысить производительность AVD в студии?
Я не нахожу в настройках виртуальных устройств объёмов оперативной памяти из чего сделал вывод, что они берут сколько даёт система, но можно ли это как-то регулировать?
источник

ЕБ

Евгений Бондарь... in StartAndroid Ru Chat
Спасибо!
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Ребята. В телеграмм на элемент чата/переписки/канала нажимаешь - он открывается. Долго жмешь - включается ActionMode, при этом чат не открывается. Через что можно это правильно запрограммировать?
источник

V

Vladushka in StartAndroid Ru Chat
onLongClickListener
источник