首先实现便签功能,密码箱、待办记录稍后完成。

便签表设计:

表名:note

字段:_id,title,content,create_time(建立时间),visiable(是否显示,1是,0否)

SQL:create table note( _id integer primary key autoincrement,title text,content text,ctime text,visiable integer)

NoteColumn代码:

package chenzx.dataassistant.db;
import java.util.HashMap;
import java.util.Map;
import android.net.Uri;
/**
* 便签类。用于定义建立note表及其它与nota表有关的操作
* @author chenzx
*
*/
public class NoteColumn extends DatabaseColumn {
public static final String TABLE_NAME="note";
public static final String TITLE="title";
public static final String CONTENT="content";
public static final String VISIABLE="visiable";
public static final String CREATE_TIME="create_time";
/**
* 表Uri
*/
public static final Uri CONTENT_URI =Uri.parse("content://" + AUTHORITY + "/" + TABLE_NAME);
/**
* 表结构
*/
private static final MapmColumnMap = new HashMap();
/**
* 表结构生成
*/
static {
mColumnMap.put(_ID, "integer primary key autoincrement");
mColumnMap.put(TITLE, "text not null");
mColumnMap.put(CONTENT, "text not null");
mColumnMap.put(VISIABLE, "integer not null");
mColumnMap.put(CREATE_TIME, "localtime");
}
/**
* @retrun 表名
*/
@Override
public String getTableName() {
// TODO Auto-generated method stub
return TABLE_NAME;
}
/**
* @return 返回建表uri
*/
@Override
public Uri getTableContent() {
// TODO Auto-generated method stub
return CONTENT_URI;
}
/**
* @return 返回表结构映射
*/
@Override
protected MapgetTableMap() {
// TODO Auto-generated method stub
return mColumnMap;
}
}

数据小助手:chenzx.dataassistant.db.NoteColumn设计相关推荐

  1. 数据小助手:DataAssistant开篇

    想学习android app开发.看书看视频都没耐心.那便在学习别的项目源码中学习了~~~ DataAssistant项目为学习eoe源码的练手项目.DataAssistant是一个信息管理APP,包 ...

  2. excel切片器_数据可视化小助手EXCEL切片器

    数据可视化小助手--EXCEL切片器在美好的周六里邂逅一个好玩又实用的小工具也是小确幸的一天啊这个小助手就是切片器 // 切片器的两大功能一是让数据分类直观呈现二是可以制作简单的动态图接下来将以下列数 ...

  3. C#开发串口小助手(可更改波特率、串口号,可实现数据以及字符的收发)

    0. 前言 前置项目为:VS 2019中利用C#语言在.Net Framework 4.5框架上开发简易串口发送数据软件 本项目的全部代码已经放置至码云:https://gitee.com/jiawe ...

  4. 单词小助手——结构化程序设计

    1.实验目的 a.明确结构化程序设计的基本结构. b.通过对问题的分析,设计合理的结构化程序解决问题: 2.题目描述 例2为单词小助手,要求完成以下任务: a.改写程序为良好程序风格(文档注释,函数注 ...

  5. 智慧社区小助手的设计与开发

     其他项目,点击作者主页 目录 1 系统简介 2 系统相关技术 2.1 Android的简介 2.2 Java语言简介 2.3 MySQL数据库简介 3 系统分析 3.1 功能需求分析 3.2 系统用 ...

  6. Qt实现串口通信(C++实现串口通信小助手)---串口收发及串口数据解码、串口通信模拟器。

    Qt实现串口通信示例 前言:以下串口通信示例,参考了现有网上前辈们的资源,最后结合部分个人的思想,所以下述博客会将实现的原理及代码的案例进行公开. 这里我们先上效果图: 一.串口通信简介 串口通信是上 ...

  7. android小助手,基于Android平台的手机小助手的设计与实现

    摘要: 随着移动通信技术和手机软件市场的高速发展,Android智能手机功能也越来越强大,手机管理面临着新的挑战.表现在出现了很多新的问题,诸如手机安全问题.通信安全问题和应用程序管理问题等,矛盾越来 ...

  8. java设计单词英译汉小助手_C语言实现单词小助手功能完善版

    本文为大家分享了完善版的C语言单词小助手的具体实现代码,供大家参考,具体内容如下 一.题目分析 1.在原有代码基础上添加文档注释,函数注释及语句注释,使代码风格良好,易于阅读和修改. 2.完善功能,实 ...

  9. java设计单词英译汉小助手_单词小助手C语言版

    单词小助手,要求完成以下任务: 1.改写程序为良好程序风格(文档注释,函数注释,语句注释). 2.将单词测试中的功能完善,可针对做错的单词重复记忆. 3.查询单词的功能添加英文词查询,中文查询的功能完 ...

最新文章

  1. ConcurrentHashMap源码分析(2)——JDK1.8的实现
  2. 小学五年级计算机教学论文,小学五年级数学教学论文 如何激发学生学习数学的兴趣...
  3. 【转载】赠券收集问题
  4. wxWidgets:wxAnyValueType类用法
  5. 假设你有一个数组,其中第i 个元素是第i天给定股票的价格。设计算法以找到最大利润。你可以根据需要完成尽可能多的交易(即,多次买入并卖出一股股票)。注意:您不能同时进行多笔交易(即,您必须在再次购买之前
  6. c++ error函数_R语言中广义线性模型(GLM)中的分布和连接函数分析
  7. wxpython制作表格界面_wxpython入门第二步(布局)
  8. python去重且顺序不变_Python实现嵌套列表去重方法示例
  9. mysql 的节点组是什么_什么是MySQL集群
  10. 可塑性极强渐变几何空间,设计中不可或缺的素材
  11. WF4 Bata 2
  12. [读书笔记]Ajax的通信方式 (一)
  13. a20 linux qt,全志A83T开发板,超树莓派/A20/A31S/banana pi M3/八核/Android5
  14. SparseLDA算法
  15. 东大22春领导科学与决策X《领导科学与决策》在线平时作业2题目非答案
  16. 公众号后台管理系统php开发,微信公众平台开发管理后台开发
  17. Vulnerabilities in multi-factor authentication:多因素身份验证漏洞
  18. spoolsv - spoolsv.exe - 进程信息
  19. python如何写生日快乐说说_一句祝自己生日快乐的说说
  20. 当图片404时显示默认图片

热门文章

  1. vector<PII>v
  2. 解决小程序-wx.canvasGetImageData()-RGB取色盘苹果手机获取颜色慢问题
  3. Android源码配置第三方应用电池白名单流程分析笔记
  4. 【产业互联网】源码资本眼中的产业互联网:连接赋能构建生态
  5. 02自定义面板区附加功能模块及清单编写
  6. 力扣46.全排列(回溯法)
  7. 750px媒体查询 1rem=100px
  8. 计算机专业13.3寸电脑,13.3寸笔记本有多大_13.3英寸笔记本有多大
  9. python多久更新一次_一学就会的 Python 时间转化总结(超全)
  10. 关于飞思卡尔的芯片固件库问题,为什么5.3没有8位芯片固件选择MC9S08DZ60芯片