2014-06-09 45 views
1

在我的應用程序中有一個SQLite數據庫不需要修改/更新數據庫。我只帶來一些來自數據庫的數據&每個數據都與一張照片相關聯來自drawable或blob的圖像

我的應用程序包含200張照片。可能的解決方案是

  1. 這200張照片可以從繪製文件夾中直接使用

  2. 否則,我可以添加一列作爲BLOB &檢索SQLite的這200張照片。

哪種方法會導致我的小apk大小?

+0

你測量有什麼區別? –

+0

我不知道這兩種方法之間有什麼區別,哪個更好 –

+1

我認爲如果您關心的是APK大小或使用某些在sdcard上緩存圖像的庫,則必須在從服務器安裝應用程序之後拉出圖像。 http://square.github.io/picasso/ –

回答

1

另存爲TEXT,並利用圖像庫中的URL對SQLite數據庫的圖像檢索它們

該庫:

picasso

Volley image loader

對於畢加索的例子: 假設您保存的網址,圖像上的SQLite,然後取回他們的ArrayList,一個對他們是http://i.imgur.com/DvpvklR.png

ImageView mImageView = (ImageView)findViewById(R.id.image_view); 
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(mImageView); 
+1

畢加索是用於加載圖像的簡單而好的庫。並且如果您使用okHttp,則執行效果最佳。這裏是OkHttp-2.0.0-RC1,otto-1.3.4和picasso-2.3.1的例子https://github.com/AnawazInc/OkHttp-Picasso-Example-Android –

+0

我怎樣才能得到這種類型的鏈接作爲我的形象? –

+1

更多詳情@vwvwvwvwvwvwvwvwvw please:D – MhmdAljobairi

相關問題