Andorid学习笔记
文章平均质量分 85
beginner-小菜鸟
(σ≧∀≦)σ
展开
-
LitePal学习总结 (六)
LitePal框架是郭神的开源框架,郭神博客 在上一篇中,我们描述了利用LitePal框架对数据表进行插入数据操作,而在本篇,我们继续开播LitePal框架对数据表内数据的修改操作。 先来瞄一眼update的方法描述。 看完方法介绍,接下来我们来实践一下。 我们假设要修改News表里的第4条数据,没修改前,数据表如图,借用一下上一篇的图。 接下来,我来写代原创 2015-01-07 13:48:14 · 565 阅读 · 0 评论 -
LitePal学习总结 (四)
LitePal框架是郭神的开源框架,郭神博客 啦啦啦,先膜拜一下郭神,郭神威武。下面开始正题,利用LitePal去实现表关联。 表关联口诀: 1:1--》 外键关联 1:N--》 外键关联 N:N--》 中间表关联 首先演示1:N的 首先确定相关的表,在前三篇中,我们创建了两个表,分别是News表和Comment表,一个新闻可以对应多个评论,而一个评论却只能属于一条新原创 2015-01-06 19:18:08 · 641 阅读 · 0 评论 -
LitePal学习小结 (一)
LitePal框架是郭神的开源框架,郭神博客 今天学习了郭神的LitePal框架,这个框架使得我们进行android数据库操作的时候,很方便,尤其是涉及到表关联的时候,对于我们程序员属于一种解放,膜拜郭神。 下面对LitePal框架进行一下总结,方便以后自己查询使用,想看详细内容,请移步郭神博客。 一、LitePal框架的配置 步骤一:把LitePal的jar导入至原创 2015-01-06 16:06:14 · 853 阅读 · 0 评论 -
LitePal学习总结 (八)
LitePal框架是郭神的开源框架,郭神博客 惯例,文章开播前先膜拜一下郭神。 下面正式开播,本篇我们要介绍的是LitePal的查询操作。我擦,终于到最后了。。。 先看方法描述 举例子:比如我现在想要查询News数据表里的id=4的数据。 来人,上代码 /** * 根据id查找 */ private void findDataById() { N原创 2015-01-07 15:11:51 · 607 阅读 · 0 评论 -
LitePal学习总结 (五)
LitePal框架是郭神的开源框架,郭神博客 先膜拜一下郭神。从本篇开始,开播郭神的LitePal框架的CURD操作。 想要利用LitePal框架使得实体类具有CURD的功能,那么就要先让实体类继承DataSupport这个类。 以实体类News举例 package org.guya.litepaltest.model; import java.util.ArrayList; impor原创 2015-01-07 09:58:30 · 749 阅读 · 0 评论 -
LitePal学习总结 (三)
LitePal框架是郭神的开源框架,郭神博客 学习总结的第一篇总结了如何配置LitePal,第二篇总结了如何利用LitePal创建数据库及数据表。而本篇则是总结了如何利用LitePal更新数据表。 在上一篇中,我们在demo数据库中创建了News数据表,但是现在需求有变,每一篇新闻对应的评论,则我们还需要一个Comment表。那该如何利用LitePal去更新数据库呢? 根据创建New原创 2015-01-06 18:42:40 · 631 阅读 · 0 评论 -
LitePal学习小结 (二)
LitePal框架是郭神的开源框架,郭神博客 在上一节中,我们学习完了郭神的LitePal框架的配置。接下来,我们将会利用LitePal来创建属于我们的数据库以及数据表。 新建一个android项目。 假设我们想要创建一个News表。那么,我们首先要先创建出一个与News表想关联的Model。 package org.guya.litepaltest.model; impor原创 2015-01-06 16:42:14 · 527 阅读 · 0 评论 -
LitePal学习总结 (八)...续一
LitePal框架是郭神的开源框架,郭神博客 惯例,膜拜一下郭神。 下面正式开播,上一篇(总结八)写的太累,但是也把简单查询给总结完了,本篇接着总结八继续写。 介绍完简单查询,我们介绍连缀查询。 郭神的连缀查询,我理解的就是根据条件查询。 举例: 查询News表中,查询id>5的数据 /** * 查询id>5的记录 */ private void selectTe原创 2015-01-07 16:22:35 · 545 阅读 · 0 评论 -
LitePal学习总结 (八)...续二
LitePal框架是郭神的开源框架,郭神博客 接续一继续开播,查询的东西太多了,郭神辛苦。 下面总结激进查询,我理解的激进查询就是关联表查询。 如图,在我们前面介绍的find()方法里,添加一个isEager参数即可,其他使用方法不变。 上代码 /** * 演示激进查询 */ private void selectTest6() { New原创 2015-01-07 18:38:53 · 684 阅读 · 0 评论 -
LitePal学习总结 (七)
LitePal框架是郭神的开源框架,郭神博客 在上一篇中,我们介绍了利用LitePal去修改数据表中的数据,在本篇中,我们来介绍利用LitePal去删除数据表中的数据。 先来瞄一眼删除方法的代码介绍。 看完描述,接下来开搞。 假设我看News表中第1条数据不爽,我想删除它。 现在未删除之前的数据表 上代码 /** * 删除数据 */ pri原创 2015-01-07 14:29:59 · 601 阅读 · 0 评论