1.文件存储
文件存储数据使用了Java中的IO操作来进行文件的保存和读取,只不过Android在Context类中封装好了输入流和输出流的获取方法。
创建的存储文件保存在/data/data//files文件夹下。...
分类:
移动开发 时间:
2014-12-10 16:18:56
阅读次数:
212
最近项目中要实现android读取sqlite数据库文件,在这里先做一个英汉字典的例子。主要是输入英语到数据库中查询相应的汉语意思,将其答案输出。数据库采用sqlite3. 如图:实现过程完全是按照参考文章中所述。其中要说明的是,程序在第一次启动的时候,会把数据库安装到内存卡上面,从而可以读却数据库...
分类:
移动开发 时间:
2014-12-10 15:55:44
阅读次数:
232
这篇文章将全面地介绍ContentProvider,从最基础的知识讲到最重要,最核心的知识,大家可以根据目录选择性阅读,大神请见谅。下文设计SQLite操作,没有详细解说,只要简介ContentProvider在跨进程的使用。
初探Uri
Uri代表了要操作的数据,主要包含了两部分信息:1.需要操作的ContentProvider ,2.对ContentProvider中的什么数据进行操作,一...
分类:
移动开发 时间:
2014-12-10 12:41:45
阅读次数:
217
iOS开发数据库篇—SQLite常用的函数一、简单说明1.打开数据库int sqlite3_open( const char *filename, // 数据库的文件路径 sqlite3 **ppDb // 数据库实例);2.执行任何SQL语句int sqlite3_exec( sq...
分类:
移动开发 时间:
2014-12-10 12:13:18
阅读次数:
229
IOS开发数据库篇—SQLite模糊查询一、示例说明:本文简单示例了SQLite的模糊查询1.新建一个继承自NSObject的模型该类中的代码://// YYPerson.h// 03-模糊查询//// Created by apple on 14-7-27.// Copyright (c)...
分类:
移动开发 时间:
2014-12-10 10:37:05
阅读次数:
211
sqlite3 *pdb=NULL;//创建sqlite指针 std::string path= FileUtils::getInstance()->getWritablePath()+"save.db";//指定数据库路径 std::string sql;//需要执行的sql语句 int resu...
分类:
数据库 时间:
2014-12-09 15:23:07
阅读次数:
249
SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla, PHP, Python)都使用了 SQLite; Android 不自动提供数据库。在 Android 应用程序中使用 S...
分类:
移动开发 时间:
2014-12-09 15:19:38
阅读次数:
232
Android上面有一个经常会在线上Crash中发现的非必现异常:SQLiteException这个异常不少人在使用WebView的时候碰到过,它非必现,概率不高,你通常会在线上Crash报告中才会发现它。原因众说纷纭。 这里给两个触发场景:1、SQLite为了保护db文件一致性,当访问db文件时,...
分类:
数据库 时间:
2014-12-09 11:51:14
阅读次数:
289
原文:C语言使用SQLite3数据库SQLite是一个著名的免费数据库(不管是商用还是私人使用都免费),已经向众多公司如Adobe, Airbus, Apple, google, GE, Microsoft等提供了支持。
SQLite不像其它多数的SQL数据库,它没有一个独立的服务进程,它是独立的、...
分类:
数据库 时间:
2014-12-09 09:16:48
阅读次数:
286
在windows中,配置好\sdk\platform-tools后,如果在命令提示符中输入'adb'后,出现很多信息,则表示配置好sdk环境配置.由于android的内核是linux,我们可以通过输入'adb shell',进入linux模式.例如,使用 'ls -l'列出当前目录下所有文件系统.
分类:
数据库 时间:
2014-12-09 00:30:32
阅读次数:
173