/ / В магазині зображень для android у внутрішній пам’яті або БД. Який найефективніший спосіб. - android, зображення, магазин

У магазині зображень Android у внутрішній пам'яті або в БД. Який найбільш ефективний спосіб. - android, зображення, магазин

Я хочу зберігати зображення локально, що є ефективним способом, зберігаючи зображення у базі даних або зберігаючи зображення у внутрішній пам'яті. У мене немає можливості зовнішньої пам'яті.

Відповіді:

1 для відповіді № 1

Найкраще попередньо згрупувати зображення в самій apk. Інакше цього неможливо зробити.
Крім того, якщо ви можете зберегти зображення на SD-карті, виможе змусити назви папок починатися з "." (крапка), щоб вони не були видимими в нормальному стані (буде видно, лише якщо у вашому браузері файлів телефону встановлена ​​опція "показати приховані файли").
І якщо ви хочете, щоб ваші зображення не відображалися в галереї, просто додайте порожній файл до папки з назвою ".nomedia".

Це змусить ваші зображення не з’являтися в галереї Android.


1 для відповіді № 2

Ця сторінка показує різні варіанти зберігання даних. Якщо вам просто потрібно зберегти зображення, я не можу зрозуміти, чому ви використовуєте базу даних. Також ваша база даних буде розташована у внутрішній пам'яті.

Зображення, що зберігаються у приватній внутрішній пам'яті, не відображаються в галереї, оскільки вони доступні лише програмі, яка їх створила.