Size: a a a

Android Developers

2021 February 18

П

Павел in Android Developers
Всем привет! Подскажите, как в onMeasure кастомной View можно указать Width, равный половине ширины экрана?
источник

A

Aleksei in Android Developers
Павел
Всем привет! Подскажите, как в onMeasure кастомной View можно указать Width, равный половине ширины экрана?
Resources.getSystem().displayMetrics.widthPixels ну и на два подели
источник

П

Павел in Android Developers
Aleksei
Resources.getSystem().displayMetrics.widthPixels ну и на два подели
Спасибо
источник

AA

Aleksey Antonov in Android Developers
привет! при верстке, от какого минимального размера экрана вы обычно отталкиваетесь? 480х800 hdpi это адекватный минимум вообще?
источник

DH

Daniil Horishnii in Android Developers
Aleksey Antonov
привет! при верстке, от какого минимального размера экрана вы обычно отталкиваетесь? 480х800 hdpi это адекватный минимум вообще?
я бы уже отталкивался от hd минимум
источник

r

rakhmatullaev01 in Android Developers
Привет всем. Вопрос: разница между использованием атомарных переменных и использованием synchronized/lock в том что атомарные переменные работают напрямую с самой машиной?
источник

DH

Daniil Horishnii in Android Developers
480*800 это уже шиза или что-то специфическое
источник

АР

Александр Сергеевич ... in Android Developers
Ребят, привет, подскажите, пж, по нескольким вопросам:
1. На андроиде 8.1 не удается запустить службу через startForegroundService. На 9 успешно стартует. В манифесте другого приложения указаны кастомные права, своему приложению эти права предоставил, но чет беда. В другом приложении onCreate сервиса даже не дергается.
2. Покопался в исходниках sdk, нашел флаги DEBUG_ALL = false, повключал, что нужно, но отладочные сообщения все равно не идут. Куда копать? Кэш в студии чистил.
Спасибо
источник

АД

Андрей Данилов... in Android Developers
rakhmatullaev01
Привет всем. Вопрос: разница между использованием атомарных переменных и использованием synchronized/lock в том что атомарные переменные работают напрямую с самой машиной?
огромная разница
источник

r

rakhmatullaev01 in Android Developers
Андрей Данилов
огромная разница
вот, я также думаю. Честно искал более фундаментальную инфу в инете но не нашел
источник

АД

Андрей Данилов... in Android Developers
rakhmatullaev01
Привет всем. Вопрос: разница между использованием атомарных переменных и использованием synchronized/lock в том что атомарные переменные работают напрямую с самой машиной?
атомики не используют блокировку, вместо нее CAS/FAA, а они значительно быстрее чем synchronized/lock
источник

r

rakhmatullaev01 in Android Developers
Андрей Данилов
атомики не используют блокировку, вместо нее CAS/FAA, а они значительно быстрее чем synchronized/lock
ну это я знал)
источник

r

rakhmatullaev01 in Android Developers
Андрей Данилов
атомики не используют блокировку, вместо нее CAS/FAA, а они значительно быстрее чем synchronized/lock
можете посоветовать более подробную статью на этот счет пожалуйста?
источник

АД

Андрей Данилов... in Android Developers
на счет чего именно?
источник

r

rakhmatullaev01 in Android Developers
rakhmatullaev01
можете посоветовать более подробную статью на этот счет пожалуйста?
на рус/англ, язык не важен
источник

r

rakhmatullaev01 in Android Developers
Андрей Данилов
на счет чего именно?
разницы между атомками и sync./lock
источник

АД

Андрей Данилов... in Android Developers
источник

r

rakhmatullaev01 in Android Developers
спасибо, я пошел читать, возможно ранее я не заметил эту статью
источник

RC

Roman Chumachenko in Android Developers
на какой строке падает? на synchronized?
источник

RC

Roman Chumachenko in Android Developers
Чекни, что первее инициализируется, там как бы статический блок раньше полей статических не вызывался
источник