C# 郵箱mail 發送類。本站提示廣大學習愛好者:(C# 郵箱mail 發送類)文章只能為提供參考,不一定能成為您想要的結果。以下是C# 郵箱mail 發送類正文
媒介
ormlite數據庫默許放在databases下,有時刻能夠須要應用預置好數據的數據庫,能夠就須要更改默許途徑了。
注釋
1、繼續OrmLiteSqliteOpenHelper:
public class SQLiteHelperOrm extends OrmLiteSqliteOpenHelper {
public static final String DATABASE_PATH = Environment
.getExternalStorageDirectory() + "/test.db";
@Override
public synchronized SQLiteDatabase getWritableDatabase() {
return SQLiteDatabase.openDatabase(DATABASE_PATH, null,
SQLiteDatabase.OPEN_READWRITE);
}
public synchronized SQLiteDatabase getReadableDatabase() {
return SQLiteDatabase.openDatabase(DATABASE_PATH, null,
SQLiteDatabase.OPEN_READONLY);
}
代碼解釋:
留意這裡籠罩了getWritableDatabase和getReadDatabase,而且沒有super。
2、Application外面創立數據庫
File f = new File(SQLiteHelperOrm.DATABASE_PATH);
if (!f.exists()) {
SQLiteDatabase db = SQLiteDatabase.openOrCreateDatabase(
SQLiteHelperOrm.DATABASE_PATH,null);
SQLiteHelperOrm orm = new SQLiteHelperOrm(this);
orm.onCreate(db);
db.close();
}
留意:close失落數據庫。
停止
搜刮過一次,充公到成果,過了一段時光又搜了一次,找到了相似的成果,感激stackoverflow.com。
以上就是對Android Ormlite 應用和更改數據庫默許地位的材料整頓,願望能贊助開辟Android運用的同窗。