- 博客(4)
- 资源 (11)
- 收藏
- 关注
原创 Android平台MVP开发模式实战入门
上一篇文章,我们使用android开源框架LitePal新建了一个android端数据库userinf.db,本篇我们在已建立的数据库上写一个简单的mvp模式的demo。第一步, 了解一下mvp模式我想从我们了解的mvc模式进行比较解说会好一点,mvp模式:M-Model-模型、V-View-视图、C-Controller-控制器,MVP作为MVC的进化,那么MVP所对应的意义:M-Model-模型
2016-06-14 21:10:50 1652
原创 Android数据库(SQLite)框架——LitePal实战入门
首先,引用一下百度百科对LitePal的定义:LitePal是GitHub上一款开源的Android数据库框架。LitePal是一款开源的Android数据库框架,采用了对象关系映射(ORM)的模式,将平时开发时最常用的一些数据库功能进行了封装,使得开发者不用编写一行SQL语句就可以完成各种建表、増删改查的操作。并且LitePal很“轻”,jar包大小不到100k,而且近乎零配置,这一点和Hiber
2016-06-13 19:36:53 8758 1
转载 经典算法之希尔排序(三种实现)
希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很高的,因此希尔排序在
2016-06-04 10:01:35 3945
转载 经典算法之直接插入排序(三种实现)
直接插入排序(Insertion Sort)的基本思想是:每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的适当位置,直到全部记录插入完成为止。设数组为a[0…n-1]。 1. 初始时,a[0]自成1个有序区,无序区为a[1..n-1]。令i=1 2. 将a[i]并入当前的有序区a[0…i-1]中形成a[0…i]的有序区间。 3. i++并重复
2016-06-03 16:57:54 4791
BottomNavigationView去除菜单项动画效果代码
2017-08-17
svn版本管理软件win32bit(包含eclipse插件带安装指导)
2015-10-31
Java常用的jar(json.jar jsp-api.jar servlet-api.jar)
2014-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人