//清除缓存 - (void)clear { ? ? dispatch_async( ?? ? ? ? ? ? ? ? ? dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) ?? ? ? ? ? ? ? ? ? , ^{ ?? ? ? ? ? ? ? ...
分类:
移动开发 时间:
2015-04-11 13:25:47
阅读次数:
153
Android 动态计算布局,动态设置显示View.measure(),ViewGroup.addView()方法使用...
分类:
移动开发 时间:
2015-04-11 13:24:43
阅读次数:
214
performClick 是使用代码主动去调用控件的点击事件(模拟人手去触摸控件)
boolean android.view.View.performClick()
Call this view's OnClickListener, if it is defined.
Returns:True there was an assigned OnClickListen...
分类:
移动开发 时间:
2015-04-11 13:22:18
阅读次数:
201
以启动Instagram为例
Custom URL Scheme
Opening instagram://, followed by one of the following parameters, will open our app and perform a custom action. For example, for camera, you would direct u...
分类:
移动开发 时间:
2015-04-11 13:19:39
阅读次数:
247
图片压缩/解压成Zip文件
本文介绍如何将图片压缩成Zip文件,首先需要下载第三方库ZipArchive 并导入项目中。
ZipArchive 库地址:https://github.com/mattconnolly/ZipArchive
一、文档结构:
二、准备工作:
1、框架导入:
2、ZipArchive.m文件使用非ARC机制
...
分类:
移动开发 时间:
2015-04-11 13:17:00
阅读次数:
251
适当的添加一些动画效果,能够获得更好的用户体验,这次讲讲一些常见的动画~
如:透明动画,渐变动画等等。...
分类:
移动开发 时间:
2015-04-11 13:15:57
阅读次数:
176
这篇文章说得其实很好了,http://www.freemindworld.com/blog/2013/131010_360_wifi_in_linux.shtml不过因为专利问题,官网貌似不直接提供驱动下载了。不过在Ubuntu下有个PPA已经添加了这个驱动:sudo add-apt-reposit...
分类:
移动开发 时间:
2015-04-11 13:04:54
阅读次数:
284
1、方法定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisO...
分类:
移动开发 时间:
2015-04-11 13:04:18
阅读次数:
179
题目描述Description 又是一年秋季时,陶陶家的苹果树结了n个果子。陶陶又跑去摘苹果,这次她有一个a公分的椅子。当他手够不着时,他会站到椅子上再试试。 这次与NOIp2005普及组第一题不同的是:陶陶之前搬凳子,力气只剩下s了。当然,每次摘苹果时都要用一定的力气。陶陶想知道在s 2 ...
分类:
移动开发 时间:
2015-04-11 13:04:57
阅读次数:
206
由于手机反应慢还是神马原因,用户对一个button 可快速的多次点击。那么 可能出现问题: 比如 多次提交数据...在开发中经常会遇到这样的情况,一个按钮点击后会弹出Toast或者Dialog,如果快速重复地点击,则Toast则会重复地出现. 而我们想要的效果是一定时间内的点击只生效一次,或者说这种...
分类:
移动开发 时间:
2015-04-11 13:02:47
阅读次数:
126
http://www.cnblogs.com/yinghuochong/archive/2013/09/01/3294940.html1.安装包,工具略过。2.插件管理Subversion Plug-inThis plugin adds the Subversion support (via SVN...
分类:
移动开发 时间:
2015-04-11 13:02:00
阅读次数:
330
为了安全退出多个已创建的activity?可以自定义application:myapplication.增加一个list成员保存,一些关键的已创建的activity实例: 1 private List activityList = new LinkedList(); 2 3 // 保存 所有act....
分类:
移动开发 时间:
2015-04-11 13:02:46
阅读次数:
141
这个月因为各种事情在忙,包括赶项目,回老家,还有准备旅游的事,所以应该写不了四篇博客了。今天介绍一下关于Android Studio 的几个好用的插件,都是我在用的,或能提高码代码效率,或者让你心情愉悦。
还是老话,本文原创,转载请注明在CSDN博客上的出处:
以下所有插件都可以在Idea的插件库中找到,如果你与我一样在Android Studio中无法搜索到任何插件的话,可以用离线安装的方式...
分类:
移动开发 时间:
2015-04-11 11:53:32
阅读次数:
196
UIView提供了大量管理视图的方法
//加一个视图到一个视图里面
addSubview:
//将一个视图移到前面
bringSubviewToFront:
//将一个视图推送到背后
sendSubviewToBack:
//把视图移除
removeFromSuperview
//插入视图 并指定索引
insertSubview:atIndex:
//插入视图在某个视图之上
...
分类:
移动开发 时间:
2015-04-11 11:50:25
阅读次数:
152
Android使用getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。
其中getReadableDatabase()方法则是先以读写方式打开数据库,如果数据库的磁盘空间满了,就会打开失败,当打开失败后会继续尝试以只读方式打开数据库。如果该问题成功解决,则只读数据库对象就会关闭,然后返回一个...
分类:
移动开发 时间:
2015-04-11 11:49:42
阅读次数:
170
sqlite3支持的数据类型:
NULL、INTEGER、REAL、TEXT、BLOB
但是,sqlite3也支持如下的数据类型
smallint 16位整数
integer 32位整数
decimal(p,s) p是精确值,s是小数位数
float 32位实数
double...
分类:
移动开发 时间:
2015-04-11 11:49:49
阅读次数:
147
一、 代码规范定一个规范的主要目的,是为了让不同的开发人员写的代码能保持一致性,方便别人看自己的代码。另外,对个人来说,也能起到让自己看着舒服的作用。1. 基本* 使用UTF-8编码*使用Tab进行缩进*对待旧代码的态度:许多旧代码的风格比较乱,我们没有必要专门全部改一遍,只需要“顺带手”改了就好,...
分类:
移动开发 时间:
2015-04-11 11:46:10
阅读次数:
135