2012年3月13日

使用SQLiteDatabase操作SQLite数据库第二种方法

摘要: 除了前面给大家介绍的execSQL()和rawQuery()方法, SQLiteDatabase还专门提供了对应于添加、删除、更新、查询的操作方法: insert()、delete()、update()和query() 。这些方法实际上是给那些不太了解SQL语法的菜鸟使用的,对于熟悉SQL语法的程序员而言,直接使用execSQL()和rawQuery()方法执行SQL语句就能完成数据的添加、删除、更新、查询操作。Insert()方法用于添加数据,各个字段的数据使用ContentValues进行存放。 ContentValues类似于MAP,相对于MAP,它提供了存取数据对应的put(Strin 阅读全文

posted @ 2012-03-13 21:01 forrest001 阅读(2179) 评论(0) 推荐(3) 编辑

使用嵌入式关系型SQLite数据库存储数据

摘要: 除了可以使用文件或SharedPreferences存储数据,还可以选择使用SQLite数据库存储数据。在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。 SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer 阅读全文

posted @ 2012-03-13 20:52 forrest001 阅读(1472) 评论(0) 推荐(3) 编辑

android SD卡浏览器

摘要: 设计思路:1.首先得到sd卡目录,如果sd卡存在就把sd卡根目录下的文件和文件夹显示在listview中,2.定义两个button,一个用于返回根目录,一个用于返回上一层,3.对listview位置进行监听,如果是文件则提示打不开,如果是文件夹就进入下个目录,得到下个目录底下的文件和文件夹,刷新listview代码:View Code 1 package cn.shaoyangjiang.com; 2 import java.io.File; 3 import java.text.SimpleDateFormat; 4 import java.util.ArrayList; 5 i... 阅读全文

posted @ 2012-03-13 16:29 forrest001 阅读(1664) 评论(2) 推荐(2) 编辑

导航