Подскажите пожалуйста, есть ли возможность объединить ссылки на две функции с разными сигнатурами, если они принимают некоторые одинаковые переменные? Функции из compose Перва...
Когда мы пишем synchronize, мы блокируем участок кода и указываем переменную из-за которой блокируем. Почему эту переменную не указывают volatile?
Подскажите пожалуйста, почему может падать с null код. Код выглядит примерно так, опустил остальной функционал. Падает в loadMessage в строке id?.let { loadMessage(id) } va...
Подскажите пожалуйста, как получить начало и конец стилизированного текста? Вначале я указываю на выбранную область стиль через StyleSpan(Typeface.BOLD), через некоторое врем...
Подскажи пожалуйста, как сделать одну сущность приложения при запуске разных активити. По нажатию на иконку запускаю одну активити, по диплинкам другую. Как в таком случае отк...
Мы проигрываем как-нибудь в производительности, если всегда использовать sequences? Мы проходим итератором, то есть список создастся один раз, что вроде как в худшем случае ра...
Захотел посмотреть как преобразуется лямбда выражение под капотом, но что-то больше вопросов стало. Использовал это выражение var a = { a: Int, b: Int -> a + b} println(a(1,...
Всем привет, в плюсах почти опыта нет. Как этот код заменить для плюсов? Чтоб при объявлении объекта переопределить ему метод new Observer(){ @Override void onChange...
У меня есть абстрактный класс Screen, я хочу сделать массив абстрактных объектов, но это нельзя сделать в плюсах. Поэтому я решил выделить динамически память и использовать ка...
Всем привет, не работал нигде, только некоторые мелкие свои проекты м курсовые по яве, но не считаю, что много чего знаю. Решил попробовать устроиться на работу, нужно пройти ...
Си, узнать время выполнения кода... struct timeval stop, start; gettimeofday(&start, NULL); //Code gettimeofday(&stop, NULL); printf("took %lu us\n", (stop.tv_sec - start....
При выводе заданного кода в консоль выводится 19 единиц, а при перенаправлении вывода в файл выводится 32. Почему такое может быть? int main(int argc, char const *argv[]) { ...
Всем привет. Пробую загуглить как остановить сторонние плееры (музыка и видео) через код, но не гуглится. К примеру при нажатии на кнопку в наушниках останавливается, при вклю...
всем привет, может вопрос глупый, но нашел несколько ответов на него и непонятно, что именно следует использовать. задание "Реализуйте очередь на базе списков, применяя комбин...
Знаю, что не в тему, но может тыкните где спросить или сталкивались с этим. Решил в студии добавить live templetes для Compose и возникли вопросы как импортировать setValue и ...
А взять какое-нибудь приложения для магазина, к примеру AliExpress. Там оплата также через Гугл?
То есть будет лучше заменить на передачу самого метода? Чтоб не создавать классы на каждый случай
Может кто подсказать, как убрать текст у выбранного элемента как на картинке?
Как сделать dimens для разных экранов? Есть способ создать папки dimens-hdpi, dimens-xhdpi... А если разрешение экрана не затрагивает эти группы? К примеру 2244 на 1080 и друг...
Почему в андроид нельзя обращать к view из других потоков? Для примера в десктопе (swing, FX) такое разрешено