ASimpleCache框架源码链接
https://github.com/yangfuhai/ASimpleCache
杨神作品,大家最熟悉他的应该是afinal框架吧
官方介绍
ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。
1、它可以缓存什么东西?
普通的字符串、JsonObject、JsonArray、Bitmap...
分类:
移动开发 时间:
2015-06-06 00:30:52
阅读次数:
299
1. block作用:Block用来封装一段代码,可以在任何时候执行;
Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。
苹果官方建议尽量多用block。在多线程、异步任务 、集合遍历、集合排序、动画转场用的很多
2. Block的定义:int (^MySum)(int, int) = ^(int a, int b)
{
return a+b;
};...
分类:
移动开发 时间:
2015-06-06 00:30:38
阅读次数:
174
http://www.xuecss3.com/qttx-25-2991-1.htmljquery制作对联广告悬浮特效跟随滚动条滚动-学css3网 关闭广告 关闭广告
分类:
移动开发 时间:
2015-06-06 00:25:29
阅读次数:
193
四种匹配关系介绍一、四种匹配关系介绍:二、举例:匹配字符串 01234567891、完全匹配: 01234567892、包含匹配: 45678、456、6783、正则匹配: \d{10}4、起始匹配: 012、01234、01234567三、程序举例:package com.testuiselect...
分类:
移动开发 时间:
2015-06-06 00:20:01
阅读次数:
192
本文讲解如何将sqlite3 进行封装处理,便于以后继承Model使用,省去繁琐的操作
分类:
移动开发 时间:
2015-06-06 00:17:11
阅读次数:
281
退出键盘iOS开发中键盘的退出方法用很多中我们应该在合适的地方使用合适的方法才能更好的提高开发的效率和应用的性能下面给大家介绍几种最常用的键盘退出方法,基本上iOS开发中的键盘退出方法都是这几种中的一种活着几种。一:textView 1 //通过委托来实现放弃第一响应者 2 #pragma mark...
分类:
移动开发 时间:
2015-06-06 00:17:52
阅读次数:
155
Android的布局与组件及组件属性介绍一、布局:1)线性布局:控价在线性方向上一次排列2)表格布局:向表格一样有标准的行和列3)相对布局:通过相对定位的方式让控件出现在布局的任何位置4)帧布局:子类会出现在布局的左上角5)网格布局:类似于表格布局,但比表格布局更灵活,可以比较随意的调整其中的分区模...
分类:
移动开发 时间:
2015-06-06 00:14:49
阅读次数:
227
来自http://blog.csdn.net/sivyer123/article/details/9185325在hibernate.hbm.xml中加上none
分类:
移动开发 时间:
2015-06-06 00:08:37
阅读次数:
141
UIView除了负责展示内容给用户外还负责响应用户事件。本章主要介绍UIView用户交互相关的属性和方法。1、交互相关的属性userInteractionEnabled默认是YES,如果设置为NO则不响应用户事件,并且把当前控件从事件队列中删除。也就是说设置了userInterfaceEnabled...
分类:
移动开发 时间:
2015-06-06 00:07:58
阅读次数:
214
数据保存于恢复用户操作(输入数据)之后,应用程序退出并且终止之后,当用户再次打开应用的时候还是保持原来的状态一:在storyBoard中设置恢复标志符二:在AppDalegate中代理方法 1 -(BOOL) application:(UIApplication *)application shou...
分类:
移动开发 时间:
2015-06-06 00:08:51
阅读次数:
200
使用WebView构建HyBird应用HyBird是一种本地技术与Web相结合,能过实现跨平台的移动应用开发,最常用的一个框架:PhoneGap一:首先,写好html代码 1 2 3 4 5 6 21 22 2...
分类:
移动开发 时间:
2015-06-06 00:08:37
阅读次数:
345
<TextView
android:id="@+id/firstview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#ff0000"
android:text="第一个Textview"/>
<TextView
android:id="@+id/second"
android:layout_width="wrap_content"
andro..
分类:
移动开发 时间:
2015-06-05 23:01:46
阅读次数:
654
整个流程大体如下:创建thinpool//Thisistheprogrammaticexampleof"dmsetupcreate"funccreatePool(poolNamestring,dataFile,metadataFile*os.File,poolBlockSizeuint32)error{...params:=fmt.Sprintf("%s%s%d327681skip_block_zeroing",metadataFile.Name(),dataFile.Name(),po..
分类:
移动开发 时间:
2015-06-05 22:59:12
阅读次数:
316
1.UIRefreshControl必须要在IOS6.0以后才能使用,同时他只能在UITableViewController类中才可以使用
2.使用比较简单
self.refreshControl = [[UIRefreshControl alloc]initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 10...
分类:
移动开发 时间:
2015-06-05 22:48:41
阅读次数:
212
基于注解的Mybatis mapper 接口功能没有mapper xml配置文件丰富,而且动态sql语句的灵活性不能和xml配置相比。
这里只说一下基于注解的动态sql注意事项:...
分类:
移动开发 时间:
2015-06-05 22:42:56
阅读次数:
6848