SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Android — lepsze podejście do ładowania obrazów z karty SD

Jeśli jest to ustalony zestaw obrazów, które nigdy się nie zmieniają, o czym wiesz z góry, nie widzę żadnych problemów z przechowywaniem odniesień do nich w tablicy String, to prawdopodobnie najlepszy sposób na zrobienie tego.

Jeśli chcesz dynamicznie znajdować obrazy na karcie SD w czasie wykonywania, lepiej zeskanuj/pobierz listę plików konkretnego folderu lub folderów, którymi jesteś zainteresowany i przekaż ją do programu ładującego obrazy. Możesz wysłać zapytanie do MediaStore lub możesz użyć metod Java IO.

Istnieje wiele przykładów SO, jak to zrobić:

  • https://stackoverflow.com/a/9531063/833647

Tak czy inaczej, Universal Image Loader powinien zająć dużo czasu po stronie wyświetlania bitmapy, więc nie martwiłbym się tym zbytnio.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj identyfikator wiersza tabeli SQLite FTS3

  2. 3 sposoby na zastąpienie NULL przez „N/A” w SQLite

  3. SQLite - Nie można otworzyć pliku bazy danych

  4. SQLite NOT NULL Ograniczenie

  5. ListView z Sqlite w Androidzie