E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Android数据库】
Android数据库
更新并保留原来数据的实现
Andoird的SQLiteOpenHelper类中有一个onUpgrade方法。帮助文档中只是说当数据库升级时该方法被触发。经过实践,解决了我一连串的疑问:1.帮助文档里说的“数据库升级”是指什么?你开发了一个程序,当前是1.0版本。该程序用到了数据库。到1.1版本时,你在数据库的某个表中增加了一个字段。那么软件1.0版本用的数据库在软件1.1版本就要被升级了。2.数据库升级应该注意什么?软件的
mr_orange_klj
·
2015-10-02 22:00
Android学习路线图
java语言基础面向对象基础java常用设计模式java数据结构和算法关系型数据库JDBC数据库编程HTML和javascript编程java动态网页编程2.Android应用项目实战开发UI界面设计
Android
徐琪1987
·
2015-09-30 00:56
学习笔记
SQLite 通过.db文件导入已有数据库
见过几次
Android数据库
操作,貌似都是在程序开始时建一个空数据库,然后进行操作。那,如果想要用一个已有的数据库怎么办?因为Android系统下的数据库是存放在/data/data/com.*.
断剑残缺
·
2015-09-29 23:00
sqlite
导入
Android数据库
SQLite的简单使用
Android数据库
SQLite的简单使用:根据扣丁课堂的教程学习源码地址:http://download.csdn.net/detail/ash_zheng/9117207首先可以创建一个类用来表示数据库
zhenggy_
·
2015-09-18 13:11
Android
进阶学习
Android数据库
SQLite的简单使用
Android数据库
SQLite的简单使用: 根据扣丁课堂的教程学习源码地址:http://download.csdn.net/detail/ash_zheng/9117207 首先可以创建一个类用来表示数据库
Ash_Zheng
·
2015-09-18 13:00
android
android数据库
——GreenDao
GreenDao是
android数据库
开发目前比较流行的ORM框架,一些概念就不说了,网上都有的,今天在这里主要写一下它的用法。
haohaoxuexi320
·
2015-09-09 11:00
Android数据库
高手秘籍(七)——体验LitePal的查询艺术
经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我们都知道,在所有的数据库操作当中,查询操作肯定是最复杂的,用法也是最多的,因此LitePal在查询方面提供的API也是比较丰富,而且LitePal在查询方面的API设计也是颇为艺术的。那么今天我们就专
亭子happy
·
2015-09-07 13:00
Android数据库
高手秘籍(六)——LitePal的修改和删除操作
还没有看过前一篇文章的朋友建议先去参考
Android数据库
高手秘籍(五)——LitePal的存储操作 。LitePal的项目地
亭子happy
·
2015-09-07 13:00
Android数据库
高手秘籍(五)——LitePal的存储操作
还没有看过前一篇文章的朋友建议先去参考
Android数据库
高手秘籍(四)——使用LitePal建立表关联 。LitePal提供的C
亭子happy
·
2015-09-07 13:00
Android数据库
高手秘籍(三)——使用LitePal升级表
在上一篇文章中,我们学习了LitePal的基本用法,体验了使用框架来进行创建表操作的便利。然而大家都知道,创建表只是数据库操作中最基本的一步而已,我们在一开始创建的表结构,随着需求的变更,到了后期是极有可能需要修改的。因此,升级表的操作对于任何一个项目也是至关重要的,那么今天我们就一起来学习一下,在Android传统开发当中升级表的方式,以及使用LitePal来进行升级表操作的用法。如果你还没有看
亭子happy
·
2015-09-07 11:00
Android数据库
高手秘籍(二):创建表和LitePal的基本用法
上一篇文章中我们学习了一些
Android数据库
相关的基础知识,和几个颇为有用的SQLite命令,都是直接在命令行操作的。
亭子happy
·
2015-09-07 10:00
Android 数据库SQLite的操作总结
1.
Android数据库
的创建,继承SqliteOpenHelperpublicclassDatabaseHelperextendsSQLiteOpenHelper{privatestaticfinalStringDB_NAME
angelababy_txs
·
2015-08-28 00:48
android
关于
Android数据库
的小结
一.SQLite我对
Android数据库
架构的理解,至少分为两层,有时分为三层甚至更多。
henryjax
·
2015-08-25 13:00
android
数据库
Android数据库
的用法
Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。execSQL()方法可以执行insert、dele
donglindonglin
·
2015-08-22 12:20
数据库
Android数据库
的用法
Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。execSQL()方法可以执行insert、dele
donglindonglin
·
2015-08-22 12:20
数据库
sqlite alter table添加多列
最近在做
Android数据库
数据维护,新版本要在原有的表的基础上新增三个列。
codepython
·
2015-08-18 11:05
android
Android 数据库模块搭建方案
本方案采用ORM框架greenDAO,greenDAO是成熟的ORM框架,在性能和内存占用上很出色https://github.com/greenrobot/greenDAO
Android数据库
存在的问题
gcoder_io
·
2015-08-07 17:48
浅谈
Android数据库
版本升级及数据的迁移
概述Android开发涉及到的数据库采用的是轻量级的SQLite3,而在实际开发中,在存储一些简单的数据,使用SharedPreferences就足够了,只有在存储数据结构稍微复杂的时候,才会使用数据库来存储。而数据库表的设计往往不是一开始就非常完美,可能在应用版本开发迭代中,表的结构也需要调整,这时候就涉及到数据库升级的问题了。数据库升级数据库升级,主要有以下这几种情况:增加表删除表修改表增加表
a631855639
·
2015-07-29 16:00
android
数据库
数据迁移
版本升级
浅谈
Android数据库
版本升级及数据的迁移
概述Android开发涉及到的数据库采用的是轻量级的SQLite3,而在实际开发中,在存储一些简单的数据,使用SharedPreferences就足够了,只有在存储数据结构稍微复杂的时候,才会使用数据库来存储。而数据库表的设计往往不是一开始就非常完美,可能在应用版本开发迭代中,表的结构也需要调整,这时候就涉及到数据库升级的问题了。数据库升级数据库升级,主要有以下这几种情况:增加表删除表修改表增加表
a631855639
·
2015-07-29 16:00
数据库
android
版本
litepal ORM框架
LitePal是GitHub上一款开源的
Android数据库
框架。
wds1181977
·
2015-07-20 11:00
Android数据库
高手秘籍:SQLite命令
要想熟练地操作任何一个数据库,最最基本的要求就是要懂SQL语言,这也是每个程序员都应该掌握的技能。虽说SQL博大精深,要想精通确实很难,但最基本的一些建表命令,增删改查,大家还是必须要学会的。SQL(StructuredQueryLanguage)是一种标准的数据库查询语言,即所有的关系型数据库都会支持它,只不过每种数据库对SQL语言的支持与标准存在着细微的不同。我们无须关心其它数据库对SQL语言
拉偶有所依
·
2015-07-01 10:00
sql
android
数据库
开发
程序
Android数据库
SQLite应用基础一
SQLite数据库在Android中存储数据,还可以通过SQLite轻量级嵌入式数据库来保存一些数据SQLite数据库特性:1、轻型,占用资源低,主要应用于嵌入式产品中2、支持跨平台,不仅仅支持Linux、同样适用于Windows、IOS操作系统3、支持多语言编程使用,主流的Java、C、.NET、php都可以4、关系型数据库,支持SQL-92的大多数SQL语法,支持事务5、在android系统中
yihuiworld
·
2015-06-30 17:00
数据库
Android开发
sqlite
android-数据库SQLite相关
本文将介绍
android数据库
的创建 利用sql语句对数据库增删改查 系统api数据库增删改查 数据库的事务 1,数据库的创建 步骤: 写一个类继承
·
2015-06-28 01:00
android
Android数据库
SQLite使用详解三 : 数据库的升级
上一篇博客:
Android数据库
SQLite使用详解二:学生管理系统的简单实现 我们知道,软件是有其生命周期的,我们不可能在一开始的时候就知道这个软件接下来所需要的所有数据库,而是在软件的更新迭代过程中
wingsofPiano
·
2015-06-21 22:00
数据库
android
sqlite
database
迭代
Android数据库
SQLite使用详解二 : 学生管理系统的简单实现
在上一篇博客中,介绍了SQLiteOpenHelper这个最基本的类,今天就实现一个简单的学生信息数据库,能实现增,删,查,改四个基本功能 首先就是要抽象出学生这个类,代码如下: /** *学生的抽象类型 * *其中存放着学生表的表明和其字段名 */ publicclassStuModel{ //学生表名 publicstaticStringStuDataBaseTableName="
wingsofPiano
·
2015-06-21 10:00
android
数据库
sqlite
database
Cursor
Android数据库
SQLite使用详解一 : SQLiteOpenHelper详解
众所周知,Android使用的SQLite数据库, 其特点是高度便携、使用方便、结构紧凑、高效、可靠 今天的目标就是在Android手机中创建一个数据库 首先,Android使用的是SQLiteOpenHelper类来管理数据库,来看看官方的对于此类的概述: Ahelperclasstomanagedatabasecreationandversionmanagement. You
wingsofPiano
·
2015-06-20 22:00
android
数据库
sqlite
database
数据库管理
android数据库
数据变化监听
感谢一下两位同仁的文章:http://www.it165.net/pro/html/201406/15368.htmlhttp://www.blogjava.net/zhaojianhua/archive/2011/10/27/362204.html
nei504293736
·
2015-06-19 12:00
Android数据库
表的创建和数据升级操作
之前的文章有提到,可以在xml文件中配置数据库信息:http://www.cnblogs.com/wenjiang/p/4492303.html,现在就讲如何利用这些信息类构建数据库。 xml文件大概如下: <?xml version="1.0" encoding="utf-8"?>
·
2015-06-06 20:00
android
Android 数据库框架ormlite 使用精要
Android数据库
框架ormlite使用精要前言本篇博客记录一下笔者在实际开发中使用到的一个数据库框架,这个可以让我们快速实现数据库操作,避免频繁手写sql,提高我们的开发效率,减少出错的机率。
IT_xiao小巫
·
2015-06-02 10:57
Android 数据库框架ormlite 使用精要
Android数据库
框架ormlite使用精要前言本篇博客记录一下笔者在实际开发中使用到的一个数据库框架,这个可以让我们快速实现数据库操作,避免频繁手写sql,提高我们的开发效率,减少出错的机率。
wwj_748
·
2015-06-02 10:00
android
数据库
Android数据库
升级、降级、创建(onCreate() onUpgrade() onDowngr
packagecom.example.test_20131218; importandroid.content.Context; importandroid.database.sqlite.SQLiteDatabase; publicclassDBAdapter{ privatestaticDBAdapterINSTANCE=null; privateDBOpenHelpermHelper=n
鬼风
·
2015-05-19 15:00
Android数据库
学习123
我个人感觉安卓自带的数据库用的不是太多的,毕竟现在很多应用都直接和服务器数据库进行交互,或者直接API获取一些接口的数据,但是不可否认自带的数据库还是有一些作用的,所以我们还是需要对自带的数据库进行一定的学习和研究。(前面都是废话)进入正题:一、创建数据库 Android为了让我们更好的管理数据库,专门提供了一个SQLiteOpenHelper帮助类,借助这个类就可以简单地对数据库进行创建和升级。
yayun0516
·
2015-05-19 15:00
android
sqlite
Android数据库
Sqlite-android学习之旅(九)
简介sqilte是一个轻量级的数据库,满足数据库的基本操作,由于移动端的内存有限,所以sqilte刚好能满足移动端开发的基本要求。废话不多说,上代码1.首先介绍一下,sqlite的管理类SQLiteOpenHelper。这个类用来管理数据库的创建和版本更新,需要继承它的方法。代码如下:publicclassDbextendsSQLiteOpenHelper{ publicDb(Contextco
u010321471
·
2015-05-16 00:00
android
sqlite
Android开发
管理
android数据库
操作不要犯的错误
不要把本该放在set中的语句,放在where里面使用switch语句写数据库升级的代码时,不要忘记每个case里的break向一个表中添加列时,千万不要把表名写成数据库的名字update语句待更新的列和要更新的数据个数不一致update时,格式要注意,不要忘记set的各语句要用“,”隔开
ytzys
·
2015-05-09 20:00
android
数据库
Android数据库
存取图片以及转换成缩略图
阅读更多本来打算用数据库sqlite存取图片(图片都是相机拍摄的原图),结果导致存入和读取的时候会消耗巨大内存,尤其是从数据库取图片时。所以准备存SDCard代替,但还是记录下如何用数据库存取图片以及转换成缩略图。表结构一个String和一个Blob。bitmap不能直接存数据库,用BLOB(binarylargeobject)二进制大对象。Stringsql="createtableteam(n
bell0901
·
2015-05-05 19:00
Android
Sqlite
Bitmap
Android数据库
存取图片以及转换成缩略图
本来打算用数据库sqlite存取图片(图片都是相机拍摄的原图),结果导致存入和读取的时候会消耗巨大内存,尤其是从数据库取图片时。所以准备存SDCard代替,但还是记录下如何用数据库存取图片以及转换成缩略图。 表结构一个String和一个Blob。bitmap不能直接存数据库,用BLOB (binary large object)二进制大对象。 String sql = &q
bell0901
·
2015-05-05 19:00
android
sqlite
bitmap
Android数据库
存取图片以及转换成缩略图
阅读更多本来打算用数据库sqlite存取图片(图片都是相机拍摄的原图),结果导致存入和读取的时候会消耗巨大内存,尤其是从数据库取图片时。所以准备存SDCard代替,但还是记录下如何用数据库存取图片以及转换成缩略图。表结构一个String和一个Blob。bitmap不能直接存数据库,用BLOB(binarylargeobject)二进制大对象。Stringsql="createtableteam(n
bell0901
·
2015-05-05 19:00
Android
Sqlite
Bitmap
Android数据库
之 SQLite数据库
一、关系型数据库SQLIte每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库—SQLite。SQLite第一个Alpha版本诞生于2000年5月,它是一款轻量级数据库,它的设计目标是嵌入式的,占用资源非常的低,只需要几百K的内存就够了。SQLite已经被多种软件和产品使用,MozillaFireFox就是使用SQLite来存储配置数据
agonie201218
·
2015-04-23 18:00
sql
android
数据库
sqlite
Cursor
Android数据库
代码优化(3) - 从Cursor中读数据
在讨论SQLite数据库本身之前, 还是继续说Cursor. 这次我们说说从Cursor中读取数据. 1.getColumnIndex取数据的耗时相当, 甚至更多 getColumnIndex本身的耗时大约是几十微秒的量级. 在v7plus上实测取三个getColumnIndex的时间是76微秒. 看起来不多. 不过我们对比一下从Cursor中取这三个字段所花的时间, 在v7plus上实测值是3
lusing
·
2015-04-20 00:00
android
sqlite
Cursor
Android数据库
代码优化(2) - 从Cursor说起
从Cursor说起 虽然大部分应用都是跟ContentProvider打交道,极少有自己的数据库需要做比如更改表结构,建索引视图之类的机会,但是对于query和操作Cursor来讲,每个同学都是非常熟悉的。我们就从Cursor说起。 先讨论几个在以前的开发过程中,真实出现过的问题。以此展开我们的讨论。 问题1,Cursor要不要关?这是某同学提出来的真实问题。理由是Cursor应该有机制自动关闭释
lusing
·
2015-04-20 00:00
Android数据库
代码优化(1) - 从Google的数据库guide说起
假如我们没有任何在Android上使用SQLite的经验,现在要开始在工作中用SQLite存储一些数据。OK,我们去看google的官方培训文档吧,http://developer.android.com/training/basics/data-storage/databases.html差不多有个5分钟到15分钟吧,这篇官方培训文档就看完了,然后就可以在应用中使用了,它提示的几个Note我们也
lusing
·
2015-04-19 23:00
一个关于
android数据库
操作的小问题
这个问题许久之前犯过一次,纠结了一晚上,现在又遇到这个问题马上就解决了,激动地分享给大家假如你建了数据库并真机调试过这个程序,后来发现错误修改了创建数据库的类,然后出现错误提示“nosuchtableXXX”,那么在你确定无语法错误的前提下,请在手机上卸载这个软件重新调试就ok了,因为你调试过一次继续调试时,数据库不会重新创建,所以会出现找不到你修改后的数据表和相关记录
baidu_25537855
·
2015-04-09 12:00
Android数据库
高手秘籍(六)——LitePal的修改和删除操作
转载: http://blog.csdn.net/guolin_blog/article/details/40083685在上一篇文章中,我们学会了使用LitePal进行存储数据的功能。确实,比起直接使用Android原生的API,LitePal明显简单方便了太多。那么,在增删改查四种操作中,我们已经把“增”学完了,今天就让我们继续趁热打铁,学习一下如何使用LitePal进行修改和删除操作。还没有
happyrabbit456
·
2015-04-07 09:00
android数据库
优化
Android数据库
优化瞎扯其实自己在BAT的某家工作过,另外2家也都面试过,据我工作和面试的情况感觉各大公司对于客户端数据库的使用是比较少的,尽量的情况都是在内存中做,或者文件。
昱全yuquan
·
2015-04-06 23:51
android开发之数据库存取图片
转自:http://www.cnblogs.com/cuixiaodong427/archive/2013/06/22/3149868.html
Android数据库
中存取图片通常使用两种方式,一种是保存图片所在路径
lucky_liuxiang
·
2015-03-30 19:00
android
DB
图片
Android数据库
之 SQLite数据库(转http://www.cnblogs.com/kgb250/archive/2012/08/28/sqlitedatabase.html)
Android数据库
之SQLite数据库SQL数据库数据类型详解数据类型类型描 述bit整型bit数据类型是整型,其值只能是0、1或空值。
psmmsp
·
2015-03-27 13:00
database
Android数据库
高手秘籍(八)——使用LitePal的聚合函数
在上一篇文章当中,我们已经把LitePal查询操作的所有用法都学习完了,很显然,LitePal帮我们提供了非常强大的查询API,使得我们可以极度轻松地完成各种类型的查询。但是呢,在SQL语句当中,有一种查询是比较特殊的,就是聚合函数查询,它不像传统查询一样是将表中的某些列的数据查询出来,而是将查询结果进行聚合和统计,最终将统计后的结果进行返回。因此,任何一个关系型数据库中都会提供像count()、
dzc372787439
·
2015-03-23 09:00
android
sqlite
Android框架
litepal
Android数据库
高手秘籍(七)——体验LitePal的查询艺术
经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我们都知道,在所有的数据库操作当中,查询操作肯定是最复杂的,用法也是最多的,因此LitePal在查询方面提供的API也是比较丰富,而且LitePal在查询方面的API设计也是颇为艺术的。那么今天我们就专
dzc372787439
·
2015-03-23 09:00
android
sqlite
Android框架
litepal
[置顶] 【
Android数据库
优化】利用注解实现SQLite通用框架抽取
转载请注明出处:http://blog.csdn.net/cyp331203/article/details/44195975 在开发Android应用的过程中,少不了要用到SQLite数据库操作,各种增删查改。。。一般看来,对于不同的实体类的数据库操作,貌似我们只能使用不同的“增删查改”方法来实现,本次的想法就是,能不能抽取出一个通用的框架,使得对于不同的实体类的数据库操作,可以使
cyp331203
·
2015-03-11 16:00
注解
数据库
框架
android
sqlite
如何将
Android数据库
操作通用化(四)
概述明窗半掩小庭幽夜静灯残未待留风冷结阴寒落叶别离长倚望高楼迟迟月影斜依竹叠叠诗余赋旅愁将欲断肠随断梦雁飞连阵几声秋概述上一篇文章,已经解决了前两个问题,那么现在我们继续。首先,我们回顾一下问题:问题1:表名的获取问题2:如何将实体中的数据,按照对应关系导入到数据库中问题3:明确实体中主键是谁?获取到主键中封装的值问题4:如何将数据库中表的列的数据,按照对应关系,封装到实体中问题5:实体的对象创建
biezhihua
·
2015-03-01 22:00
android
反射
主键
数据库操作
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他