android数据库框架对比,更新android中的数据库用AsyncTask好还是用service好

1,更新android中的数据库用AsyncTask好还是用service好更新很多的数据吗?数据少的话用不着用AsyncTas、erviceAsyncTask和service都算是比较重量级的操作如果就是简单的数据库操作直接就可以在UI线程里面处理如果是批量的操作或者非常耗时,那就起一个子线程就行了
2,android操作本地数据库的开源框架哪个好目前android经常用的orm框架主要有greenDAO、OrmLite、AndrORM 。综合了网上的各种评价,greenDAO的运行效率最高,内存消耗最少 , 性能最佳。先注释掉cy.setchuchu(s4) 在界面按钮上吐司s4 看下是否取到值
3,Android有什么类似SQLite的数据库android里面好像是SQLite3 我也不懂 菜鸟android里面只有SQLite数据库 。。。。用吧 。。。就那么一个数据库,有什么选择的权利吗 ?Perst Lite也有android版的 , 但是没用过 。。需要单独应用perst库 。。SQLite是个轻量级的数据库,速度快,值得推荐!【android数据库框架对比,更新android中的数据库用AsyncTask好还是用service好】
4,android下大家都用什么数据库框架目前框架使用的主要都是开源框架 , 都可以在github上找到: 1、volley,项目地址 2、android-async-http 3、Afinal框架 项目地址 4、xUtils框架 项目地址 5、ThinkAndroid 项目地址 6、LoonAndroid 项目地址 主要有以下模块: (1) 自动注入框架(...我记得android是用java开发的,当时使用的数据库是oracle,至于框架——ssh 。5,android content provider 和 sql的区别使用ContentProvider可以将数据共享给其他应用,让除本应用之外的应用也可以访问本应用的数据 。它的底层是用SQLite数据库实现的,所以其对数据做的各种操作都是以Sql实现,只是在上层提供的是Uri 。android提供了contentprovider,一个程序可以通过实现一个contentprovider的抽象接口将自己的数据完全暴露出去,而且contentproviders是以类似数据库中表的方式将数据暴露,也就是说contentprovider就像一个“数据库” 。那么外界获取其提供的数据,也就应该与从数据库中获取数据的操作基本一样,只不过是采用uri来表示外界需要访问的“数据库” 。外部访问通过contentresolver去访问并操作这些被暴露的数据 。

    推荐阅读