MyApplication

package app.jiyun.com.android_day07_greendao.app;

import android.app.Application;

import app.jiyun.com.android_day07_greendao.DaoMaster;

import app.jiyun.com.android_day07_greendao.DaoSession;

public class MyApplication extends Application {

    private static MyApplication mApp;

    private DaoSession mDaoSession;

    public static MyApplication getMyApp() {

        return mApp;

    }

    @Override

    public void onCreate() {

        super.onCreate();

        mApp = this;

        createDataBase();

    }

    private void createDataBase(){

        //创建数据库

        DaoMaster.DevOpenHelper openHelper = new DaoMaster.DevOpenHelper(mApp,"stu");

        //用数据库框架进行包装

        DaoMaster daoMaster = new DaoMaster(openHelper.getWritableDatabase());

        //提供一个Session

        mDaoSession = daoMaster.newSession();

    }

    public DaoSession getDaoSession(){

        return mDaoSession;

    }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容