LitePal
@Sadam
我在这里主要是想发表一些自己在学校学到的和自己再实际应用当中积累下来的经验,非常希望再这里能跟各界大佬产生共勉,也希望我的文章都能帮助到其他人,谢谢。
展开
-
SearchView 和listView结合使用实现时时刻刻展现搜索结果,实现litePal实现模糊搜索
1号代码必须有,如果没有这个方法,搜索结果不会实时更新,最终按了键盘上的search按钮(相当于确认按钮,回车)才会更新搜索结果。 2号代码就是以LitePal的方式实现select * from table-name where field-name like %String% ; 同样的效果。 searchView.setOnQueryTextListener(new SearchVie...原创 2019-11-17 01:52:49 · 343 阅读 · 1 评论 -
LitePal使用中注意的要点,千金难买的经验,Android studio 用Device File Explore查看LitePal数据库文件时注意的要点,LitePal 数据库重构,Litepa
1.从文件系统直接查看数据库时: 在Android Studio开发数据库时 , 可以打开手机或者 虚拟机的 文件系统(即 Android Studio内置集成 ADB 工具) 插入到数据库的数据先保存到 xxx.db-wal 文件里 ,不会直接写入到 xxx.db 文件 所以 要直接查看时,先看这个文件 来鉴定 . xxx.db-wall 文件的写入方式是 : 最新的记录...原创 2019-11-02 21:12:32 · 719 阅读 · 0 评论 -
LitePal数据库表关联,Android关系型数据库开发
LitePal数据库表关联,Android关系型数据库开发 一对多: class Image extends DataSupport{ private Task task; //自动生成get,set } class Task extends DataSupport{ private List<Image> images; //自动生成get,set } Note: 自动生成的g...原创 2019-11-02 13:26:47 · 295 阅读 · 0 评论 -
Lite Pal注意事项 , 不想把某个变量当作字段 , get 和 set 方法 不能乱改
在用Android开发中使用LitePal时要注意的几个点: 1.不能乱改 get 和 set 方法: 因为映射类 是用来映射的 litepal 就是 调用这些 get 和 set 方法来实现映射和一般操作的 而且 这些方法 必须处在 自动生成的状态 否则 litepal 不会把这个 get ,set 方法对应的字段存到数据库里 , 也就是说 litepal 不会把它认为是 一个 ...原创 2019-11-02 12:18:57 · 421 阅读 · 1 评论