iOS是运行在iPhone、iPod Touch或iPad上的操作系统,之前叫做iPhone OS,iOS与Mac OS X有共同的基础架构和底层技术。但iOS是根据移动设备的特点而设计的,所以和Mac OS X系统略有区别,比如对多点触摸和加速感应器的支持。
下面来看看iOS框架简介:
iOS 的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Ser...
分类:
移动开发 时间:
2014-06-19 10:30:14
阅读次数:
379
如果仅仅是SSD的使用者,一定不会在意在SSD内部居然还存在一个复杂的软件层FlashTranslationLayer(FTL)。其实就是这个FTL才是SSD固态硬盘的软件核心技术。正因为有了FTL,NANDFlash才能被当成硬盘来使用;文件系统才可以直接把SSD当成普通块设备来使用。由于FTL是SSD设计厂商..
分类:
其他好文 时间:
2014-06-17 17:52:13
阅读次数:
213
效果图如下:功能代码如下: //datepicker UIView *myView=[[UIView alloc]initWithFrame:CGRectMake(20, 100, 280, 224)]; myView.layer.borderWidth=2; myView.lay...
分类:
其他好文 时间:
2014-06-15 00:08:58
阅读次数:
279
最近用code写了些view上的渐变效果,使得app的UI特效不必全部依赖美工出的图片。
效果如下:
主要用到了Layer上的渐变层,核心代码如下,关于CALaer的使用可参考
//Transparent Gradient Layer
- (void) insertTransparentGradient {
UIColor *colorOne = [UIColor color...
分类:
其他好文 时间:
2014-06-14 14:51:32
阅读次数:
275
Mantle makes
it easy to write a simple model layer for your Cocoa or Cocoa Touch application. Mantle
can still be a convenient translation layer between the API and your managed model objects.
...
分类:
其他好文 时间:
2014-06-14 09:27:26
阅读次数:
463
点击NEW GAME按钮,进入游戏主场景
代码:
游戏背景
layer = (CCLayer*)this->getChildren()->objectAtIndex(SnakeConstants::LAYER_BACKGROUND);
layer->setTouchEnabled(false);
//游戏背景
CCSize size = CCDirector::sh...
分类:
其他好文 时间:
2014-06-13 20:39:00
阅读次数:
371
iOS开发UI篇—Quartz2D使用(截屏)一、简单说明在程序开发中,有时候需要截取屏幕上的某一块内容,比如捕鱼达人游戏。如图:完成截屏功能的核心代码:-
(void)renderInContext:(CGContextRef)ctx;调用某个view的layer的renderInContext:...
分类:
移动开发 时间:
2014-06-13 17:16:49
阅读次数:
306
iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core
Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。1.Core
OS层-----包含核心部分、文件系统、网络基础、安全特性、能量管理和一些...
分类:
移动开发 时间:
2014-06-10 19:39:16
阅读次数:
246
iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和可触摸层(Cocoa Touch layer)。
Core OS : 位于iOS系统架构最下面的一层是核心操作系统层,它包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。它可以直接和硬件设备进行交互。
Core...
分类:
移动开发 时间:
2014-06-10 07:23:10
阅读次数:
335
显示层UI:
作用:向用户展现特定业务数据
采集用户的输入信息和操作
设计原则:用户至上,兼顾简洁
业务逻辑层BLL(Business Logic Layer):
作用:从DAL中获取数据,以供UI显示用
从UI中获取用户指令和数据,执行业务逻辑
从UI中获取用户指令和数据,通过DAL写入数据源
...
分类:
其他好文 时间:
2014-06-10 06:39:02
阅读次数:
270