- 博客(30)
- 收藏
- 关注
原创 iPhone桌面快捷电话的实现原理
众所周知,Safari有一个“添加至主屏幕”的功能,其实就是在桌面添加了一个网页书签,本文讲述的是如何利用此功能实现桌面快捷电话。基本原理:程序内部创建一个简单的Web站点,通过这个站点调用Safari,站点将自定义的Html页面返回给Safari,此时利用Safari的“添加至主屏幕”功能,将自定义的Html制作成桌面书签,当用户点击桌面图标时,则运行自定义的Javascript脚本拨打电话。
2011-05-19 15:34:00 6256 8
转载 捕获iPhone程序的Crash
<br /><br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://guoxiaoxin.blogbus.com/logs/74067257.html<br /> <br />我们可以在delegate的terminateWithException里,写一些垂死挣扎的代码 - 例如保存数据,例如汇报crash情况到服务器.<br /> <br />void exceptionHandler(NSException *exception)<br /><br />{<br />
2011-04-22 13:14:00 1685
原创 Foxmail中设置Gmail教程
<br />http://www.xker.com/page/e2008/0828/60142.html<br />在 Gmail 帐户 中启用 POP。打开 Foxmail 5.0。 单击"帐户"菜单,然后选择"属性"。 <br /><br /><br />选择"个人信息",输入您的姓名,作为外发邮件"发件人:"字段中显示的内容。 输入您的完整 Gmail 电子邮件地址 (username@gmail.com) 。 <br /><br />打开"服务器信息"页, 选中"我的服务器需要验证"旁边的复
2011-04-04 19:59:00 3937
转载 10款iOS高效开发必备的Objective-C类库
<br />http://mobile.csdn.net/a/20110317/294018.html<br /> <br /><br />因为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.经过作者团队的慎重讨论,他们评选出了10款能够极大提高iOS开发效率的类库,根据原文作者的评价来看,基本上有了这10款工具,做iOS开发就真的跟泡Cocoa一样了。<br />MBProgressHUD——进展指示符库<br />苹果的应用程序
2011-03-21 15:26:00 494
转载 iPhone完整截屏
完整截屏http://www.devdiv.com/thread-28736-1-1.htmlCGImageRef UIGetScreenImage();void SaveScreenImage(NSString *path){ NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; CGImageRef cgImage = UIGetScreenImage(); void *imageBytes = NULL;
2011-03-09 08:41:00 1098
转载 iPhone SDK开发 文件权限获取及修改
<br />http://hi.baidu.com/lm382304817/blog/item/b12c70e26851103eb8382032.htmlfilePath:文件路径<br />NSDictionary *fileAttributes = [[NSFileManager defaultManager] fileAttributesAtPath:filePath traverseLink:YES];<br />NSNumber *num = [fileAttributes objectForKe
2011-03-09 08:40:00 2497
转载 In App Purchase总结
<br />ris'In App Purchase总结 In App Purchase属于iPhone SDK3.0的新特性,用于在应用程序中购买付费道具,增加新功能,订阅杂志。是应用程序除了植入广告外的另一种取得收益的方式。<br />虽然Apple的官方文档已经对In App Purhcase这一特性做了比较详尽的解释,但就某些细节方面还是需要编程人员进行尝试和推敲,今天我就为大家就In App Purchase做一剖析,以此抛砖引玉。<br /><br />In App Purchase的基本流程
2011-01-07 01:59:00 7326 1
转载 如何使用in app purchase
<br />原文地址: http://www.cocoachina.com/appstore/market/2010/0504/1307.html<br /> <br />为你的应用添加In App Purchase<br /><br />时间: 2010-05-04 13:12 点击:1449 次转自F.A.B.L.E,原文 http://sh3ng.com/2009/10/practice-in-app-purchase/ 自从09年10月16日苹果发送给所有开发者的那 一封 信,通知了程序内购买将可用
2011-01-07 01:53:00 2066
原创 IDP申请流程
<br />IDP的申请<br />1. 打开网址 http://developer.apple.com/programs/start/standard/, 点击屏幕左下方的“continue”.<br />2. 询问你是否需要创建一个新的Apple ID,勾选New Apple Developer中的第一个。然后“continue”<br />3. 选择是企业版还是个人版开发账号,这里选个人版就行了。点击“Individual”<br />4. 填写个人信息,然后continue,(注意不能用中文)<br
2010-11-22 21:44:00 1468
转载 XP支持多用户登录
原文地址: http://jknet.blog.hexun.com/20287826_d.html1、安全模式替换文件开机按F8进入安全模式,将所有TermSrv.DLL文件出现的位置,用本版的TermSrv.DLL覆盖。通常,TermSrv.DLL至少出现在二个位置,分别 是:/Windows/system32,/Windows/system32/dllcache。凡是原来有TermSrv.DLL的地方,就用本版本的TermSrv.DLL覆盖。修改后的Tremsrv.dll文件下载
2010-10-08 23:03:00 2367
转载 iPhone SDK的系统版本限制
<br />源地址: http://fantasytree.javaeye.com/blog/593388<br /> <br />下载了最新的iPhone SDK 3.1.3,打算装在我的Mac OS X 10.5.5上,结果被告知只能装在10.5.7版本以上。郁闷,google了一下解决方法,发现可以用改版本号来欺骗SDK安装程序。步骤如下: <br /><br />1,打开控制台(Applications/Utilitis/Terminal); <br />2,输入sudo -s和密码,切换到root
2010-08-17 10:12:00 955
转载 制作Mac的U盘启动系统
<br /> 昨天发的《苹果Mac OS X 10.6 Snow Leopard雪豹操作系统BT种子下载》,就有人问怎么把下载的苹果电脑Mac OS X操作系统做成基于U盘或移动硬盘的安装盘并用U盘或移动硬盘安装苹果电脑操作系统。OK,今天发个用移动硬盘(或U盘)为苹果电脑安装Mac OS X操作系统的教程吧。<br /> 说句废话:安装苹果电脑Mac OS X操作系统的方法很多--你可以通过刻录系统光盘的方法安装苹果操作系统,但又慢又麻烦;也可以通过局域网共享光驱的方法从另一台Mac上读光盘并通过网
2010-07-22 11:14:00 3468
转载 PC安装Mac OS
系统安装之前的准备工作及安装过程简介 前面我们已经提到,苹果电脑虽然已经采用了x86架构的Intel处理器,但其官方并不提供在非苹果电脑上安装Mac OS的支持。所以,要想在普通PC/笔记本电脑上安装Mac OS X,难免需要模拟和破解。当然,在此笔者声明一下泡泡网的观点,本文仅作用于技术讨论和交流,泡泡网并不推荐大家在普通PC/笔记本上安装Mac OS X操作系统,一是苹果公司本身并不提供支持,二是目前很难100%完美的驱动普通PC/笔记本的硬件。 Mac OS X Snow Leop
2010-07-09 12:33:00 3713 1
原创 Mac os分辨率设置
<br />方法一:<br /><br />临时方法,只对当次启动有效。<br /><br />即在启动倒计时的时候,回车,等待输入参数是输入如下文本:<br />“Graphics Mode"="1280x800x32@60"<br />以上含义:设置分辨率为1280x800,色数32位,刷新率60Hz<br /><br />方法二:<br /><br />永久生效<br /><br />修改文件: /Library/Preferences/Systemconfiguration/com.apple.B
2010-07-08 21:20:00 3581
原创 制作U盘的win pe系统
<br />1、先做DOS启动盘<br />过程很简单,插上你要制作的U盘,打开USBoot 1.7,它会提示“有一定的危险性等”,点确定进入。<br />选中U盘,点下面的“选择工作模式”,选ZIP,点击“开始”。<br />如果你的U盘里有重要的文件,建议在制作启动U盘之前先备份好你的文件。<br />点击“确定”继续运行,选择“是”格式化U盘。<br />按提示直接拔下你的U盘。<br />等到程序提示“请再次插上U盘”时再重新将U盘插上。 <br />完成以上步骤之后就制作成了一个DOS启动盘,里面
2010-07-08 20:34:00 738
转载 Linux下Socket编程
<br /><br />原文地址: http://www.kuqin.com/networkprog/20080512/8361.html<br />什么是Socket<br /> Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。<br /> Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,
2010-06-01 10:04:00 403
转载 Linux下线程的创建
<br />作者:Hoyt Email:hoytluo@21cn.com原文地址 http://wiki.chinaunix.net/index.php/Zhuan_c7<br />前言: Linux下线程的创建和基本的使用线程的同步和互斥线程的条件变量<br />先介绍什么是线程.我们编写的程序大多数可以看成是单线程的.就是程序是按照一定的 顺序来执行.如果我们使用线程的话,程序就会在我们创建线成的地方分叉,变成两个"程 序"在执行.粗略的看来好象和子进程差不多的,其实不然.子进程是通过拷贝父进程的地 址
2010-05-31 11:41:00 644
原创 Unix环境下的Socket编程
http://fanqiang.chinaunix.net/a4/b7/20010626/150001679.html http://blog.chinaunix.net/u2/61800/showart_1133866.html unix/linux socket API reference
2010-05-31 10:33:00 566
转载 iPhone 3.0免证书真机调试方法
1. Edit: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/SDKSettings.plist and change CODE_SIGNING_REQUIRED from YES to NO.2. Run this script: #!/bin/bashcd /Developer/Platforms/
2010-04-29 16:56:00 587
转载 j2me用socket模拟http做无线网络传输
j2me用socket模拟http做无线网络传输程序感悟 2007-09-15 16:35:21 阅读157 评论0字号:大中小博客注册了好久,不知道有什么可写的,都没动过。一个字也没有写,如果是块铁估计早生锈了。最近听到几个朋友跟我说要我写点东西放到我的这个小窝内。所以趁着今天不上班,免强写点吧(感觉是被逼的,哈哈~~~)。其实这个是最近才做的。所以记忆深刻,以前没对HTTP
2010-04-27 10:22:00 1216
转载 iPhone免证书安装程序
SDK3.0免证书(iDP)联机调试教程一源网址:http://blog.csdn.net/qim/archive/2009/09/16/4555170.aspx1. 在之前的2.x版本下,我一般编译程序到机子的做法是修改xproject去掉iPhone Developer的方法,(参考http://www.cocoachina.com/bbs/read.php?tid-1822-
2010-04-08 11:42:00 2527
转载 objective-c中文教程
http://blog.csdn.net/abbottsuccess/archive/2009/08/20/4467765.aspx開始吧下載這篇教學設定環境Linux/FreeBSD: 安裝Mac OS X: 安裝 XCodeWindows NT 5.X: 安裝 cygwin 或 mingw,然後安裝 GNUSte
2010-04-02 09:32:00 991
转载 使用NSStream来实现Socket
http://www.cocoachina.com/bbs/read.php?tid-6146-toread-1.html 这玩意儿已经折腾我小半年了,因为没有socket开发方面的经验,跌跌撞撞遇到了不少麻烦。以下是目前应用在我程序中的Stream类,真机真网络使用正常,3G和wifi都可以用。只是回调部分写的比较外行……应该还有更好的回调方式。以下代码除了SynthesizeSingl
2010-03-07 18:02:00 1573
转载 Iphone开发网站
http://www.cocoachina.com cocoa开发者http://code.google.com/p/iphonetextreader/ 开源textreaderhttp://www.yifeiyang.net/iphone-development-introduction-1-programmers-in-the-eyes-of-the-iphone/ iPhone开发进
2010-03-07 17:57:00 797
转载 objective-c 学习必备参考资料
objective-c 学习必备参考资料对于开发与iPhone和Mac相关的软件的开发者来说,Objective-C是必修课。本文收集了关于Objective-C的开发教程,供参考。特别推荐:《Objective-C》 中文 第二版本书是Objective-C领域最经典的参考书之一,全面而系统地讲解了Objective-C的方方面面,通过对本书的学习,读者能完全掌握Objective-C,
2010-03-07 17:56:00 1664
转载 XCode开发技巧
1.使用#pragma mark幫您規范管理代碼 2.UILabel显示换行的方法UILabel*label;//设置换行label.lineBreakMode = UILineBreakModeWordWrap; label.numberOfLines = 0;换行符还是/n比如NSString * xstring=@"lineone/nlinetwo"记得要把label的高
2010-03-07 17:36:00 1218
转载 iphone源码
UIView的各种动态效果Demohttp://www.cocoachina.com/bbs/read.php?tid-11820.html
2010-03-07 12:15:00 552
转载 Objective C 2.0 属性(Property)
原帖一:http://blog.csdn.net/dotphoenix/archive/2009/05/20/4203075.aspx原贴二:http://www.cocoachina.com/bbs/read.php?tid-8008.html @property (参数) 类型 名字;这里的参数主要分为三类:读写属性(readwrite/readonly),setter语意(a
2010-03-07 11:47:00 694
转载 Objective-C内存管理知识总结
原帖地址 http://www.cocoachina.com/bbs/read.php?tid-12760.htmlObjective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿JAVA虚拟机中的全自动化GC来比?一,引用计数是实例对象的内存回收唯一参考引用计数(retainCount)是O
2010-03-07 10:56:00 953
转载 NSLog的使用
可能你曾经有过Windows编程的经验,通常在你调试程序的时候,如果希望看到某个中间结果,你会习惯使用MessageBox来显示中间的结果。有了Cocoa的NSLog,你在写Cocoa程序的时候,就可以无需每次都调用NSAlert来观察中间结果了。 NSLog的定义NSLog定义在NSObjCRuntime.h中,如下所示:void NSLog(NSString *for
2010-03-07 10:53:00 473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人