Size: a a a

Android Developers

2020 September 12

D

Dzmitry in Android Developers
Пишу приложение, текущая задача вывести фотки с телефона в RV с GridLayout (типа галерея). Прочитал что их можно получить с помощью MediaStore. Не совсем понимаю как это организовать в коде, получается нужен класс обёртка для MediaStore который будет хранить количество фоток загруженных из MediaStore'a и передавать это количество адаптеру, а запрашиваются ещё то подргужать? +Я так понимаю загрузка фоток должна асинхронно выполнятся т.к. уже 11 драваблов из памяти грузятся больше секунды.
источник

А

Артёмка in Android Developers
О таких субъективных вещах спорить сейчас бы. Бессмысленный спор. Не надо, пожалуйста. Можно историю чата поюзать и поспорить с другими у себя в голове. Я думаю, что найдется тысяча ответов на все ваши вопросы
источник

SG

Sergey Grushin in Android Developers
Egor Sigolaev
Чего так? Чем джава лучше котлина?
Скоростью и тонкостью работы с циклами. А еще мне жутко не нравится дизайн и формат Kotlin кода
источник

M

Musanipov Abubakar S... in Android Developers
Кто нибудь знает API c котировками акций?
источник

OS

Oleg Sinelnikov in Android Developers
Dzmitry
Пишу приложение, текущая задача вывести фотки с телефона в RV с GridLayout (типа галерея). Прочитал что их можно получить с помощью MediaStore. Не совсем понимаю как это организовать в коде, получается нужен класс обёртка для MediaStore который будет хранить количество фоток загруженных из MediaStore'a и передавать это количество адаптеру, а запрашиваются ещё то подргужать? +Я так понимаю загрузка фоток должна асинхронно выполнятся т.к. уже 11 драваблов из памяти грузятся больше секунды.
загружайте из mediastore только пути к файлам
источник

А

Артёмка in Android Developers
Dzmitry
Пишу приложение, текущая задача вывести фотки с телефона в RV с GridLayout (типа галерея). Прочитал что их можно получить с помощью MediaStore. Не совсем понимаю как это организовать в коде, получается нужен класс обёртка для MediaStore который будет хранить количество фоток загруженных из MediaStore'a и передавать это количество адаптеру, а запрашиваются ещё то подргужать? +Я так понимаю загрузка фоток должна асинхронно выполнятся т.к. уже 11 драваблов из памяти грузятся больше секунды.
Ну по сути MediaStore это бд, куда ты запросики пишешь и получаешь то, что тебе надо курсорами. Пагинацию и прочее делай сам
источник

L

Line'R in Android Developers
Привет, подскажите как можно сделать такое?
источник

D

Dzmitry in Android Developers
Артёмка
Ну по сути MediaStore это бд, куда ты запросики пишешь и получаешь то, что тебе надо курсорами. Пагинацию и прочее делай сам
А как именно сказать RV что фоток вообще 1000 но показать можешь только 10? Встроенная галерея например не делает подгрузки во время скролла. + как это засунуть в тред?
источник

А

Артёмка in Android Developers
Ты можешь получить общее количество запросом. Этого достаточно, чтобы показать количество. Пагинация есть в галерее, просто она скорее всего моментальная, так как это не в сеть ходить. Засунуть в тред? Не надо совать в тред. Юзай то, что удобно: Executor’ы, RX, корутины и тд
источник

SG

Sergey Grushin in Android Developers
Line'R
Привет, подскажите как можно сделать такое?
Копай в сторону DraggableGridView
источник

L

Line'R in Android Developers
Sergey Grushin
Копай в сторону DraggableGridView
Я сделал уже. Не пойму как все в один адаптер пихнуть, а между двумя ресайклерами я не знаю как таскать айтемы
источник

SG

Sergey Grushin in Android Developers
Line'R
Я сделал уже. Не пойму как все в один адаптер пихнуть, а между двумя ресайклерами я не знаю как таскать айтемы
Здесь по всей видимости он один.
Наверное)

Какой-нибудь DraggableSectionGridView
источник

SV

Sergey Vasilchenko in Android Developers
Line'R
Я сделал уже. Не пойму как все в один адаптер пихнуть, а между двумя ресайклерами я не знаю как таскать айтемы
чтоб между двумя надо свой OnDragListener и там в onDrag соответственно находишь сорс и таргет ресайклеры, и через их адаптеры удаляешь этот итем из первого и добавляешь во второй, на SO можно найти семплы
источник

L

Line'R in Android Developers
Sergey Vasilchenko
чтоб между двумя надо свой OnDragListener и там в onDrag соответственно находишь сорс и таргет ресайклеры, и через их адаптеры удаляешь этот итем из первого и добавляешь во второй, на SO можно найти семплы
Спасибо
источник

К

Корбен Даллас... in Android Developers
Всех с праздником
источник

V

Valentin in Android Developers
А, че, уже 256 день в этом году?
источник

SM

Stoian Minaiev in Android Developers
О
источник

SM

Stoian Minaiev in Android Developers
С днём говнокодера
источник

AG

Aleksei Guskov in Android Developers
Всех с днем программиста. Народ, есть идеи как сделать такой экран? Где под навбаром открыта камера, темная часть с альфой а посередине полностью прозрачный квадрат?
источник

AG

Aleksei Guskov in Android Developers
Есть svg, которую использую как background для ViewGroup, но квадрат вытягивается в зависимости от экрана (что и ожидалось в принципе)
источник