上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 65 下一页
摘要: PC与Mac键盘对比图: 阅读全文
posted @ 2012-10-18 14:16 jackljf 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 转:http://aminby.net/2012/08/objective-c-sqlite-fmdb-introduce/FMDB这是个Sqlite(http://sqlite.org/)的Objective-C封装库。FMDB的邮件列表:http://groups.google.com/group/fmdb (大多时候,国内无法访问该地址)关于SQLite的问题列表:http://www.sqlite.org/faq.html 由于FMDB是建立在SQLite的之上的,所以你至少也该把这篇文章从头到尾读一遍。与此同时,把SQLite的文档页 http://www.sqlite.org/do 阅读全文
posted @ 2012-10-16 17:57 jackljf 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 转:http://my.oschina.net/vimfung/blog/65294SQLite是一款轻量级的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,当然还有我们使用的Obj-C。用这种方法保存的数据既可以在客户端存储大量数据,同时能够利用SQL语句灵活地查询、插入、更新或者删除数据。本人在开发过程中发现关于 阅读全文
posted @ 2012-10-16 17:53 jackljf 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.csdn.net/article/2012-08-10/2808473摘要:触摸优先设计、响应式设计、移动优先设计是UI设计师设计网站应遵循的三大原则,以使网站最大范围地适应各种设备。触摸优先设计、响应式设计、移动优先设计是UI设计师设计网站应遵循的三大原则,以使网站最大范围地适应各种设备。外文《Designing The Well-Tempered Web》中详细阐述了这三大原则。CSDN对该文进行了编译,内容如下:随着技术的进化,Web设计的艺术和技巧也在不断进化。新的技术创造了新的挑战,而新的挑战要求新的解决方案。我们通常工作在未知领域,需要给出全新的解决方案。 阅读全文
posted @ 2012-09-25 10:33 jackljf 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 摘要:众所周知,iPhone5已于9月13日发布,其性能、系统、应用以及硬件都被剖析得差不多了,但有多少人注意到了iPhone5网站的设计和实现?实际上Apple每次发布新产品都会用Web实现其特殊性能,本文既是对iPhone5网站上特殊效果的实现分析。大家都知道iPhone5在9月12号发布了,新产品怎么会少了新网站呢?每次Apple发布新功能总会在网站上做一个Web实现,比如iPhone4的视网膜放大镜、会旋转的电池寿命时钟、newiPad奇怪的滚动效果(ugh)等等。新的iPhone5也一样,网站上同样展示了其新特性,但原理比看起来要更复杂一些:网页上的iPhone5会在设备解锁后自动播 阅读全文
posted @ 2012-09-25 10:29 jackljf 阅读(173) 评论(0) 推荐(0) 编辑
摘要: [+]前一篇IOS多线程编程之NSThread的使用介绍三种多线程编程和NSThread的使用,这篇介绍NSOperation的使用。使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocationOperation 和 NSBlockOperation。另一种是继承NSOperation如果你也熟悉Java,NSOperation就和java.lang.Runnable接口很相似。和Java的Runnable一样,NSOperation也是设计用来扩展的,只需继承重写NSOperation的一个方法main。相当与java 中Runnalbe的Run方法。然后把N 阅读全文
posted @ 2012-09-25 10:26 jackljf 阅读(147) 评论(0) 推荐(0) 编辑
摘要: [+]1、简介:1.1 IOS有三种多线程编程的技术,分别是:1.、NSThread2、Cocoa NSOperation3、GCD全称:Grand Central Dispatch这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。这篇我们主要介绍和使用NSThread,后面会继续2、3 的讲解和使用。1.2 三种方式的有缺点介绍:NSThread:优点:NSThread 比其他两个轻量级缺点:需要自己管理线程的生命周期,线程同步。线程同步对数据的加锁会有一定的系统开销NSThread实现的技术有下面三种:TechnologyDescripti 阅读全文
posted @ 2012-09-25 10:25 jackljf 阅读(108) 评论(0) 推荐(0) 编辑
摘要: iOS 6的rotation改变了很多。先来看看官方的描述 http://www.bgr.com/2012/08/06/ios-6-beta-4-change-log-now-available/知识点:*UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用supportedInterfaceOrientations and shouldAutorotate 2个方法来代替shouldAutorotateToInterfaceOrientation。注意:为了向后兼容iOS 4 and 5 阅读全文
posted @ 2012-09-25 10:24 jackljf 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 今年WWDC 2012苹果全球开发者大会上,苹果针对LLVM编译器都做了重大改进,新版的Xcode 4.4中的LLVM编译器升级到了4.0,给Objective-C带来了很多令人惊喜的特性。注意,下面的语法需要下载Xcode 4.4。1、枚举类型的改变老写法:[cpp] view plaincopytypedefenumWeek{Moday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday}Week;老方法的问题是枚举值的数据范围是模糊的,这个数值可能非常大,可能是负数,无法界定新写法:[cpp] view plaincopytypedefen 阅读全文
posted @ 2012-09-25 10:14 jackljf 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 都说做iOS开发比Android省心,那么iOS是如何做到这一点的呢?我们今天就来分析一下,希望对做iOS的界面设计的同学有点帮助。1 iOS设备的分辨率iOS设备,目前最主要的有3种(Apple TV等不在此讨论),按分辨率分为两类iPhone/iPod Touch普屏分辨率 320像素 x 480像素Retina分辨率 640像素 x 960像素iPad,iPad2/New iPad普屏 768像素 x 1024像素Retina屏 1536像素 x 2048像素2 iOS设计时用的点与分辨率的关系尽管有上面列出的4种分辨率情况,不过细心的人会发现,对于Retina屏的分辨率始终保持为普屏的 阅读全文
posted @ 2012-09-24 20:55 jackljf 阅读(342) 评论(0) 推荐(0) 编辑
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 65 下一页