У меня более 1000 изображений в моем drawable
.
Каждый раз, когда я запускаю свое приложение, оно работает очень медленно и получает следующий вывод:
I/Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread.
Мне было интересно, есть ли лучший способ сохранить более 1000 изображений и извлечь их в моем приложении, как я попробовал следующее ниже?
Я знаю, что вы можете иметь базу данных и получать каждое изображение. Но я читал, что использование базы данных не подходит, так как снижает эффективность.
Я пытался переместить изображения в папку drawable-xxxhdpi
, но это не изменило результат и не повлияло на эффективность приложения.
Я также пытался переместить изображения в папку mipmap
, но это не изменило результат.
Я также читал, что вы можете создать папку assets
и таким образом получать изображения.
Любое решение будет с благодарностью.