请考虑如下情况:在数据库升级时,不同版本的数据库,他们定义的表结构完全可能是不一样的,比如V1.0的表A有10个column,而在V1.1的表A有12个colum,在升级时,表A增加了两列,此时我们应该怎么做呢。总体思路1,将表A重命名,改了A_temp。2,创建新表A。3,将表A_temp的数据插...
分类:
移动开发 时间:
2015-04-22 00:32:40
阅读次数:
239
今天看了一下android的数据存储,android的数据存储主要有三种方式:1、普通的文件存储。 关于普通的文件存储,android的Context类有一个openFileOutput()方法来返回一个FileOutPutStream对象,通过这个对象,就可以使用java流的方式来将数据写入到文....
分类:
移动开发 时间:
2015-04-22 00:27:03
阅读次数:
140
Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (一) —— 总览 作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLit....
分类:
移动开发 时间:
2015-04-17 01:07:33
阅读次数:
125
android 数据库 总结
第一步:自己编写一个类 继承 SQLiteOpenHelper,如下
package com.example.wxj2048;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.d...
分类:
移动开发 时间:
2015-04-15 17:10:43
阅读次数:
158
数据库数据库增删改查添加insert into info (name,phone) values ('zhangsan','110')删除delete from info where name='zhangsan'修改update info set phone ='999' where name =...
分类:
移动开发 时间:
2015-04-13 01:34:39
阅读次数:
210
安卓系统为应用提供了系统级的配置存储方案,它就是靠SharedPreferences接口来实现的,该接口存储的所有信息都是以名值对的形式保存,但其保存的数据类型也仅限于基本数据类型,如字符串、整形、布尔型等。这些配置最后会保存在一个XML文件中,每次打开应用时,这些保存的信息就会被加载进来,我们也可...
分类:
移动开发 时间:
2015-04-12 22:19:15
阅读次数:
188
Android APP开发过程中,我们通常会加入缓存模块。缓存即在本地保存APP的一些数据,大部分是将网络请求的数据进行本地保存,这样在缓存数据有效期内就可以直接使用缓存数据,降低了APP和服务器的压力,也极大提升了用户体验。Android数据缓存既可以以数据表的形式进行保存,也可以以文件的形式进行缓存。这里我主要通过缓存文件存储数据,并在APP下一次启动时读取。Usage整个Cache模块的设计思...
分类:
移动开发 时间:
2015-04-12 14:51:15
阅读次数:
199
参考:http://blog.csdn.net/dongyuxi1987/article/details/82397391.数据库索引简介回忆一下小时候查字典的步骤,索引和字典目录的概念是一致的。字典目录可以让我们不用翻整本字典就找到我们需要的内容页数,然后翻到那一页就可以。索引也是一样,索引是对记...
分类:
移动开发 时间:
2015-04-10 15:00:53
阅读次数:
184
在一个App里面总有一些数据需要在多个地方用到。这些数据可能是一个sessiontoken,一次费时计算的结果等。通常为了避免activity之间传递对象的开销,这些数据一般都会保存到持久化存储里面。有人建议将这些数据保存到Application对象里面,这样这些数据对所有应用内的activitie..
分类:
移动开发 时间:
2015-04-09 12:12:22
阅读次数:
180
做的一个简易QQ登陆界面,能够将账号及密码保存到手机中,并且再次启动该程序的时候会自动显示上次所保存下的账号及密码。
activityMain.xml :
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas....
分类:
移动开发 时间:
2015-04-08 13:16:25
阅读次数:
198