好,我们来写作业。
今天的作业是android开发作业,题目内容在这里。
好的,我们来简要分析下这个界面:
我们从两个按钮入手分析。
当我们点存入按钮,我们需要从 这两个<EditView>中读出数据,将该数据存入数据库。并且将数据在下方的列表上显示出来。
当我们点“清空数据库”按钮,数据库内容被清空,界面上的列表也清空。
两个新问题:
- 如何将数据存入数据库,如何读出,如何清空
- 如何将数据在界面中批量显示出来
详细分析:
1.如何完成数据库存取,清空操作?
总结一下安卓移动应用开发中数据库操作的流程:
1.自定义一个类,继承SQLiteOpenHelper抽象类,在汉语语境里,可以把这个子类理解为协助员。
2.实例化协助员对象 ,即new一个协助员。协助员有这样的特点。
- 一个协助员一生坚守一个岗位,只为打开一个数据库文件,例如“itcast.db”,而这个文件是你给Ta指定的;
- 协助员使命必达,就算不存在“itcast.db”可以打开,协助员也会创建“itcast.db”,确保协助员自己能够打开“itcast.db”;