代码改变世界

随笔分类 -  iphone

ios开发官方例子地址

2012-07-12 16:00 by Mr.Xer, 207 阅读, 收藏, 编辑
摘要: http://developer.apple.com/iphone/library/samplecode/Reachability/Reachability.zip http://developer.apple.com/iphone/library/samplecode/avTouch/avTouch.zip http://developer.apple.com/iphone/library/samplecode/AdvancedURLConnections/AdvancedURLConnections.zip http://developer.apple.com/iphone/library 阅读全文

《游戏开发者》调查:iOS和Unity是游戏开发者的最爱

2012-05-29 16:00 by Mr.Xer, 233 阅读, 收藏, 编辑
摘要: 美国《游戏开发者》杂志公布了第一次对移动和社交开发者技术调查的结果。这个调查主要是在游戏技术使用、平台和设备支持方面。不出乎意料的是,iOS成为最具人气的开发平台,成为94.6%的接受调查者的游戏发布第一平台,而Android、Windows Phone以70.7%和8.8%的比例跟随其后,黑莓OS、塞班以及三星Bada以2.7%、2.0%和1.4%m居后。而在问及使用的移动游戏引擎时,有53.1%的开发者称会使用Unity,居首位,而有39.8%的开发者会使用定制的引擎,17.7%的人用Cocos2D,用Marmalad和Corona的分别为5.3%和。由于这个问题并不是单选,因此,不同的开 阅读全文

iOS App 自定义 URL Scheme 设计

2012-05-29 15:47 by Mr.Xer, 237 阅读, 收藏, 编辑
摘要: 在 iOS 里,程序之间都是相互隔离,目前并没有一个有效的方式来做程序间通信,幸好 iOS 程序可以很方便的注册自己的 URL Scheme,这样就可以通过打开特定 URL 的方式来传递参数给另外一个程序。例如在 iPad 上浏览网页,并且 iPad 已经安装了 淘宝 HD,那么就打开下面这个链接就会在淘宝 HD 中查看这个商品的详细信息,也可以方便的使用淘宝 HD 进行购买、收藏等操作。在淘宝 HD 中查看商品“2012西藏卓明谷方舟登舰卡(船票)”当然,如果你在 Mac OS X 中打开这个链接,或者在没有安装 淘宝 HD 的 iPad 中打开这个链接,会提示没有程序来打开这个链接。配置要 阅读全文

UIPageControl自定义点的颜色

2012-05-25 13:35 by Mr.Xer, 434 阅读, 收藏, 编辑
摘要: 首先导入已经封装好的两个文件GrayPageControl.h,GrayPageControl.m,里面继承了UIPageControl,重写了他的方法。文件内容如下:GrayPageControl.h:#import <Foundation/Foundation.h>@interface GrayPageControl : UIPageControl { UIImage* activeImage; UIImage* inactiveImage;}@endGrayPageControl.m:#import “GrayPageControl.h”@implementation Gra 阅读全文

QQ音乐API分析记录

2012-05-18 17:33 by Mr.Xer, 4493 阅读, 收藏, 编辑
摘要: 我一直是QQ音乐的用户,最近想做一个应用,想用QQ音乐的API,搜索了很久无果,于是就自己分析QQ音乐的API。前不久发现QQ音乐出了网页版的,是Flash的,但是,我用iPhone打开这个链接的时候,它居然自动跳转到一个地址了,居然跳转到http://soso.music.qq.com/ipad/player.html,看到这个地址,里面有个“ipad”我的第一反应是“难道是HTML5和JS写的”,我在iPhone上试用了一下,发现确实能用。由此得出,这个iPad版的QQ音乐不是Flash,我在电脑上打开了这个地址,发现可以打开,于是果断动了歪点子。“既然是HTML和JS写的,我果断就可以分 阅读全文

百度音乐搜索API

2012-05-18 17:01 by Mr.Xer, 586 阅读, 收藏, 编辑
摘要: 当你想做个音乐播放器,来搜索网上歌曲,下载网上歌词文件的时候,你是怎么做的呢?不会用最笨的方法分析网页吧。太笨了吧。我也这样想过 最好的方法是用歌曲搜索API了,百度有个不公开的APIhttp://box.zhangmen.baidu.com/x?op=12&count=1&title=大约在冬季$$齐秦$$$$该地址返回一个结果,如下。代码<?xmlversion="1.0"encoding="gb2312"?><result><count>5</count><url>< 阅读全文

【IOS】开源项目汇总

2012-05-17 17:07 by Mr.Xer, 387 阅读, 收藏, 编辑
摘要: UI界面类项目:Panoramagl—— 720全景展示Panorama viewer library for iPhone, iPad and iPod touchMBProgressHUD—— 进度指示一种优雅的,半透明的进度显示效果。同时还提供了其他附加功能,比如显示完成信息并淡出。iCarousel—— 效果很酷的分页排列内容类似的页面需要并排列出来,供用户选择。iCarousel具有非常酷的3D效果,比如经典的CoverFlow, TimeMachine。另外还具有线性,圆柱状等其它效果。可用于图片选择,书籍选择,网页选择等。CorePlot—— 2D图形绘图数据可视化,可以绘制漂亮 阅读全文

退出程序

2012-05-16 17:11 by Mr.Xer, 214 阅读, 收藏, 编辑
摘要: if( [[UIApplication sharedApplication] respondsToSelector:@selector(terminate)] ) [[UIApplication sharedApplication] performSelector:@selector(terminate)]; 阅读全文

点击UIView上的任意位置,使UIView消失

2012-05-16 16:45 by Mr.Xer, 446 阅读, 收藏, 编辑
摘要: UIView *tempView = [[UIView alloc] initWithFrame:nil];UITapGestureRecognizer *tap = [[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(hideView:)] autorelease];[tempView addGestureRecognizer:tap];================- (void)hideView:(UIGestureRecognizer *)agesture{agesture.view.hidden 阅读全文

判断你的设备是iPhone还是iPod

2012-05-16 14:58 by Mr.Xer, 306 阅读, 收藏, 编辑
摘要: 有时候你的程序需要知道用户使用的设备是iPhone还是iPod。因为有些特性iPod是没有的,比如电话功能。方法很简单:1NSString *deviceType = [UIDevice currentDevice].model;如果你想得到一个本地化的字符串,可以使用以下命令:12NSString *deviceType = [UIDevice currentDevice].modellocalizedModel;NSLog(@"type: %@", deviceType); 阅读全文

设置statusBar的颜色

2012-05-16 14:56 by Mr.Xer, 479 阅读, 收藏, 编辑
摘要: status bar可以根据你的应用的需要设置为三种样式(UIStatusBarStyle):UIStatusBarStyleBlackTranslucent 黑色透明UIStatusBarStyleBlackOpaque 黑色不透明UIStatusBarStyleDefault 默认白色可以在你的App Delegate文件中使用以下方法来设置你的UIStatusBarStyle12[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:NO]; 阅读全文

UITabBarController 修改背景

2012-05-16 14:49 by Mr.Xer, 250 阅读, 收藏, 编辑
摘要: 转载注明出处:http://hi.baidu.com/yunhuaikong/blog/item/086d43fb79fe82c1b58f3128.htmlUITabBarController自己的数据有时候让人无言,如选中时的颜色tintcolor,它的背景等,虽然网络现在修改它的例子很多,但个人感觉都不是最好的办法。毕竟这样做代码量还是比较大的,如何用官方的api实现相应的功能呢?看看效果图:现在一一说明修改方式:一、修改背景图片:素材如下:二、修改每一个tabbar选中时的颜色,默认为蓝色。此处修改为自定义的颜色。三、去掉选中时的聚焦高亮颜色。可以对比着看看。这里不给截图。素材:宽度为3 阅读全文

怎样编写Apple Push Notification服务器

2012-05-15 18:13 by Mr.Xer, 193 阅读, 收藏, 编辑
摘要: http://www.189works.com/article-17753-1.html 阅读全文

iOS下的DES加密

2012-05-15 18:10 by Mr.Xer, 324 阅读, 收藏, 编辑
摘要: 今天终于把iOS平台下的DES加密算法调通了,在这里记录一下。说一下我遇到的问题吧。 第一,关于传参,Objective-C和C,C++一样,不能把值类型数组做为参数,传给另一个方法,方法的返回值的类型也一样不可以是值类型数组。一旦这么做了,接受参数的方法只能获取数组中的首元素。 解决方法是用 NSMutableData 把值类型的数组包一层,代码如下: NSMutableData* bufkeyData = http://www.cnblogs.com/upwifi/archive/2011/09/05/[NSMutableDatadataWithLe... 阅读全文

iOS 应用程序的沙盒

2012-05-15 18:09 by Mr.Xer, 192 阅读, 收藏, 编辑
摘要: http://www.189works.com/article-29928-1.html 阅读全文

iPh oto的删除动画

2012-05-15 18:08 by Mr.Xer, 238 阅读, 收藏, 编辑
摘要: iPhoto 中想删除某张照片时,点击删除键,就能看到照片被回收到垃圾箱的动画。今天就来模拟一下这个动画(据说有个私有API可以实现,不过私有的嘛,忽略之)。首先仔细观察下这个动画,包含了位置,大小还有可见三个主要动画。为了清楚的说明,先上核心代码:删除动画 1 UIBezierPath *movePath = [UIBezierPath bezierPath]; 2 [movePath moveToPoint:fromPoint]; 3 4 [movePath addQuadCurveToPoint:toPoint 5 ... 阅读全文

怎么样才能方便的隐藏键盘

2012-05-15 18:03 by Mr.Xer, 213 阅读, 收藏, 编辑
摘要: http://www.189works.com/article-35412-1.html 阅读全文

UIImageview 点击事件

2012-05-15 18:01 by Mr.Xer, 179 阅读, 收藏, 编辑
摘要: UIImageView*imageView =[[UIImageViewalloc]initWithFrame:CGRectMake(100,100,200,200)]; imageView.image=[UIImageimageNamed:@"filter_laozhaopian_a.png"]; imageView.userInteractionEnabled=YES; UITapGestureRecognizer*singleTap = [[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector( 阅读全文

ASIHTTPRequest使用过程中遇到的问题及解决办法

2012-05-15 18:00 by Mr.Xer, 191 阅读, 收藏, 编辑
摘要: http://www.189works.com/article-36235-1.html 阅读全文

将自己的App装入真机一些操作步骤

2012-05-15 17:51 by Mr.Xer, 0 阅读, 收藏, 编辑
该文被密码保护。 阅读全文