loading请求处理中...

Android应用开发SQLite技术 SQLite技术特点

2021-12-01 01:46:34 阅读 10955次 标签: android游戏开发android基础教程 作者: anyi
    在Android应用开发都要用到一定的开发技术,和一些开发软件,下面就为大家介绍Android开发中的SQLite技术,希望多大家有所帮助。SQLite一个非常流行的嵌入式数据库,它支持SQL语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目(Mozilla, PHP, Python)都使用了SQLite.
Android应用开发SQLite技术
    SQLite由以下几个组件组成:内核、SQL编译器、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展SQLite 的内核变得更加方便。
Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点:
    1、轻量级
    SQLite和C/S模式的数据库软件不同,它是进程内的数据库引擎,因此不存在数据库的客户端和服务端。使用SQLite只要带上它的一个动态库,就可以使用它的全部功能。而且这个动态库的尺寸也非常小,以版本3.6.11为例,Windows下为487K,Linux下为347K。
    2、跨平台
    SQLite目前支持大部分操作系统,不至电脑操作系统更在众多的手机系统也是能够运行,比如:Android。
    3、独立性
    SQLite数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。
    4、安全性
    SQLite 数据库通过数据库级上的独占性和共享锁来实现独立事务处理。这意味着多个进程可以在同一时间从同一数据库读取数据,但只能有一个可以写入数据。
    5、隔离性
    SQLite数据库中所有的信息(比如表、视图、触发器等)都包含在一个文件夹内,方便管理和维护。
    6、多语言接口
    SQLite 数据库支持多语言编程接口。
    如果你想要开发Android应用程序,一定需要在Android上存储数据,使用SQLite 数据库是一种非常好的选择。本文介绍了如何在 Android 应用程序中使用SQLite数据库 ,主要介绍了在Android应用程序中使用 SQLite创建数据库和表、添加数据、更新和检索数据,还介绍了比较常用的SQLite管理工具,通过阅读本文,你可以在Android开发SQLite数据库时轻松操作。
    Android在运行时(run-time)集成了SQLite,所以每个Android应用程序都可以使用SQLite数据库。对于熟悉 SQL 的开发人员来时,在 Android 开发中使用 SQLite 相当简单。但是,由于 JDBC 会消耗太多的系统资源,所以 JDBC 对于手机这种内存受限设备来说并不合适。因此,Android提供了一些新的 API 来使用SQLite数据库,Android应用开发中,程序员需要学使用这些API。
(一品威客 anyi)

APP开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
APP开发相关任务
DESIGN TASK 更多
Android APK 二次开发打包

¥10000 已有1人投标

小游戏开发类的软件开发

¥20000 已有3人投标

游戏开发,微信沟通

¥10000 已有0人投标

宠物AI互动游戏开发

¥50000 已有2人投标

微信小游戏开发

¥10000 已有1人投标

手机app绑定Android老人机需求

¥3000 已有1人投标

小型游戏开发

¥10000 已有1人投标