android利用SQLite数据库制作简单新增查询小程序
项目描述
利用android sdk结合sqllite制作的简单小程序,可以实现对数据的存储与查询,以及打印输入的数据。
运行环境
jdk9++API 27: Android 8.1 (Oreo)+android studio+SQLite+grade4.10.1
项目技术(必填)
sqllite + android sdk
数据库文件
链接:https://pan.baidu.com/s/1OoDSBt_iXnPaF2zJ5q20gw
提取码:r1w4
注意:android 的sqllite再你第一次运行app程序时,会自动帮你创建数据库,创建数据库代码位于NewSQLiteOpenHelper.java中,创建好的数据库文件位置位于手机或者虚拟机(手机模拟器)的date/date/com.example.myapplication04/databases/目录下,文件名为:news_db,如下图所示:
可以利用android studio的view-Tools windows-Device File Explorer找到需要的文件然后右键 save as 保存到电脑本地
保存之后的news_db文件无法通过普通的notepad++等工具打开,需要打开可以下载一个sqlite的可视化工具,例如SQLite Expert Professional 等,打开后效果如下:
jar包文件
利用android studio正常编写即可,不需要引入其他附加jar包
是否原创(转载必填原文地址)
原创
项目截图(必填)
运行截图(必填)
注意事项
这个小程序要求是:点击打印按钮打印输入的值,要求title长度不能超过5,content长度不能超过10,超过则利用Toast再屏幕下方显示出错的位置。点击保存则是将数据保存到sqllite数据库中。
查找的要求是在title与content一个输入值,一个不输入值的情况下,查找另一个值,例如输入title:jk不输入content则查找出title:jk对应的content,注意一个title可能对应多个content,利用上图jk对应ij,ttttt
注意:项目构建的SDK API 27: Android 8.1 (Oreo),最小支持的SDK API 24: Android 7.0 (Nougat),请不要在太旧的手机或者虚拟机模拟器上运行,否则可能不能正常运行。在手机设置-关于本机可以看到你的android版本。
在手机上运行时需要打开开发者模式并设置usb调试。
猜你喜欢
- 安卓家庭理财通客户端实例
- 安卓在线聊天项目实例(含简易服务器--套接字编程)
- 基于安卓客户端的计算器小实例
- 安卓客户端开发的锁屏源码demo下载,可直接应用到APP中
- 安卓客户端开发的锁屏4*4的图案布局源码下载
- C# WPF连接操作Access数据库实例
- java使用JDBC连接MySQL数据库操作电子图书增删改查项目实例
- js cookie存储读取删除操作代码实例
- 安卓字体水波文字特效
- 基于openfire的安卓即时聊天工具项目实例(openfire后台,android前端)
- Spring MVC+Spring+Mybatis整合的用户增删改查操作实例
- 安卓开发实现实时拍照滤镜、录像、图片修改的完整项目
- /
- /application04
- /application04/.gitignore
- /application04/.gradle
- /application04/.gradle/4.10.1
- /application04/.gradle/4.10.1/fileChanges
- /application04/.gradle/4.10.1/fileChanges/last-build.bin
- /application04/.gradle/4.10.1/fileContent
- /application04/.gradle/4.10.1/fileContent/fileContent.lock
- /application04/.gradle/4.10.1/fileHashes
- /application04/.gradle/4.10.1/fileHashes/fileHashes.bin
- /application04/.gradle/4.10.1/fileChanges
- /application04/.gradle/4.10.1
- /application04/app
- /application04/app/build
- /application04/app/build/generated
- /application04/app/build/generated/not_namespaced_r_class_sources
- /application04/app/build/generated/not_namespaced_r_class_sources/debug
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/core
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata/core
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r
- /application04/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResources
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android/support
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android/support/test
/application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android/support/test/R.java
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android/support/test/espresso
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android/support/test
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android/support
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/com
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/com/example
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/com/example/myapplication4
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/com/example/myapplication4/test
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/com/example/myapplication4
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/com/example
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r/android
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources/r
- /application04/app/build/generated/not_namespaced_r_class_sources/debugAndroidTest/processDebugAndroidTestResources
- /application04/app/build/generated/not_namespaced_r_class_sources/debug
- /application04/app/build/generated/not_namespaced_r_class_sources
- /application04/app/build/generated
- /application04/app/build
- /application04