随笔分类 -  2013

摘要:智能笔算法总结 一周前,我在CocoaChina和博客园的问答区都提了一个问题,就是本篇文章将要描述的“智能笔问题”。遗憾的是,至今没有朋友给予有效地回复,但是,还是感谢回复我的朋友们。经过一周的琢磨和研究,终于在昨天搞定了这个问题。看着上图,回想自己渴求帮助的心情,想必有的朋友还是需要这样的算法的,再者在此也做一个总结,所以记录一下,互相学习指正。首先描述下这个功能的需求:在平板上,用手指自由地一笔画出一个图形,然后智能识别用户所画图形的类型,比如直线、圆、三角形或者矩形,并自动变换为最接近的几何图形。从上面的描述来看,就是自动识别图形的算法。并且已经获得了所勾勒自由图形的点轨迹。在此需要说 阅读全文
posted @ 2013-12-11 15:53 Hey_Chris 阅读(1960) 评论(16) 推荐(7) 编辑
摘要:Push Notification系列概括:1.Push Notification简介和证书说明及生成配置2.Push Notification的iOS处理代码和Provider详解3.Push Notification的移动客户端定位服务正文:Push Notification的移动客户端定位服务 继上一篇文档后,消息推送功能基本可以实现了。这篇的内容主要是总结一下iOS的定位服务功能,再与消息推送功能结合,满足更丰富的推送体验。 先啰嗦一点定位服务的基础: iOS设备提供了3种不同的途径进行定位:Wi-Fi、蜂窝式移动电话基站和GPS卫星。GPS定位的优点是准确和覆盖面广,但是在建筑物里面 阅读全文
posted @ 2013-12-04 16:49 Hey_Chris 阅读(1152) 评论(0) 推荐(1) 编辑
摘要:Push Notification系列概括:1.Push Notification简介和证书说明及生成配置2.Push Notification的iOS处理代码和Provider详解3.Push Notification的移动客户端定位服务正文:Push Notification的iOS处理代码和Provider详解 这一篇文档主要描述代码实现推送通知,在最后补充一些自己在整个过程中遇到的一些问题,供以后参考,也给其他朋友一个提醒。一、应用程序的处理代码这里就假定已经创建了一个iOS的App,名称就暂设为MyPushNotification吧。。。处理推送通知的代码,主要在AppDelegat 阅读全文
posted @ 2013-12-04 12:35 Hey_Chris 阅读(645) 评论(0) 推荐(0) 编辑
摘要:Notification系列概括:1.Push Notification简介和证书说明及生成配置2.Push Notification的iOS处理代码和Provider详解3.Push Notification的移动客户端定位服务正文:PushNotification简介和证书说明及生成配置一、推送通知,个人理解,指的是苹果公司通过服务器向设备终端推送信息的一种通知服务和功能。整个推送过程涉及的对象和流程如下图(借用了一张广为流传的图):简要说明:(1)对象:整个过程涉及四个对象,Your App(开发的应用),iOS(设备系统),APNS Server(Apple Push Notifica 阅读全文
posted @ 2013-12-03 19:46 Hey_Chris 阅读(1237) 评论(0) 推荐(1) 编辑
摘要:刚才发了两篇几个月前写的文档,觉得太敷衍了,想了想,还是来一发实在的。再者,刚好上周研究了苹果的推送通知服务Push Notification,还是很有心得的,赶紧趁热打铁,记录一下,望与大家谈论下,及时纠正不足之处。由于推送通知涉及的面还比较广,鉴于一篇文章说明太繁琐,于是准备先概括一番,然后分为多篇描述,作为一个系列吧,望包涵。Push Notification系列概括:1.Push Notification简介和证书说明及生成配置2.Push Notification的iOS处理代码和Provider详解3.Push Notification的移动客户端定位服务后续正文,写好以后,会逐一 阅读全文
posted @ 2013-12-03 11:53 Hey_Chris 阅读(459) 评论(0) 推荐(0) 编辑
摘要:继上一篇虚拟机环境下的安装,这篇文档主要描述硬盘和光盘引导安装Mac OS X,并可实现多操作系统。 硬盘安装: 首先介绍下硬盘安装需要用到的软件。Java虚拟机。作为HFSExplorer的运行前提环境。HFSExplorer。这款软件用来剥离dmg、cdr格式的OS X的安装程序的引导层。HD Install Helper。其实就是Leopard硬盘安装助手。用来将HFSExplorer生成的操作系统镜像文件写入自己分配好的硬盘引导区域。MacDrive。该软件可让Windows用户查看苹果的HFS+磁盘的文件。DGFree。也就是DiskGenius。用来查看和管理磁盘的工具... 阅读全文
posted @ 2013-12-03 11:00 Hey_Chris 阅读(3508) 评论(2) 推荐(7) 编辑
摘要:最近一直忙着公司iOS Touch的新版发布,终于忙过了。现在,又开始了新的阶段,不过算是轻松了很多。回来一看,自己的博客空空如也,实在受不了了。于是,开始更一下吧,哈哈。这个文档是我几个月前,开始配置苹果虚拟机时候,记录的资料,现在拿出,一方面是为了开始记录自己的学习和开发心得,另一方面也给刚开始学习iOS开发的朋友提供一点参考,如有不足,望指正^_^图片是从我的空间链接的,如果无法看到,请链接到这里:http://user.qzone.qq.com/370381830/2正文:一周以来,我都在摸索Mac OS X操作系统在非苹果机上的安装,由于是公司的组装机,存在与苹果操作系统的兼容性问题 阅读全文
posted @ 2013-12-03 10:43 Hey_Chris 阅读(2460) 评论(5) 推荐(1) 编辑
摘要:本人是一名软件工程专业毕业的本科生,今年毕业前便已经签好了武汉的一家CAD软件公司,也代表着我的编程路开启了。 大学之前,对IT行业就有一些期待,但是进入软件工程专业,却是意料之外。这就像冥冥之中的事情吧。在学校期间,我迷茫了好久,带着疑问和担心,找不到方向,学习也不乐观。看着身边的一些同学逐渐成为编程牛人,自己也开始有点触动了。终于在大三开始的时候,决定尝试编程这条路。开始补习课堂落后的专业知识,还学习C#、.NET编程和web开发。大学的后两年是我进步最快的两年,我学习了很多编程知识,一下子将还在游戏中的同学甩在身后,追赶着牛人级别的同学。 经过艰辛的校招,终于在做毕业设计期间,签... 阅读全文
posted @ 2013-11-16 15:26 Hey_Chris 阅读(376) 评论(2) 推荐(1) 编辑