2014年12月10日 星期三

Android-GreenDAO 的基本使用方式 可當小型 資料庫 - 2

上一章節我們介紹過怎麼匯入DAO檔案

接下來要來介紹的是怎麼用於 Android 內
先稍微介紹一下Sample裡面一些重要的內容














點選執行後會出現這8個檔案,當然也包括第2張圖裡的檔案




























接下來在剛剛創立DAO資料的Eclipse下創立全新的Android專案
並且匯入greendao-1.3.7.jar並且勾選



 將參數放入 MainActivity 內


SQLiteDatabase db;
    DevOpenHelper devOpenHelper;
    DaoMaster daoMaster;
    DaoSession daoSession;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        devOpenHelper = new DevOpenHelper(MainActivity.this, "DAO", null);
        db = devOpenHelper.getWritableDatabase();
        daoMaster = new DaoMaster(devOpenHelper.getWritableDatabase());
        daoSession = daoMaster.newSession();

        NoteDao noteDao = daoSession.getNoteDao();
        Note note = new Note(null, "twice", "Tom" , new Date());
        noteDao.insert(note);
}

*重點,請將剛剛產生出來的 DAO 檔案依照名稱放入專案內

簡單介紹一下內容

不擷取畫面,直接執行成果
第一次執行














第二次執行














基本的新增和查詢就完成了
等待有空時持續更新

參考資料來源 :
Ken Yang
NC筆記
梁瑋哲
天空沒有痕跡但我飛過
使用 SQLite 資料庫

歡迎轉載,請註明出處。

沒有留言:

張貼留言