- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android SQL LITE开发指南
1、什么是SQLite?2、Android中使用SQLite
一、什么是SQLite
SQLite是一款开源的、轻量级的、嵌入式的、关系型数据库。它在2000年由D. Richard Hipp发布,可以支援Java、Net、PHP、Ruby、Python、Perl、C等几乎所有的现代编程语言,支持Windows、Linux、Unix、Mac OS、Android、IOS等几乎所有的主流操作系统平台。
SQLite被广泛应用的在苹果、Adobe、Google的各项产品。如果非要举一个你身边应用SQLite的例子的话,如果你的机器中装的有迅雷,请打开迅雷安装目录,搜索一下sqlite3.dll,是不是找到了它的身影? 如果你装的有金山词霸,那么打开他的安装目录也会看到sqlite.dll的存在。是的,SQLite早就广泛的应用在我们接触的各种产品中了,当然我们今天学习它,是因为在Android开发中,Android推荐的数据库,也是内置了完整支持的数据库就是SQlite。
SQLite的特性:?1. ACID事务?2. 零配置 – 无需安装和管理配置?3. 储存在单一磁盘文件中的一个完整的数据库?4. 数据库文件可以在不同字节顺序的机器间自由的共享?5. 支持数据库大小至2TB?6. 足够小, 大致3万行C代码, 250K?7. 比一些流行的数据库在大部分普通数据库操作要快?8. 简单, 轻松的API?9. 包含TCL绑定, 同时通过Wrapper支持其他语言的绑定?10. 良好注释的源代码, 并且有着90%以上的测试覆盖率?11. 独立: 没有额外依赖?12. Source完全的Open, 你可以用于任何用途, 包括出售它?13. 支持多种开发语言,C, PHP, Perl, Java, ASP.NET,Python
推荐的SQLite客户端管理工具,火狐插件?Sqlite Manger
二、Android中使用SQLite
我们还是通过一个例子来学习,相关讲解都写在代码注释里。
1、新建一个项目Lesson15_HelloSqlite,Activity起名叫MainHelloSqlite.java
2、编写用户界面 res/layout/main.xml,准备增(insert)删(delete)改(update)查(select)四个按钮,准备一个下拉列表spinner,显示表中的数据。
?xml version=1.0 encoding=utf-8?
linearlayout android:layout_height=fill_parent android:layout_width=fill_parent android:orientation=vertical xmlns:android=/apk/res/android
? ? ? ? textview android:layout_height=wrap_content android:layout_width=wrap_content android:textsize=20sp android:layout_margintop=5dp android:id=@+id/TextView01 android:text=SQLite基本操作
? ? ? ? /textview
? ? ? ? button android:layout_height=wrap_content android:layout_width=wrap_content android:textsize=20sp android:layout_margintop=5dp android:id=@+id/Button01 android:text=增 | insert android:minwidth=200dp/button
? ? ? ? button android:layout_height=wrap_content android:layout_width=wrap_content android:textsize=20sp android:layout_margintop=5dp android:id=@+id/Button02 android:text=删 | delete android:minwidth=200dp/button
? ? ? ? button android:layout_height=wrap_content android:layout_width=wrap_content android:textsize=20sp android:layout_margintop=5dp android:id=@+id/Button
您可能关注的文档
最近下载
- 2024-2025学年上海市16区初三一模化学试卷合集(含答案).pdf
- 卫生院大学生乡村医生日常管理制度.doc VIP
- 新22J03 外装修-标准图集.docx VIP
- 客户关系管理课件.pptx VIP
- 第14届国际数学教育大会标识及介绍.docx VIP
- YYT 0808-2010 血管支架体外脉动耐久性标准测试方法.docx VIP
- (人教版)数学六年级上册计算题“天天练”习题卡(1) (1).pdf VIP
- 外研版高三英语一轮复习必修第一册Unit1 A new start课件.ppt VIP
- 主题班会《我的理想大学》课件.ppt VIP
- 项贤明主编马工程教材《教育学原理》第七章-课程.pptx VIP
文档评论(0)