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 把个Excel 搞成sqlite数据库文件 并放在Assets里打包带走
作为基础库供软件使用二、实现方式及思考(1)如何把Excel文件转换成db文件github上有一个开源项目:DHlibxls时间太紧没时间做仔细研究第二种方式xls->txt->字符串解析导入sqlite数据库中(2)
Android
faterman
·
2020-03-17 22:33
LitePal
简介LitePal是一款开源的
Android数据库
开发框架,采用了对象关系映射(ORM)的模式(即将面向对象的语言和面向关系的数据库之间建立一种映射关系),对数据库的常用功能进行了封装,实现建表和增删改查的功能
Aptitude
·
2020-03-17 18:23
Android数据库
升级,数据迁移。同时也适用GreenDao
版本迭代时难免需要对数据库字段进行增加,删除与修改操作。这时便需要对原有的数据进行迁移,以保证不丢失数据。对数据库的迁移我们需要做以下几个步骤:①创建临时表,将原来的数据复制到临时表中。②删除原表,原表数据已经备份至临时表中,不再需要,进行删除。③创建新表,调用创建新表的方法,创建所有的新表。④恢复原表的数据,将临时表中的数据恢复至新表中。⑤删除临时表,完成所有的步骤。ShowCode:impor
花蝶扇
·
2020-03-16 03:47
6.数据库
Android数据库
ORM框架用法、源码和性能比较分析synchronized与lock对象锁、互斥锁、共享锁以及公平锁和非公平锁ormlite基于注解和反射的的方式,导致ormlite性能有着一定的损失
gadfly_only
·
2020-03-12 15:23
android数据库
GreenDao的使用
GreenDao对象字段注释如下项目地址https://github.com/ALguojian/GreenDaoDemo@Entity:告诉GreenDao该对象为实体,只有被@Entity注释的Bean类才能被dao类操作@Id:对象的Id,使用Long类型作为EntityId,否则会报错。(autoincrement=true)表示主键会自增,如果false就会使用旧值@Property:可
ccccccal
·
2020-03-11 04:57
【持续更新】记录一下Android学习中遇到的好文章资源
外文资源https://code.tutsplus.com/categories/
android数据库
如果有人问你数据库的原理,叫他看这篇文章自定义控件自定义Behavior的艺术探索-仿UC浏览器主页权限控制
sheepm
·
2020-03-08 10:32
Android数据库
(SQLite)的简单使用——增、删、查改功能的简单实现
记录一下
Android数据库
的增删查改的简单使用话不多说,先献上你们最爱的效果图~这边我用的是一个ListView来展示数据库里的数据准备工作:先写一个类继承SQLiteOpenHelper,因为SQLiteOpenHelper.java
Android_YU
·
2020-03-06 16:11
Android
新建
Android数据库
,使用的文件结构
介绍因为之前自己建数据库,喜欢所有东西全部放在SQLHeper类中,但是学习sunShine过程中发现更好的模式结构文章结构.png1.WeatherContract中放置所有的表的名字和列名其中一个表注意到是使用了接口implementsBaseColumns,使用这个接口,会内置_id属性和count属性2.WeatherBbHelper中建表WeatherBbHelper
Y海泉
·
2020-02-24 19:19
Lite-Orm数据库的学习
今天讲一个比较不错的数据库框架Lite_orm此数据库具备至少以下两个特点:效率比Android原始数据库sqlite更高增删改查可以直接操作对象下面对这个框架做一个简单的讲解一.本文参考了以下链接,在此表示感谢
Android
奔跑的佩恩
·
2020-02-22 12:39
2017届 百度校招内推Android面试之失败篇
重新出发)一面(电面)讲讲性能优化、布局优化的经验;讲讲Gradle语法、生命周期;讲讲Java泛型、什么场景使用;讲讲注解,有没有了解过哪些新技术在应用,自己使用过没;讲讲项目中自己最难忘的点;讲讲
Android
Hello_Google
·
2020-02-19 05:12
Android数据库
锁机制
今天介绍下
Android数据库
锁机制、性能优化的点,之前去面试的时候面试官问我能同时在同个数据库里写两个记录么,对两个不同的表写数据可以么?
优疏
·
2020-02-18 20:26
Android 数据库知识回顾
——随GitHub上
Android数据库
框架日新月异,我们应该如何选择一个适合我们的数据库。当然一个好的数据库框架不仅可以提高我们的开发效率外,还可以提高项目的性能。2.为什么GitHu
斌林诚上
·
2020-02-17 10:48
Android数据库
之Realm
Realm初始化//forrealmRealmConfigurationrealmConfiguration=newRealmConfiguration.Builder(this).deleteRealmIfMigrationNeeded().build();Realm.setDefaultConfiguration(realmConfiguration);增mRealm=Realm.getDef
ywzheng
·
2020-02-13 00:18
Android数据库
-GreenDao
我认为GreenDao绝对是目前最好用的
Android数据库
框架,性能很强,但是我觉得它最大的优点是易用。自从用了GreenDao我都不会写SQL了,妈妈表示非常担心我的SQL知识是否会遗忘干净。
啸天AskSky
·
2020-02-09 07:40
Android数据库
查看,两款
Android数据库
可视化调试开发工具
介绍两款不用root设备,不用导出数据库,可直接边开发边查看调试的数据库可视化工具。一:AndroidDebugDatabase(免费)这个工具配置最为简单也十分快捷,只需要在gradle中引用库之后不用多余的配置就可以方便的查看了,在项目中引入如下://数据库可视化1debugImplementation'com.amitshekhar.android:debug-db:1.0.4'然后运行项目
菇凉别走
·
2020-02-09 04:06
Java注解知多少之自定义
Android数据库
框架
嘿嘿小伙伴们,今天是开始又是愉快的周末啦!小伙伴们平时周末都在干嘛,有没有学习啊!学习的小伙伴不妨也来多看看我的文章呀(臭不要脸)。话不多说,我们接着上一节讲的注解,更深层次的使用。一、注解在Android中的使用我们知道,注解的使用在Android项目开发当中是经常用到的,除了一些AndroidSDK里面自带的注解以及JDK自带的注解,里面还包括一些第三方框架使用的注解,其基本原理都是差不多的,
AriesYe
·
2020-02-08 12:02
Android数据库
开源框架GreenDao分析
前段时间写Demo的时候遇到了数据库的并发问题
Android数据库
多线程并发操作异常,然后研究了一下Android中的数据库连接池。在看相关代码的时候阅读了我们项目使用的数据库框架GreenDao。
静默加载
·
2020-02-08 01:38
android----Room数据库的简单操作(1)
android数据库
的操作和WEB类是,都是增删改查,但是
android数据库
操作的代码远比WEB的代码要少,而且简单不用写。
littemelon
·
2020-02-06 13:00
android--------解决Entities and POJOs must have a usable public constructor
今天在学习
android数据库
,运行程序的时候报错,错误是:EntitiesandPOJOsmusthaveausablepublicconstructor.Youcanhaveanemptyconstructororaconstructorwhoseparametersmatchthefields
littemelon
·
2020-02-06 13:00
Android数据库
框架:greenDAO vs LiteOrm
写本文机缘起于微信群里有人谈到
Android数据库
框架,随之一个有赞的朋友@段扬扬给了一份自己的测试数据,大概是这样:
Android数据库
框架性能测试由这个图可以看到
马天宇liter
·
2020-02-06 11:35
Android数据库
多线程并发操作异常
在我们做项目的过程中经常会有多线程异步处理的情况,那么Android中多线程操作数据我们一般会遇到什么样的问题?多个数据库对象执行并发指由不同的SQLiteOpenHelper打开的相同数据库对象,默认enableWriteAheadLogging=false。多线程单进程和多进程结果一样。同时进行数据库的读操作不会产生任何问题;如果都需要创建表,那么多次创建可能会出现问题;android.dat
静默加载
·
2020-02-05 17:58
学习进度总结(三)
Android数据库
创建、连接以及数据的增加与删除今天通过视频教程学习了
android数据库
的相关操作,了解到了android自带的SQLite,与之前学习的Javaweb不同,以前有可视化数据库navigat
Mac_13
·
2020-02-03 20:00
Android - SQLite in Android
引言以下内容是笔者学习了Udacity的
android数据库
基础课程有关SQLite的学习笔记,感谢Udacity提供优秀的课程内容。
Jaspermere
·
2020-01-07 05:19
Android数据库
源码分析(1)-getReadableDatabase和getWritableDatabase
本系列主要关注安卓数据库的线程行为,分为四个部分:(1)SQLiteOpenHelper的getReadableDatabase和getWritableDatabase(2)SQLiteDatabase操作在多线程下的行为(3)连接缓存池SQLiteConnectionPool(4)SQLiteDatabase多线程实践安卓数据库的线程行为在安卓的文档中少有提及,因此编写时不免产生一些疑问。本系列
hqzxzwb
·
2020-01-03 11:00
轻松调试
Android数据库
日常开发中一个非常痛苦的事情,就是在需要操作数据库的项目中,需要不断的调试数据库,很多时候我们选择是导出数据库,然后使用Sqlite可视化软件打开打开。高端一点的使用sqlite3,然后通过命令行操作。当然了还有个比较强大好用的工具是:facebook的stetho。不过今天我们使用另一个项目:https://github.com/amitshekhariitbhu/Android-Debug-D
麦兜叮叮当
·
2020-01-02 22:10
Android数据库
框架 greenDAO:3.2.0的使用
一、
Android数据库
框架做android开发的都会知道sqlite,虽然curb的纯代码也不是很难写,但是市面上也有挺多开源的数据库框架。
黄海佳
·
2020-01-01 20:44
常用的Android开源库
常用的Android开源库1.LitePalLitePal是一款开源的
Android数据库
框架,采用了对象关系映射(ORM)的模式,并将我们平时开发常用到的一些数据库功能进行了封装,使得不用SQL语句就可以进行各种建表和增删改查的操作
Barry_1
·
2020-01-01 05:40
代理设计模式 - 实现 Retrofit 的 create
先来看看开发中哪些地方可以用到:Android插件化架构之绕过AndroidManifest检测(动态代理)
Android数据库
实现数据的懒加载
红橙Darren
·
2019-12-30 09:34
精华阅读第 12 期 | 最新 App Store 审核指南与10大被拒理由?
本文系移动精英开发俱乐部的第12期文章推荐阅读整理,其中涉及到了
Android数据库
框架,架构设计中的循环引用,同时还阐述了如何在iOS中实现抽象类,以及什么是集群和分布式。
OneAPM_Official
·
2019-12-30 08:38
Android数据库
ORM框架:GreenDAO使用简介
Android最常用的数据库是SQLite,通常使用SQLite进行CRUD操作需要记住一些常用的SQL语句,这不利于提高开发效率,而且很容易出错。ORM(Object-RelationalMapping)框架的引入使得对数据库的操作也能利用OOP(Object-orientedprogramming)思想实现。ORM通过将数据库中的一张张表映射成Java的对象,并提供统一的API提供CRUD操作
JackMeGo
·
2019-12-29 15:11
Android数据库
操作(三)——增、删、改、查、聚合函数
前言本文参考转发摘自:【郭霖博客】http://blog.csdn.net/guolin_blog?viewmode=contents强烈建议进入原博客查看学习1、数据存储操作通过学习,学会了创建表、升级表、以及建立表关联,接下来就是对数据库的CRUD操作了。其中LitePal提供的CRUD操作的API还是颇为丰富的。1.1传统的储存数据方式其实最传统的存储数据方式肯定是通过SQL语句拼接字符串来
_猜火车_
·
2019-12-28 23:41
WCDB漫谈
放出了第三个开源组件-WCDBWCDB(WeChatDataBase)是微信官方的移动端数据库组件,致力于提供一个高效、易用、完整的移动端存储方案微信团队怎么说基于SQLCipherWCDB-iOS/MacWCDB-
Android
Pnyg_回眸
·
2019-12-26 03:09
Android数据库
框架的使用——OrmLite
下载ormlite-core、ormlite-android使用时直接继承OrmLiteSqliteOpenHelperpublicclassDatabaseHelperextendsOrmLiteSqliteOpenHelper{//db名称privatestaticfinalStringTABLE_NAME="name.db";//db版本privatestaticfinalintDB_VER
fengcz
·
2019-12-25 15:09
DBFlow的初步使用
前言最近刚好有点时间,就想重温一下
Android数据库
的相关知识。以前一直使用GreenDao,感觉操作起来代码比较冗余。就准备研究一下另外一种框架DBFlow。
Ruomiz
·
2019-12-24 16:34
Android Debug Database 一个好用的
Android数据库
调试查看工具
平时要查看手机数据库内容就很麻烦了,就算把db文件下载到电脑上了,还需要下载专门的数据库工具来查看。而且每次修改数据库都需要重新下载,很麻烦。然后今天发现了AndroidDebugDatabase,githud地址:https://github.com/amitshekhariitbhu/Android-Debug-Database先看看他有什么功能吧:直接查看手机该app的数据库和sharedp
喵了个呜s
·
2019-12-22 05:12
Android数据库
源码分析(2)-SQLiteDatabase的实现以及多线程行为
本系列主要关注安卓数据库的线程行为,分为四个部分:(1)SQLiteOpenHelper的getReadableDatabase和getWritableDatabase(2)SQLiteDatabase的实现以及多线程行为(3)连接缓存池SQLiteConnectionPool(4)SQLiteDatabase多线程实践本篇主要关注SQLiteDatabase的线程同步实现与架构实现。1SQLit
hqzxzwb
·
2019-12-19 04:32
第三方数据库GreenDao总结
GreenDAO是一种
Android数据库
ORM(对象映射关系(ObjectRelationMapping))框架,与OrmLite、
清阳_
·
2019-12-18 03:20
自己动手写
android数据库
框架
1、调用层不关心数据库的创建和存放2、调用层不关心表的创建3、调用层不关心sql语句的拼接4、调用层传对象就可以操作数据库以下是粗略画的UML图,没那么标准/***定义数据库的基本操作(增删改查)*/publicinterfaceIBaseDao{/***插入数据*@paramentity插入实体*@return*/Longinsert(Tentity);/****@paramentity更新实体
1c7cb080ba0c
·
2019-12-14 07:17
Android数据库
操作(一)——基本SQLite命令
1、前言SQLite数据库系统特点轻型,嵌入式,ACID关系型数据库SQLite优缺点优点:轻量、高效绿色无需“安装”零配置动态数据类型缺点:并发性能网络文件支持弱仅支持SQL功能子集,有很多高级的功能不支持Android平台上的Sqlite数据库用途APP运行数据的保存,如参数等离线功能数据处理Android平台SQLite使用具体使用两个类SQLiteDatabase类:封装了管理数据库的各种
_猜火车_
·
2019-12-13 06:35
一篇技术好文之
Android数据库
SQite全解析
数据库SQLite.jpg这篇文章是数据库系列篇文章的第一篇,主要讲AndroidSqlite数据库存储,后面陆续出GreenDao,LitePal,Realm,wcdb的文章,一如既往,如果遇到任何关于Android中SQLite的问题,都可以直接在我的文章底部留言,或者直接在我的公众号aserbao留言,文章会持续更新,希望这篇文章能为大家提供到帮助!如果觉得文章对你有用,就帮忙点个赞,若觉得
aserbao
·
2019-12-08 05:17
Android数据库
源码分析(3)-连接缓存池SQLiteConnectionPool
本系列主要关注安卓数据库的线程行为,分为四个部分:(1)SQLiteOpenHelper的getReadableDatabase和getWritableDatabase(2)SQLiteDatabase的实现以及多线程行为(3)连接缓存池SQLiteConnectionPool(4)SQLiteDatabase多线程实践本篇主要关注SQLiteConnectionPool(连接池)在并发下的行为。
hqzxzwb
·
2019-12-07 06:04
关于
Android数据库
的升级
增加表1.在onCreate新建Category表,这种方法需要用户卸载老版本再安装新版的程序;(不可取)软件卸载造成老数据的丢失。publicclassMyDatabaseHelperextendsSQLiteOpenHelper{publicstaticfinalStringCREATE_BOOK="createtableBook("+"idintegerprimarykeyautoincre
KUN叔
·
2019-12-02 06:18
Android数据库
调试工具Android-Debug-Database
Github地址https://github.com/amitshekhariitbhu/Android-Debug-Database添加依赖debugImplementation'com.amitshekhar.android:debug-db:1.0.4'启动后,可看到信息,可通过浏览器访问该app的数据库浏览器访问地址浏览器访问效果image.png注意此种方式手机及电脑需要在同一局域网中如
树蜂
·
2019-11-08 04:13
Android数据库
Sqlite的基本用法及升级策略
SQLite简介SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java、C++、.Net等,还有ODBC接口,同样比起Mysql、
_小马快跑_
·
2019-11-06 14:54
LitePal:一开源的
android数据库
框架
LitePal是一款开源的
android数据库
框架(https://github.com/LitePalFramework/Lite
温水、煮蛙
·
2019-09-16 14:53
Android数据库
框架DBFlow的使用
DBFlowAndroid最好用的数据库框架——DBFLOW全面解析DBFlow是一个基于注解处理器开发的使用方便的ORM
Android数据库
,该库简化了很多多余的代码,并且提供了好用的API来处理与数据库的交互
烤乳猪工作室
·
2019-08-26 16:25
Android数据库
调试工具
proandroiddev.com/android-sqlite-debug-tools-8b5e2d9a56b2AndroidDebugToolsAndroid应用调试工具Androidsqlitedebugtools
Android
小菜鸟程序媛
·
2019-08-22 20:13
使用反射+注解封装一个基于Sqlite极简的
android数据库
框架
数据库背景GreenDao封装创建数据库对象映射表数据库操作扩展总结背景目前市面上已经有比较好用的数据库框架,比如GreenDao和OrmLite,而且功能也很齐全,那为什么还要多费功夫重复造轮子呢?原因无他,就为了装个B,哈哈,开个玩笑;每个框架经过了这么多版本的迭代,可以说设计的已经很周到了,考虑到了开发者能考虑到的问题,但是这也带来了一个问题,就是每个开发者使用这些框架的需求是不同的,有的需
没有鱼了
·
2019-08-18 15:48
【Android常用开发】
Android数据库
GreenDao的使用总结
一、GreenDao的介绍GreenDAO是一个开源的AndroidORM(“对象/关系映射”),通过ORM(称为“对象/关系映射”),节省了我们在数据库开发过程的时间!通过GreenDao,我们可以更快速的操作数据库,我们可以使用简单的面相对象的API来存储,更新,删除和查询Java对象。GreenDao的优缺点?1.高性能2.易于使用的强大API,涵盖关系和连接3.最小的内存消耗4.库大小(M
灰色飘零
·
2019-08-17 22:00
Android数据库
GreenDao的使用完全解析
转自https://www.jianshu.com/p/53083f782ea2本文主要从如下几个方面进行讲解存储的数据库结构GreenDao的优缺点GreenDao的使用配置使用GreenDao实现数据的增删改查GreenDao的注解使用GreenDao的关系处理GreenDao的升级GreenDao数据库加密项目地址AserbaosAndroid总结参考博客简书暂时不支持目录,如果想看该文章带
code_dream_wq
·
2019-08-13 14:28
android知识
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他