- 博客(10)
- 收藏
- 关注
原创 Quartz2D简单介绍
一、什么是Quartz2D Quartz 2D是⼀个二维绘图引擎,同时支持iOS和Mac系统 Quartz 2D能完成的工作: 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件二、Quartz2D在iOS开发中的价值 为了便于搭建美观的UI界面,
2015-02-26 13:02:04 498 1
原创 响应者链条
一、触摸事件处理的详细过程用户点击屏幕后产生的一个触摸事件,经过一些列的传递过程后,会找到最合适的视图控件来处理这个事件找到最合适的视图控件后,就会调用控件的touches方法来作具体的事件处理touchesBegan…touchesMoved…touchedEnded…这些touches方法的默认做法是将事件顺着响应者链条向上传递,将事件交给上一个响应者进行处理
2015-02-26 12:58:12 443
原创 核心动画简介
一、简单介绍Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。Core Animation是跨平台的,可以用在Mac OS X和iOS平台。Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。不阻塞主线程,可以理解为在执行动画的
2015-02-26 12:55:54 384
原创 网络编程基础
一、为什么要学习网络编程1.简单说明在移动互联网时代,移动应用的特征有:(1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图(2)只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力(3)如果没有了网络,也就缺少了数据变化,无论外观多么华丽,终将变成一潭死水 移动网络应用 = 良好的UI + 良好的用户体验 + 实时更新的数据新闻
2015-02-26 12:50:53 392
原创 对齐方式
一、关于四个容易混淆属性的对比说明1. textAligment : 文字的水平方向的对齐方式(1) 取值NSTextAlignmentLeft = 0, // 左对齐NSTextAlignmentCenter = 1, // 居中对齐NSTextAlignmentRight = 2, // 右对齐 (2) 哪些控件有这个属性 :
2015-02-26 12:48:27 611
原创 OAuth授权简介
一、资源的授权在互联网行业,公司要能长期存活下来,用户量很重要,比如腾讯、新浪,它们的用户量是非常巨大的要想长期留住用户,用户资源(数据)的管理也很重要,如果你经常在不经过用户同意的情况下,把用户的一些资源共享出去,那肯定是留不住用户的,甚至会遭到法律的制裁但是,有时候确实要把某些用户资源共享出去,比如第三方想访问用户的QQ数据、第三方想访问用户的新浪微博数据要想把用户资源共享出去
2015-02-26 12:45:07 639
原创 XMPP简单介绍
一、即时通讯简单介绍1、简单说明即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容有许多的IM系统,如AOL IM、Yahoo IM、 MSN以及QQ,它们最大的区别在于各自通讯协议的实现,所以即时通讯技术的核心在于它的传输协议协议用来说明信息在网络上如何传输,如果有了统一的传输协议,那
2015-02-26 12:37:29 512
原创 UIWebView的简单介绍
1.简单说明UIWebView是iOS内置的浏览器控件系统自带的Safari浏览器就是通过UIWebView实现的 UIWebView不但能加载远程的网页资源,还能加载绝⼤部分的常见文件 html\htm pdf、doc、ppt、txt mp4 ......2.UIWebView常⽤的加载资源的方法- (void)loadRequest:(NSURLRequest *)req
2015-02-25 14:07:39 462
原创 UIDynamic(简单介绍)
一、简单介绍1.什么是UIDynamicUIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象如:重力、弹性碰撞等现象 2.物理引擎的价值广泛用于游戏开发,经典成功案例是“愤怒的小鸟”让开发人员可以在远离物理学公式的情况下,实现炫酷的物理仿真效果提高了游戏开发效率,产生更多优秀好玩的物理
2015-02-25 13:42:55 431
原创 iPad和iPhone开发的比较
一、iPad简介1.什么是iPad 一款苹果公司于2010年发布的平板电脑 定位介于苹果的智能手机iPhone和笔记本电脑产品之间 跟iPhone一样,搭载的是iOS操作系统2.iPad的市场情况 截止至2013年10月23日,iPad已经累计销售1.7亿台 在平板市场的占有率高达81% 小康生活水平的家庭有iPhone 一般都会有一台iP
2015-02-25 13:36:40 593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人