Handler会关联一个单独的线程和消息队列。Handler默认关联主线程,虽然要提供Runnable参数,但默认是直接调用Runnable中的run()方法。也就是默认下会在主线程执行,如果在这里面的操作会有阻塞,界面也会卡住。如果要在其他线程执行,可以使用HandlerThread。Handle...
分类:
其他好文 时间:
2015-08-17 15:23:22
阅读次数:
131
总体思路如下: 利用for 循环创建N个view,并将他们添加到可变数组中,利用NSTimer,实现循环变色的效果(changeColor:),变色的思路:将第i个view 的背景色 和第i + 1 个view 的背景色交换,换完一轮即可,(NSTimer 会自动实现循环)这里是在试图控制器中写的,...
分类:
移动开发 时间:
2015-08-16 19:47:57
阅读次数:
170
欢迎界面,还是比较简单的,一个UIScrollView控件,一个UIPageControl,几个UIImageView即可摆平。在这里光玩这些,就显得诚意不足了。特意拓展一下,再加几个UIButton,可以让这个欢迎界面变成可点击的,可滑动的模块添加在页面中,然后再加一个NSTimer,让它自己.....
分类:
移动开发 时间:
2015-08-15 13:20:37
阅读次数:
195
1.背景介绍:NSTimer是什么鬼这货大家从它的『脸』估计就能知道它是啥东西了,是的,计时器。但是,如果你说NSTimer就是计时器,肯定会有人说你太业余,叫法不准确,然后以一个大牛的姿态说一些正常人听不懂的并且带有讽刺味道的话。呵呵,这都不重要,因为大家都是被大牛虐出来的,今后也会去虐别人。重要...
分类:
移动开发 时间:
2015-08-14 15:13:33
阅读次数:
137
当加载Spring MVC如下情况卡住时,有可能是JDK版本问题。
...
At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLD...
分类:
编程语言 时间:
2015-08-13 15:47:04
阅读次数:
660
macbook air 正在将文件文件移到废纸篓,可是这个状态就卡住了,接受不了了。点“停止移动”的话,就在“正在停止”的状态又卡住了。然后也不能关机,因为一关机就提示还有操作没完成。快逼疯了,请问怎么办呢?解决方法:command+option+esc 重启一下finder
分类:
其他好文 时间:
2015-08-13 06:23:16
阅读次数:
386
结语:1.不提示发短信卡住,点击没有反映,我猜想,可能是因为我用的是小米手机吧。2.接收短信报错,我猜想可能是我改了里面的方法吧(哪位大神了解,求指教)。3.project -->options…--> users permitions。 3.1 Send SMS 3.2 Read Phone St...
分类:
移动开发 时间:
2015-08-11 21:09:28
阅读次数:
319
iOS中timer相关的延时调用,常见的有NSObject中的performSelector:withObject:afterDelay:这个方法在调用的时候会设置当前runloop中timer,还有一种延时,直接使用NSTimer来配置任务。这两种方式都一个共同的前提,就是当前线程里面需要有一个运...
分类:
移动开发 时间:
2015-08-11 00:10:40
阅读次数:
179
最近发现opensuse用起来问题越来越多,逐渐开始无力折腾,于是把把opensuse换成debian。当我安装debian进行到分区这步时,这玩意格式化老是被卡住,拔掉电源重试了好几次,均以失败告终。一开始还以为是我的iso有问题,MD5校验发现完全正确,于是试着百度了一会,发现可能是硬盘出现坏道...
分类:
其他好文 时间:
2015-08-10 23:53:51
阅读次数:
444
对于一般的二叉树,统计节点数目遍历一遍就可以了,但是这样时间复杂度O(n),一下就被卡住了。这题首先要明白的是,我们只需要知道叶子节点的数目就能统计出总节点树。想法1: 既然是完全二叉树,我肯定是从左子树开始看,如果左子树不完整,右子树就不用再遍历了。由此形成一个递归的搜索过程,先搜索左子树,如果....
分类:
其他好文 时间:
2015-08-07 22:02:19
阅读次数:
133