Size: a a a

Android Developers

2021 January 13

S

Silent829 in Android Developers
саша сок #KotlinGang
ты предлагаешь

foo?.let { foo ->

} ?: Unit.run {

}


писать?
да
источник

D

Donald in Android Developers
саша сок #KotlinGang
ты предлагаешь

foo?.let { foo ->

} ?: Unit.run {

}


писать?
Ужас
источник

Н

Никита 🙃 in Android Developers
саша сок #KotlinGang
ты предлагаешь

foo?.let { foo ->

} ?: Unit.run {

}


писать?
А разница если с if-else столько-же строк и такая-же читаемость. Вот и всё
источник

АС

Александр Сергеевич... in Android Developers
Singular
Как сделать чтобы экран телефона не выключался, когшда телефон подключен через USB?
в настройках разработчика
источник

S

Singular in Android Developers
Александр Сергеевич
в настройках разработчика
Какой пункт?
источник

D

Donald in Android Developers
Никита 🙃
А разница если с if-else столько-же строк и такая-же читаемость. Вот и всё
в if else хотя бы лишней воды нет
источник

AK

Alexey Kudryavtsev in Android Developers
Singular
Как сделать чтобы экран телефона не выключался, когшда телефон подключен через USB?
Go to Settings → About
tap the Build number entry 7 times (hammering the item)
Go back to the Settings main page, Developer Settings should now be visible
In there you'll now find the option to "keep display on".
источник

АС

Александр Сергеевич... in Android Developers
Singular
Какой пункт?
посмотри в гугле, он по дефолту скрыт, его нужно активировать
источник

S

Singular in Android Developers
Александр Сергеевич
посмотри в гугле, он по дефолту скрыт, его нужно активировать
не выключать экран во время зарядкаи?
источник

АС

Александр Сергеевич... in Android Developers
Singular
не выключать экран во время зарядкаи?
да
источник

S

Singular in Android Developers
Спасибо
источник

S

Silent829 in Android Developers
Никита 🙃
А разница если с if-else столько-же строк и такая-же читаемость. Вот и всё
но внутри let не сделаешь обнуление
источник

АС

Александр Сергеевич... in Android Developers
Singular
Спасибо
но, выключать его не забывай, а то при обычной зарядке будет экран вечно гореть
источник

S

Singular in Android Developers
Александр Сергеевич
но, выключать его не забывай, а то при обычной зарядке будет экран вечно гореть
👍
источник

Н

Никита 🙃 in Android Developers
Silent829
но внутри let не сделаешь обнуление
Это вообще бред. Зачем его делать? Чем меньше мутабельности, тем лучше
источник

S

Silent829 in Android Developers
Никита 🙃
Это вообще бред. Зачем его делать? Чем меньше мутабельности, тем лучше
так я не ставлю это в плюс
источник

Н

Никита 🙃 in Android Developers
А)0)
источник

Н

Никита 🙃 in Android Developers
С val тоже не сделаешь обнуление)
источник

I

Ivan in Android Developers
Никита 🙃
Я вообще предлагаю третий вариант - выносить всё в функцию-экстеншн. но я вообще извращенец
Чем больше сила - тем больше и ответственность© Пилить функции-расширения тоже вещь своеобразная и пихать повсеместно их не стоит. Имхо)
источник

Н

Никита 🙃 in Android Developers
саша сок #KotlinGang
если надо, то
if(context != null) {
   requireContext() // всё в мейн потоке, так что он по-любому будет не нулл
}
Кстати, а ты видел его реализацию? Опасная штука
источник