- 博客(17)
- 收藏
- 关注
3D - 建立3D界面(下)
Phone开发 - 3D - 建立3D界面(下) 前面主要写了iPhone开发的一些基本知识,有iPhone设备的介绍,iPhoneSDK开发的流程和文件的组成等,下面就据上部分介绍EAGL文件的内容:EAGLView.h和EAGLView.m文件. EAGLView类的主要功能是完成UIView到EAGL的3D接口,并且渲染一个旋转的彩色矩形. 首先完成3D接口必须导...
2010-04-22 12:10:36 97
转载 iPhone开发 - 3D - 建立3D界面(上)
iPhone开发 - 3D - 建立3D界面(上) 苹果公司于07年发布的iPhone是手机业一大革命性的手机终端,iPhone操作系统是:Mac OS X,固件升级由去年发布1.0到现在的2.0固件.iPhone屏幕大小3.5英寸,分辨率为:320x480,触摸屏,完全用手指就可以完成所有的操作,更为我们惊喜的是条支持OpenGL_Es1.4版本,有着620MHz的ARM处理器,能...
2010-04-22 12:09:02 81
Quartz 2D 概览(参考苹果官网)
介绍一下Quartz 2D,主要资料来源于苹果官网;不足之处有请大家拍砖。 Quartz 2D是iPhone OS和Mac OS X环境下的二维绘图引擎。借用Quartz 2D API,你可以接触到这样一些特性:基于路径的绘图,透明度绘图,遮盖,阴影,透明层,颜色管理,防锯齿渲染,生成PDF,以及PDF元数据相关处理。可能的时候,Quartz 2D会借助硬件的力量。 在Mac OS X下,Qu...
2010-04-21 13:54:25 154
如何用Cocos2d来开发简单的IPhone游戏教程
这一周接触到Cocos2D开发,在它的官网上看到Ray Wenderlic写的关于cocos2d开发的文章,感觉写的挺好,翻译了一下。 原文链接地址大家可以在上面看到作者的更多内容 初次翻译文章,望各位关照,想说的话在作者的文章里边也有表述,就直接开始吧 游戏截图 例子下载: Cocos2DSimpleGame.zip (776 K) 下载次数:348 Cocos2D是iPhon...
2010-04-21 13:35:23 108
如何判断iphone是否联网
+(BOOL)isNetworkReachable{ // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family...
2010-04-17 21:54:41 104
当iphone在loading比较多数据时,怎么样让窗口显示等待图标
[[CCDirector sharedDirector]UIActivityIndicatorView *activityIndicator= [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 32.0f,32.0f)]; [activity...
2010-04-17 21:53:52 80
NSNotificationCenter 的使用
1. 定义一个方法 -(void) update{ } 2. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(update) name:@"update" object:nil] 3. 在要发出通知消息的地方 [[NSNot...
2010-04-16 14:52:51 48
iPhone上实现图片自动转页功能
原帖地址 http://www.cocoachina.com/bbs/read.php?tid-10964.html这是一个在苹果iPhone上实现图片自动转页功能的源代码,供新手参考。 // // autoPageViewController.m // autoPage // // Created by Lixf on 09-11-18. // Copyright Li...
2010-04-16 14:17:25 136
iphone url open
-(IBAction)openMaps { // Where is Apple on the map anyway? NSString* addressText = @"1 Infinite Loop, Cupertino, CA 95014"; // URL encode the spaces addressText = [addressText stringByAd...
2010-04-14 23:28:51 59
uiview 图片动画
- (void)viewDidLoad { // create the view that will execute our animation UIImageView* campFireView = [[UIImageView alloc] initWithFrame:self.view.frame]; // load all the frames...
2010-04-14 22:39:39 59
iPhone 开发过程中的一些小技术的总结
1 随机数的使用 头文件的引用 #import <time> #import <mach> srandom()的使用 srandom((unsigned)(mach_absolute_time() &amp; 0xFFFFFFFF)); 直接使用 random() 来调用随机数 2 在UII...
2010-04-14 00:15:05 33
something
#import <uikit> @class somethingViewController; @interface somethingAppDelegate : NSObject <uiapplicationdelegate> { UIWindow *window; somethingViewController *viewC...
2010-04-13 22:20:26 62
iphone的动画效果类型及实现方法
实现iphone漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。 [UIView beginAnimations:@"C...
2010-04-13 22:12:10 46
User Interface Summary
http://developer.palm.com/index.php?option=com_content&view=article&id=1754&Itemid=29#UserInterfaceSummary-Menus http://www.teehanlax.com/blog/2009/06/18/iphone-gui-psd-30/
2010-04-09 16:22:36 64
使用应用程序资源
神奇且自动 你在XCode项目中加入Resources目录中的任何文件都会自动添加到你的应用程序中。你可以通过以下步骤进行验证: 1 在XCode中编译程序。 2 选中刚刚编译好的.app文件,通常会在build/Debug或者build/Release目录中。 3 找到程序后,右键点击,选择“显示包内容”。 4 打开Resources目录。 5 你会发现你添加到XCode...
2010-04-06 17:01:26 54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人