zoukankan      html  css  js  c++  java
  • 【2019/2/5】安卓应用——记账本,开发记录【2】

    前言

      这几天是过年,我程序进度不大,但账单已经开始产生了,目前功能可以记录下来账单,但不详细且不实用,亟待改进。


    本次完成的进度

      这次开发进度任务是完成了SQList的连接和测试添加。

      首先是要想连接数据库,就要创建一个SQLiteOpenHelper的子类来进行数据库连接工作,在此之前需要对数据库内表名称和各个列名称保存在常量里面以保证能正确调用,在需要该名称的时候只需要调用AccountlistEntry的对应字段就行。

      然后就是Dbhelper的定义工作。

      该子类需要重写onCreate(SQLiteDatabase)和onUpgrade(SQLiteDatabase)两个函数,前者构建SQL语句来创建一个表单,后者是用于数据库更新的函数。

      构建完成后就可以在MainActivity和AccoutAdapter中调用query函数来查找需要内容,并对结果Cursor类的对象进行筛选,再以此Cursor来更新Adapter。

      

      TODO

    • 完成创建新的Activity的任务,并设计该Activity的内容和布局
    • 完善数据库连接以完成增删改查的工作
    • 优化MainActivity的布局来显示数据
  • 相关阅读:
    apiCode/1/1.1/1.1.1
    ZOJ 3195 Design the city LCA转RMQ
    IOS学习之路十二(UITableView下拉刷新页面)
    ASP.NET 缓存技术分析
    电信支撑系统
    android提权
    awk
    linux高效shell命令总结
    C关键字typedef及argc,argv,env参数含义
    2013年6月编程语言排行榜,C语言位据第一位
  • 原文地址:https://www.cnblogs.com/limitCM/p/10353047.html
Copyright © 2011-2022 走看看