Size: a a a

Android Developers

2020 March 13

JD

Junior Developer in Android Developers
Дмитрий Пастухов
есть экран, и пока пользователь смотрит на экран должна появляться плашка после определенного времени
ну тогда просто handler запускаешь с задержкой в сколько надо секунд. там вообще просто
источник

TT

Turalllb Turalll in Android Developers
Может кто подсказать, почему в  ресайклер, когда я скроллю вперед , кождый новый айтем сперва как черная плитка, а потом заполняется изображением,  а когда я делаю ход назад, плитки которые выдвигаются слева уже имеют изображение.  Такая штука установлена (layoutManager as LinearLayoutManager).initialPrefetchItemCount = 9 . Можно подождать время, чтобы типо ихображение за экраном успело подкачаться, но это не меняет ситуации.  Правильно ли я понимаю, что айтем за экраном, это не просто холдер подготовленный, а холдер уже связанный с данными?
источник

ДП

Дмитрий Пастухов... in Android Developers
Junior Developer
ну тогда просто handler запускаешь с задержкой в сколько надо секунд. там вообще просто
Так он умрет, и все потеряно
источник

DE

Denis Egorov in Android Developers
Turalllb Turalll
Может кто подсказать, почему в  ресайклер, когда я скроллю вперед , кождый новый айтем сперва как черная плитка, а потом заполняется изображением,  а когда я делаю ход назад, плитки которые выдвигаются слева уже имеют изображение.  Такая штука установлена (layoutManager as LinearLayoutManager).initialPrefetchItemCount = 9 . Можно подождать время, чтобы типо ихображение за экраном успело подкачаться, но это не меняет ситуации.  Правильно ли я понимаю, что айтем за экраном, это не просто холдер подготовленный, а холдер уже связанный с данными?
наверное, не успевает забиндить holder
источник

DE

Denis Egorov in Android Developers
и зачем так много элементов для prefetch
источник

DE

Denis Egorov in Android Developers
сколько у тебя ViewHolder на экране может быть?
источник

AL

Alexsandr Lepezin in Android Developers
можно как то формат теста поменять, его вывод
Например есть цифра 20000, а нужно что бы было 20 000
источник

Sergey λ in Android Developers
Alexsandr Lepezin
можно как то формат теста поменять, его вывод
Например есть цифра 20000, а нужно что бы было 20 000
Гугли NumberFormatter
источник

ЕТ

Егор Ткаченко... in Android Developers
Можно ли на рутованый андроид накатить 3 питон и библиотеки?

Чтобы использовать его в качестве raspberry с двумя камерами, микрофоном и кучей железа
источник

v

vitaly in Android Developers
накатить можно и на нерутованный, а вот как к железячкам доступ получить хз
источник

DS

Dmitry Stetsiuk in Android Developers
izam
Пробовал библиотеку PhotoView, но там нет закрытия свайпом вниз или вверх
источник

TT

Turalllb Turalll in Android Developers
Denis Egorov
сколько у тебя ViewHolder на экране может быть?
5 полных, два куска слева и справа, уже 7.  Ну 8 в идеале норм. Просто я от балды цифру поставил, пытаясь эту черную плитку победить.  Ну я так и не понял. Почему не успевает забиндиться, если я установил, что айтем за экраном уже должен быть готов? или это не значит, что он будет уже связан с данными?  И что еще интересно..это изображение даже не с сервака тянет, а уже из кэша и всё уже равно темная плитка сперва.
источник

DE

Denis Egorov in Android Developers
Turalllb Turalll
5 полных, два куска слева и справа, уже 7.  Ну 8 в идеале норм. Просто я от балды цифру поставил, пытаясь эту черную плитку победить.  Ну я так и не понял. Почему не успевает забиндиться, если я установил, что айтем за экраном уже должен быть готов? или это не значит, что он будет уже связан с данными?  И что еще интересно..это изображение даже не с сервака тянет, а уже из кэша и всё уже равно темная плитка сперва.
Нет гарантии, что элемент успеет создаться. Нет гарантии, что он успеет забиндиться. Там считается средняя время всех этих операций и принимается решение
источник

SI

Shinji Ikari in Android Developers
Егор Ткаченко
Можно ли на рутованый андроид накатить 3 питон и библиотеки?

Чтобы использовать его в качестве raspberry с двумя камерами, микрофоном и кучей железа
Питон можно внутри Termux накатить, чтобы не рутить, а на рутованный и чтобы доступ к железу из Питона, на адроиде не встречал, на иос есть Pythonista там можно. Можно на рутованный в систему накинуть сборку питона армовую, но доступ к железу надо копать будет самому уже через /dev возможно.
источник

ЕТ

Егор Ткаченко... in Android Developers
vitaly
накатить можно и на нерутованный, а вот как к железячкам доступ получить хз
А если будет apk с апи, которая поднимает локально веб сервер и стримит камеру и до?
источник

TT

Turalllb Turalll in Android Developers
Denis Egorov
Нет гарантии, что элемент успеет создаться. Нет гарантии, что он успеет забиндиться. Там считается средняя время всех этих операций и принимается решение
не совсем то что я хочу понять. Я  жду долго, делаю всего один сдвиг вправо,  и сперва вижу черную плитку. Я предполагал, что одно изображение забайндилось и ждет за экраном. Но то что происходит, готовит о том, что оно байдится начинает только после того, как я попрошу проскроллить. Так это выглядит, но я не думаю, что это так.  Впрочем можно по id экземпляра выяснить, когда он байндится. Позже попробую подебажить этот момент. Пока это выглядит как совсем минорный баг.
источник

SI

Shinji Ikari in Android Developers
Егор Ткаченко
А если будет apk с апи, которая поднимает локально веб сервер и стримит камеру и до?
Погугли про termux-api - Installing Termux:API gives you CLI utilities with the ability to access device capabilities like camera, gps, sms, etc...
источник

SI

Shinji Ikari in Android Developers
источник

AM

Artem Mi in Android Developers
Вопрос по клин архитектуре, какая связь у domain и data, и когда я хочу использовать di, откуда мне в слое presentation взять имплементацию интерактора?
источник

AM

Artem Mi in Android Developers
data знает о домейне подтягивает модель чтобы к нему же вернуть данные в нужном формате
источник