上一篇 发布了资源环境的建立,这次还是有必要发布功能清单! 为什么要先发这个文章? 因为接下来的文章是关于微信开发的系列,心中一定要有一个概念,知道自己接下来要做什么功能。 而且微信到处都是坑,我首先要把微信与本地跑通起来才敢发布,否则中间出现坑导致卡住了,会使文章中断或者是延迟。 同时我相信看完界 ...
分类:
微信 时间:
2016-08-25 23:26:44
阅读次数:
428
诚意满满直接上代码: 并在Program类(Main函数所在类)中,增加如下函数即可: 注意:如果在CurrentDomain_UnhandledException中只打印异常而不终止程序的话,该异常仍然会被抛出,最终还是会导致弹出“XXX已停止工作”的对话框,所以如果不想弹框让程序卡住的话就需要用 ...
有道笔试过了两天了,我其实当时就想着写篇文章好好反省下。这个编程题一道题都没AC,如果我要归咎责任,掩人耳目,保留面子,那么我会说第一道题把我卡住了,而且第一题的样例有误。...
分类:
其他好文 时间:
2016-08-20 10:16:46
阅读次数:
154
#import <AVFoundation/AVFoundation.h> { NSInteger _timeCount; NSTimer *_timer; } @property(nonatomic,retain)AVAudioPlayer *audioPlayer;@property(nonat ...
分类:
移动开发 时间:
2016-08-18 19:38:10
阅读次数:
157
这里列举了四种线程延时加载的方法, 1.performSelector方法 此方法必须在主线程中执行,并不是阻塞当前的线程 2.定时器:NSTimer,也必须在主线程中加载,是一种非阻塞的执行方式 3. sleep方式此方式在主线程和子线程中均可执行。 是一种阻塞的执行方式,建方放到子线程中,以免卡 ...
分类:
移动开发 时间:
2016-08-17 13:53:29
阅读次数:
194
AndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成 ...
分类:
移动开发 时间:
2016-08-17 10:37:23
阅读次数:
216
iOS开发UI篇—无限轮播(功能完善) 一、自动滚动 添加并设置一个定时器,每个2.0秒,就跳转到下一条。 获取当前正在展示的位置。 1 [self addNSTimer]; 2 } 3 4 -(void)addNSTimer 5 { 6 // NSTimer timerWithTimeInterv ...
分类:
移动开发 时间:
2016-08-15 10:25:04
阅读次数:
236
华为优招第三题,前两道题都比较简单,在这道题上卡住了。说实话不怪我,华为这道题描述有问题哦。其实不应该是较大的数,和较小的数。是最大的数和最小的数。(我在随机举例可能的数字组合上浪费了很多时间!!怒!) 那其实用递归就可以解决了。 1.拆分每一位的数到vector 2.vector排序得到最大的数、 ...
分类:
编程语言 时间:
2016-08-14 20:43:17
阅读次数:
162
一、属性 我们需要一个 collectionView 和一个 NStimer 。collectionView 用来存放需要循环播放的对象, NSTimer 用来定时滚动collectionView 提示:需要用到UISCrollView 或者 UICollectionView,我们可以直接遵守其代理 ...
分类:
其他好文 时间:
2016-08-12 13:35:26
阅读次数:
124
IOS中的动画总结来说有五种:UIView<block>,CAAnimation<CABasicAnimation,CATransition,CAKeyframeAnimation>,NSTimer 一:UIView动画 一般方式 typedef enum { UIViewAnimationTran ...
分类:
移动开发 时间:
2016-08-08 06:28:00
阅读次数:
258