原创技术博客,请认准Azzssss的原文http://www.cnblogs.com/Azzssss/p/4147704.html。这两天项目终于上线了,松了一口气,虽然还是很不稳定,见一步走一步吧。反正总算能抽出时间来写博客了。在项目中用到了LitePal,LitePal是什么鬼东西呢?它的Git...
分类:
移动开发 时间:
2014-12-06 01:21:48
阅读次数:
381
今天看郭哥的LitePal框架的源码,刚打开LitePalApplication里面的源码看到了这样一幕
@Override
public void onLowMemory() {
super.onLowMemory();
mContext = getApplicationContext();
}
不太懂郭哥的意思.之前依稀记得有人说起onLowMemory()和onTrimMem...
分类:
移动开发 时间:
2014-12-04 15:46:06
阅读次数:
247
在上一篇文章当中,我们已经把LitePal查询操作的所有用法都学习完了,很显然,LitePal帮我们提供了非常强大的查询API,使得我们可以极度轻松地完成各种类型的查询。但是呢,在SQL语句当中,有一种查询是比较特殊的,就是聚合函数查询,它不像传统查询一样是将表中的某些列的数据查询出来,而是将查询结果进行聚合和统计,最终将统计后的结果进行返回。因此,任何一个关系型数据库中都会提供像count()、sum()等聚合函数。那么不出你所料,LitePal当中也是对这些聚合函数都进行了封装,让我们的操作可以变得更加...
分类:
移动开发 时间:
2014-12-04 10:19:11
阅读次数:
191
谢谢大家对该系列博文的支持与关注,我们现在趁热打铁正式开始我们的Android天气软件的开发吧!没有阅读过之前关于该软件的功能需求的同学可以先看一下 一起来开发Android的天气软件(一),可以先去快速浏览一下,清楚我们的概要体系。今天我们要做的是搭建Sqlite数据库,那这个数据库要存储哪些信息呢!该数据库是用来存储全国的省市县的一些信息,全国共有34个省比如浙江旗下又有好多的市如杭州、温州、...
分类:
移动开发 时间:
2014-12-01 14:24:10
阅读次数:
247
谢谢大家对该系列博文的支持与关注,我们现在趁热打铁正式开始我们的Android天气软件的开发吧!没有阅读过之前关于该软件的功能需求的同学可以先看一下 一起来开发Android的天气软件(一),可以先去快速浏览一下,清楚我们的概要体系。今天我们要做的是搭建Sqlite数据库,那这个数据库要存储哪些信息呢!该数据库是用来存储全国的省市县的一些信息,全国共有34个省比如浙江旗下又有好多的市如杭州、温州、...
分类:
移动开发 时间:
2014-11-30 10:21:20
阅读次数:
218
谢谢大家对该系列博文的支持与关注,我们现在趁热打铁正式开始我们的Android天气软件的开发吧!没有阅读过之前关于该软件的功能需求的同学可以先看一下 一起来开发Android的天气软件(一),可以先去快速浏览一下,清楚我们的概要体系。今天我们要做的是搭建Sqlite数据库,那这个数据库要存储哪些信息呢!该数据库是用来存储全国的省市县的一些信息,全国共有34个省比如浙江旗下又有好多的市如杭州、温州、...
分类:
移动开发 时间:
2014-11-29 16:08:30
阅读次数:
348
从今天开始呢,打算来介绍如何开发一款Android的天气软件,其中运用到的基础知识点也比较多,比较适合初学或者刚接触Android开发不久的同学一起来学习交流和切磋! 那么我先对这个天气软件进行需求分析,我们主要会实现什么功能呢? 1、查询全国省市县的任意城市的天气信息并可以自由切换 2、手动刷新天气信息 3、后台自动刷新天气 4、自动定位所在地的天气信息 ...
分类:
移动开发 时间:
2014-11-26 11:27:40
阅读次数:
215
经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了。现在回想起来了,增删改查四种操作中的前三种我们都已经学完了,不知道现在使用起数据库来,你有没有感觉到格外的轻松和简单。但是呢,我们都知道,在所有的数据库操作当中,查询操作肯定是最复杂的,用法也是最多的,因此LitePal在查询方面提供的API也是比较丰富,而且LitePal在查询方面的API设计也是颇为艺术的。那么今天我们就专门使用一篇博客来讲解一下查询操作的用法,体验一下LitePal查询的艺术。还没有看过前面一篇文章的朋友建议先去参...
分类:
移动开发 时间:
2014-11-13 09:24:42
阅读次数:
306
——LitePal的存储操作 。LitePal的项目地址是:https://github.com/LitePalFramework/LitePal传统的修改和删除数据方式上篇文章中我们已经得知,SQLiteDatabase类中提供了一个insert()方法用于插入数据,那么类似地,它还提供了upda...
分类:
移动开发 时间:
2014-10-31 08:43:24
阅读次数:
330
最近看到了郭神分析的LitePal框架,感觉很强大,试用了一下,确实不错,你习不习惯我不知道,因人而异嘛,感觉很适合我
看完之后,想了想,对我来说吧,实体来个set赋值,要是数据很多的话那可麻烦大了,更何况我现在工作内容基本上都是跟服务器交互,数据吗,就不用说了...一般都是json传送数据,直接用Gson解析,扔到list里面就不管了,所以我这里需要把list内容保存,于是乎,我就下载...
分类:
移动开发 时间:
2014-10-30 17:06:41
阅读次数:
237