自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 FFmpeg完美编译

FFmpeg FFmpeg-iOS-build-script gas-preprocessor.sh

2015-04-30 00:43:44 729

原创 In didFinishLaunchingWithOptions openUrl load 10 seconds

UIApplicationLaunchOptionsRemoteNotificationKey didFinishLaunchingWithOptions openURL

2015-04-13 20:55:22 876

原创 类似微信,平缓加载更多消息

在uitableview里边重写setContentSize

2015-04-13 20:24:00 1399

转载 Emacs lisp入门

Emacs lisp 入门

2015-04-12 17:57:03 4847

转载 Emacs入门

Emacs基本概念 buffer 缓冲区。Emacs并不直接对文档进行操作,它是把文件加载进buffer,用户直接操作buffer,只有当用户确定把buffer中所做的修改写入文件时,Emacs才把buffer中的内容写入文件。buffer实际上就是一个内存缓冲区。 window 窗口。Emacs中的窗口是用来显示buffer的一个区域。 frame Emacs中的frame就是操作系统中的窗

2015-04-12 17:50:24 727

原创 Objective-c带时区的时间格式转换(zone,NSDate,NSString)

最近遇到一个时间转换问题,折腾了半个小时才搞定,问题描述如下:字符串“2014-12-05T20:32:12.416+08:00”转换成NSDate的格式.结果一直为null最后终于成功了 NSDateFormatter 设置成格式为“yyyy-MM-dd'T'HH:mm:ss.SSSxxx” 完美转换 毫秒 .SSS 时区 xxx “+08:00” 还可以把

2015-04-12 15:42:01 1065

原创 超简单MarkDown教程

越来越多的博客、笔记网站或客户端支持MarkDown编辑文章,下面给读者带来一个简单的MarkDown教程,当然看完不一定记住,要经常使用. "Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。 Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markd

2015-04-12 13:55:00 1092

转载 GitHub详细教程

GitHub详细教程 Table of Contents 1 Git详细教程 1.1 Git简介 1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引 1.2 Git安装1.3 Git配置 1.3.1 用户信息1.3.2 高亮显示1.3.3 忽略特定的文件1.3.4 使用.gitkeep来追踪空的文件夹 1.4 开始操作Git 1

2014-12-17 10:40:23 556

转载 iOS: 关于CALayer的contentsCenter属性

iOS: 关于CALayer的contentsCenter属性 首先注意加入Quartz Core Framework,然后import必要的Header:QuartzCore/QuartzCore.h. 我们先来使用CALayer显示一个完整的图片,如下代码: //创建CGImageRef(test.png是工程Bundle中的资源图片文件) CGImageRef img

2014-12-17 10:36:48 4230

转载 iOS: 使用CGContextRef,CGPath和UIBezierPath来绘画

iOS: 使用CGContextRef,CGPath和UIBezierPath来绘画 这三种东西:CGContextRef,CGPath和UIBezierPath。本质上都是一样的,都是使用Quartz来绘画。只不过把绘图操作暴露在不同的API层面上,在具体实现上,当然也会有一些细小的差别。 我们将主要使用这3个类型,绘制出同一张图片,如下,一个笑脸:   首先

2014-12-17 10:35:28 970

转载 iOS: 使用CGContextRef中的Transform来辅助作图

iOS: 使用CGContextRef中的Transform来辅助作图 注意: 本文讲述CGContextRef中相关Transform使用的API,其他类型的Transform会和此类似。 对于CGPath,Path的添加函数中会有CGAfflineTransform参数。如下图: 对于UIBezierPath类型,请使用applyTransform方法。

2014-12-17 10:34:39 1230

转载 iOS: 对图片进行不规则剪裁

iOS: 对图片进行不规则剪裁 效果如下图:       首先,在工程Bundle中加入测试用的图片文件,比如“meteoralp.jpg”。   首先,我们需要把图片展示在界面上。很简单的操作,唯一需要注意的是由于CGContextDrawImage会使用Quartz内以左下角为(0,0)点的坐标系,所以需要使用CGContextTranslate

2014-12-17 10:32:58 1459

转载 IOS用CGContextRef画各种图形

IOS用CGContextRef画各种图形 首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,vi

2014-12-17 10:31:00 552

转载 再看知名应用背后的第三方开源项目

再看知名应用背后的第三方开源项目 知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者@iOSCowboy也在博客中给我们列出了国外多款知名应用使用的开源框架。另外txx's blog中详细介绍了Fac

2014-12-16 14:07:03 597

转载 如何给UIViewController瘦身

如何给UIViewController瘦身  随着程序逻辑复杂度的提高,你是否也发现了App中一些ViewController的代码行数急剧增多,达到了2、3千行,甚至更多。这时如果想再添加一点功能或者修改现有逻辑变得让人无比头疼。如果你遇到了这类问题,那是时候停下来了,思考一下如何更好地组织代码,给VC瘦身。本文将会阐述如何结合MVC的思想帮你的VC瘦身同时提高复用和可扩展性。

2014-12-16 14:05:20 450

转载 Clojure 驱动的 Web 开发

Clojure 驱动的 Web 开发 Clojure 是新一代建立在 JVM 之上的 Lisp 方言,随着 Clojure 越来越成熟,用 Clojure 替代 Java 直接作为 JVM 平台的开发语言,不仅能充分利用 Lisp 的强大功能,还可以大大精简代码,提升开发效率。本文介绍如何使用 Clojure 构建 Web 应用程序的开发环境和技术栈。 廖 雪峰

2014-12-16 12:33:49 1277

转载 iOS 获取手机的型号,系统版本,软件名称,软件版本

iOS 获取手机的型号,系统版本,软件名称,软件版本 生幽默笑话,小明系列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话 //手机序列号       NSString* identifierNumber = [[UIDevice currentDevice] uniqueIdentifier];      NSLog(@"手机序列号: %@",identifierN

2014-12-16 12:32:24 617

转载 iOS面试题及答案

1.写一个NSString类的实现 + (id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding; + (id) stringWithCString: (c*****t char*)nullTerminatedCString            

2014-12-16 12:28:59 694

转载 国外优秀的UI设计资源库

网站设计或者说UI设计对于Web上的运用是非常的关键,一个站做得好不好,能不能吸引人的眼球,设计占了不低的地位,但话又说回来,Web前端人 员又有多少人是设计专业毕业,具有这方面的能力呢?像我这样没有设计艺术细胞的页面仔,有时候为了一个效果苦于无法整出来,唯一的办法就是去搜索寻找相关 的设计资源网站,找到适合自己的UI效果。经过平时的积累与搜集,我整理了一个UI设计以及Web设计相关的资源网站,希

2014-12-16 12:21:56 1303

转载 50款拥有超赞用户体验的精美移动UI设计

------------------------------------------------------------------------ 小笑话大道理,笑话小说,小白兔的笑话,小学生笑话大全,开心小笑话,小学生幽默笑话,小明系列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话 实际上用户界面(UI)和用户体验(UX)就如同硬币的两边,两者同等重要。他们在用户跟他们

2014-12-16 12:19:25 2383

转载 iOS开发 粗解UIDynamicAnimator

列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话 文章中部分内容借鉴了 http://beyondvincent.com/2013/06/16/ios7%E6%96%B0%E7%89%B9%E5%BE%81%E6%B1%87%E6%80%BB05%E5%88%9D%E7%AA%A5uikit%E5%8A%A8%E5%8A%9Buikit-dynamics/ U

2014-12-16 11:22:58 583

转载 objc/runtime.h 相关

话,笑话小故事,小明冷笑话大全,经典小笑话 Objecitve-C的重要特性是Runtime(运行时),在 Interacting with the Runtime(交互运行)中,运行时函数部分,苹果给出了/usr/lib/libobjc.A.dylib库,这个共享库提供支持动态属性的 objective - c语言,通过其接口,可以用于开发将其他语言运行于Objective-C上的中间

2014-12-16 11:20:48 593

转载 iOS App开发那些事:如何选择合适的人、规范和框架?

话大道理,笑话小说,小白兔的笑话,小学生笑话大全,开心小笑话,小学生幽默笑话,小明系列冷笑话,小白兔笑话,笑话小故事,小明冷笑话大全,经典小笑话 合适的人 首 先明确一点,合适的人是指纯技术团队的建设。一支战斗力再强的技术团队,面对一个朝三暮四,分分钟推翻自己原有想法的产品经理/项目经理,再好的戏也唱不 出来。花几个月加班加点做项目,还没发布,直接推翻重做,这时候你就得去楼

2014-12-16 11:19:27 900

转载 xcode6中自动布局autolayout和sizeclass的使用

一、关于自动布局(Autolayout) hi,all: 在经过了一番犹豫之后,我决定将我自己做的这个小APP的源码公布给大家: 其出发点是和大家一起学习iOS开发,仅供学习参考之用。之前代码是托管与gitlab 上的,今天我将其pull到github上来了,大家可以自行下载:git clone git@github.com:lihux/twentyThousand

2014-12-16 11:16:28 1110

转载 初探 iOS8 中的 Size Class

以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 iPhone6 plus 的发布,适配似乎也变得麻烦起来。今天了解了 iOS8 中的 Size Class 之后,真的笑,笑出声。 简介

2014-12-16 11:14:06 575

转载 开始iOS 7中自动布局教程(二)

转载请注明来源:http://www.cnblogs.com/zer0Black/p/3977288.html 作者:zer0Black 这篇教程绝对的最好的学习IOS自动布局的文章,没有之一 原文地址:Beginning Auto Layout Tutorial in iOS 7: Part 2 正文如下: 请注意: 团队成员Matthijs Holleman

2014-12-16 11:11:45 611

转载 开始iOS 7中自动布局教程(一)

你是否曾经想让你的app在横竖屏方向上看起来都表现良好而受挫?是否在做支持iPhone和iPad屏幕布局界面时几近大小便失禁?今天我将给你带来好消息!   一直为大小相同的屏幕设计一个用户界面并不难,但如果屏幕的尺寸改变的话,UI元素的位置和大小也需要相应的做出改变。   到目前为止,如果你的设计相当的复杂,那么你必须编写大量的代码来适应这样的布局。你应该很高兴,现在这样的

2014-12-16 11:07:12 912

转载 Xcode6的新特性、iPhone6和iPhone6Plus的适配,xcode6iphone6

今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢?         不用担心苹果肯定会考虑到这些问题的:    虽然屏幕分辨率变了很

2014-12-16 10:49:21 545

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除