题目内容

Android系统内置了_____________数据库,这是一款轻量级的关系型数据库,不仅支持标准的SQL语法,还遵循数据库的ACID事务。

查看答案
更多问题

Android为了让开发人员更加方便地管理数据库,专门提供了一个_____________帮助类,借助这个类就可以对数据库进行创建和升级。

SQLiteOpenHelper是一个抽象类,它有两个抽象方法,分别是_____________和_____________,必须重写这两个方法,去实现创建、升级数据库的逻辑。

构建出SQLiteOpenHelper的实例之后,再调用它的_____________或_____________方法就能够取得数据库对象了,数据库文件会存放在/data/data//databases/目录下。

请根据下面程序中注释在划线空白处填写代码。public class MainActivity extends Activity {private MyDatabaseHelper dbHelper;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 为当前Activity创建自定义类MyDatabaseHelper的对象,保存到dbHelper,// 数据库名:BookStore.db,版本:1(1)_____________________________________________________Button createDatabase = (Button) findViewById(R.id.create_database);createDatabase.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// 调用dbHelper对象的方法获得可写数据库对象db(2)_____________________________________________________}});}}

答案查题题库