首先android对于提供有关SQLite的方法尚未完善,这里谈谈我在开发项目当中对于SQLite在android 的一些用法与Cursor的体会的一些看法。

SQLite的增删改都很简单,关键是查询,当你想要执行一些复杂的查询时,你往往就会觉得android 提供的SQLite方法明显不够。

在查询返回的是一个Cursor类型的对象,它是一个指针,且永远都不会为空,所以,当你查询某语句,并判断返回值是否为空时,切勿用cursor==null表示。而有个方法,cursor.getCount()==0就能判断其结果值是否为空了。另外,对于一些dao类的方法,最好写在一个文件中,且最好抽象化,养成这个习惯,以便将来可以进行代码复用。

更多相关文章

  1. Android投屏电脑反向控制软件QtScrcpy使用方法
  2. Android中Activity全局共享方法AppContext
  3. 查看Android内存的8中方法
  4. Window下android 模拟器SD卡的使用方法
  5. Android虚拟键盘弹出时挡住EditText解决方法
  6. Android AM命令行启动程序的方法
  7. android studio中运行main方法报错问题解决方法
  8. Android Studio 解决方法No JVM installation found. Please ins

随机推荐

  1. Gallery 画廊
  2. android开发 常用技巧
  3. 【译】Android(安卓)6.0接口变化(三)(Androi
  4. 【Android】Android(安卓)Studio中gradle
  5. 2013.12.23 (2)——— android 代码调用she
  6. Flutter1.12与原生Android交互(kotlin)
  7. android获取手机号码以及imsi信息
  8. android 源码导入到android studio
  9. Android(安卓)通过继承TextView类自定义
  10. android 系统属性 build.prop