處理圖像我注意到,使用數據庫中的BLOB是不顯示圖像的好方法。 我的圖片大小小於100KB。 我怎樣才能解決這些問題的SQLite數據庫? 和繪製文件夾的我應該在哪裏放呢?在SQLite數據庫
這是我的分貝:
這是我的數據庫類:
public class database extends SQLiteOpenHelper {
public final String path = "data/data/com.example.booktest/databases/";
public final String Name = "database";
public SQLiteDatabase mydb;
private final Context mycontext;
public database(Context context) {
super(context, "database", null, 1);
mycontext = context;
}
@Override
public void onCreate(SQLiteDatabase arg0) {...}
@Override
public void onUpgrade(SQLiteDatabase arg0, int arg1, int arg2) {...}
public void useable() {
boolean checkdb = checkdb();
if (checkdb) {
} else {
this.getReadableDatabase();
try {
copydatabase();
}
catch (IOException e) {}
}
}
public void open() {...}
@Override
public void close() {... }
public boolean checkdb() {...}
public void copydatabase() throws IOException {...}
其實,在數據庫中存儲的圖像100KB [工作得很好(HTTP:// WWW。 sqlite.org/intern-v-extern-blob.html)。 –
@CL。你能告訴我應該使用什麼方法嗎?以及如何將其分配到的ImageView – Ali