sqldb:SqlDB可以为Android正确执行sqlite-不是ORM

时间:2024-06-04 23:41:34
【文件属性】:

文件名称:sqldb:SqlDB可以为Android正确执行sqlite-不是ORM

文件大小:55KB

文件格式:ZIP

更新时间:2024-06-04 23:41:34

Java

sqldb SqlDb是一个包装程序,它为android SQLite数据库隐藏线程和连接管理,并提供同步和异步api-它不是ORM。 要使用SqlDb,请通过提供 一个android SQLLiteOpenHelper,用于检索基础数据库 ExecutorService提供线程以在其上返回数据库操作的结果 建议使用一个标志来指示是否要禁用SQLite SYNCHRONOUS编译指示以提高性能。 拥有SqlDb实例后,可以使用与android提供的api非常相似的签名执行典型的数据库操作-只是有所不同。 SqlDb中的所有方法都进行回调以提供异步api。 若要使用Sqldb.query方法,您将需要提供CursorHandler接口的实例。 这需要您实现两个方法-handle()和callback()。 handle方法应该具有读取游标并将其转换为对应用程序有用的对象的应用程序代码


【文件预览】:
sqldb-master
----.gitignore(421B)
----AndroidManifest.xml(317B)
----res()
--------layout()
--------drawable-ldpi()
--------drawable-mdpi()
--------drawable-hdpi()
--------drawable-xhdpi()
--------values()
----src()
--------prj()
----proguard-project.txt(781B)
----LICENSE(1KB)
----project.properties(584B)
----README.md(4KB)
----.idea()
--------misc.xml(4KB)
--------encodings.xml(166B)
--------vcs.xml(169B)
--------uiDesigner.xml(9KB)
--------scopes()
--------codeStyleSettings.xml(278B)
--------inspectionProfiles()
--------compiler.xml(711B)
--------.name(5B)
--------modules.xml(252B)
----ant.properties(698B)
----build.xml(4KB)
----sqldb.iml(781B)

网友评论