- 博客(60)
- 资源 (5)
- 收藏
- 关注
原创 android在线视频播放
这段时间,老是看到在线视频播放的资料,就总结了一下:1.本地视频播放我想就不用怎么说了吧,不管是VideoView、surfaceView、mediaPlayer都能够播放的。2.在线播放服务器视频:a.可以使渐进式下载格式的视频,通过url直接用VideoView或者surfaceView都可以播放b.还可以使流媒体格式的视频(这个效果最好,最主流。可惜我看了些资料,也没搞定。。
2012-08-09 15:32:56
2381
1
转载 iphone开发资源汇总
如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?p=612自定义圆角Sw
2011-11-17 12:33:13
646
原创 运行时,打印函数名
NSLog(@“%s” ,__FUNCTION__) ; __FUNCTION__是C++编译器的标识符,受到广泛的支持,在Apple的LLVM编译器当然不会错过。这个标识符起到的作用就是在打印出当前函数的名字,可以方便在调试时清楚知道经过了哪些个函数。
2011-11-16 16:10:55
767
原创 c/s应用的本地化 c/s URLRequest的一个奇怪问题
在做本地化的时候,为了配合服务器端的内容本地化,需要从客户端获取当前的语言环境,告诉服务器端。我们采取的是每当在发起request的时候,在请求头部设置一下accept-Language的属性,这样服务器就能直接对头进行抽取判断,不用添加一个字段来支持。但是在iOS调用 NSMutableURLRequest 的 setValue: forHTTPHeaderField 方法时,发现不管怎
2011-11-15 16:36:13
584
转载 multipart form-data boundary 说明(详尽解释)
原文转自:http://yefeng.iteye.com/blog/315847含义 ENCTYPE="multipart/form-data" 说明: 通过 http 协议上传文件 rfc1867协议概述,jsp 应用举例,客户端发送内容构造 1、概述在最初的 http 协议中,没有上传文件方面的功能。 rfc1867 (http://www.ietf.org/rfc/rfc18
2011-11-15 14:52:52
575
翻译 获取当前设备的本地化语言
最近在一个c/s应用的本地化,不仅客户端要本地化,服务器还需要本地化。如果仅仅是客户端本地化的话就比较方便,但涉及到服务器的本地化就需要客户端给服务器发送当前客户端的本地化语言,以下代码是获取当前设备的本地化语言:NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSArray *languages = [d
2011-11-13 10:44:25
464
原创 OC--异常处理
在java中我们经常会做异常处理,可以帮我们抛出许多提示不至于程序crash掉。在iPhone编程中,我常会碰到一些千年虫的问题,处理的数据到达某个特定值的时候crash,当然跟我当时编写的算法不健壮有关,但是如果加上异常处理,能让我们更迅速的debug,cocoa也有一套N
2011-08-27 11:14:13
1497
原创 在自己的app中连接另外一个app或点击到appsotre购买
从一个app开发另一个app的实现方法如下:首先在自己要被打开的app的info.plist中自定义url types.如图所示然后在另一个app中的响应事件中如此编写代码:NSURL *url = [NSURL URLWithString:@"myapp://com.rumte
2011-07-25 11:42:43
994
原创 在app里面设置AppStore购买界面
一句代码的事,[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/us/app/你的App名称/id你的AppID?mt=8"]];App名称好像可以随
2011-07-09 14:16:41
1764
转载 iOS 的多核编程和内存管理
本文转载自:Anxonli 隔上一次写iPad app开发文章已经是10个月,那篇iPad app开发概述还不错,曾经成为了google关键字“iPad app 开发”搜索的第一位,可能是大牛们都太忙于赚app store的钱了,留下我这个小虾来写文章。这次的文章集中与iOS的多核编程和内存管理,为什么?因为iPad 2已经是双核CPU了!虽然iPad 1的应用已
2011-06-22 16:34:00
824
1
转载 iOS实现本地通知
本文转自王军的博客,前往。在iOS实现本地通知这篇文章中,介绍了通知的定义和最简单的实现。下面我将介绍一个比较复杂一点的例子,实现的效果如下:开启通知。通知的内容。 通知的次数。下面是具体的实现: 首先是通知次数取消: - (BOOL)application:(UIApplication *)applicatio
2011-06-22 11:33:00
2248
原创 让你的Lable拥有qq表情!
偶然看到一篇文,发现竟然可以在iPhone中显示类似qq表情的符号。原来很简单,是iPhone支持unicode emoji字符集缘故。 NSString *s = @"This is a smiley /ue415 face"; testFace.text = s; 上面的/ue415就是表情编码。更多的表情如下:/ue415/ue056
2011-06-22 11:25:00
3582
2
转载 NSLog的替代品
在开发过程当中,往往会输出一些内容来debug程序,系统的NSLog虽然好用,但如果输出过多时会让你头痛,你根本不知道是在程序的哪儿输出的。于是我们有必要输出更多的信息来标识。下面是一个宏,大家可以参考。 // DLog is almost a drop-in replacement for NSLog // DLog(); // DLog(@"here");
2011-06-22 11:19:00
783
转载 让自己的UIView有shadow
加一个有shadow的sub view, 只需要在你自定义UIView里加几行代码。加一个有shadow的sub view, 只需要在你自定义UIView里加几行代码。view plaincopy to clipboardprint? //turning off bounds clipping allows the shadow to extend beyond
2011-06-22 10:47:00
603
转载 iPhone Graphics 入门(三)
Last time we created a simple iPhone application that made a ball bounce around the screen. This time we are going to extend the last example to use the accelerometer to create a gravity influen
2011-06-22 10:43:00
454
转载 iPhone Graphics 入门(二)
In Part 1 of this series of articles we drew some simple graphic primitives on the iPhone display. In this article we are going to look at how to do some simple animation. The goal of this examp
2011-06-22 10:42:00
464
转载 iPhone Graphics入门(一)
The series of articles is going to discuss creating graphics on the iPhone using the SDK. Part 1 will start out with the basics by drawing some simple 2D graphics. In later articles I plan to get
2011-06-22 10:39:00
926
转载 分享一个搭建php版push服务器的流程
初学iPhone开发,经过反复多次验证,结合下面2个教程:http://ameyashetti.wordpress.com/2009/07/31/apple-push-notification-service-tutorial/http://www.macoscoders.com/2009/05/17/iphone-apple-push-notification-service
2011-06-22 00:42:00
1950
1
转载 简单自定义表视图
It is really easy to customize your UITableViews. Ill show you how to completely customize the appearance of UITableViews without overriding or subclassing and without the need fo
2011-06-21 23:52:00
613
转载 openGLES
西蒙系列的openGLES教学由简到难,很容易让开发者进入openGLES的世界。下面介绍四篇OpenGLES开发相关文章。OpenGL ES for iPhone : A Simple Tutorial Part 1OpenGL ES for iPhone : Part 2 with touch controlsOpenGL ES for
2011-06-21 23:19:00
384
转载 开源的语音识别+TTS for iPhone(四)Using OpenEars In Your App
Using OpenEars In Your AppConventions used in these instructions:[OPENEARS] will be used to mean the path on your system to the OpenEars distribution folder after you downloaded and unzipped
2011-06-21 23:16:00
1443
2
转载 开源的语音识别+TTS for iPhone(三)Configuring Your App For OpenEars
Configuring Your App For OpenEarsConventions used in these instructions:[OPENEARS] will be used to mean the path on your system to the OpenEars distribution folder after you downloaded and
2011-06-21 23:13:00
1417
1
转载 开源的语音识别+TTS for iPhone(二)Getting Started With OpenEars
Getting Started With OpenEarsConventions used in these instructions:[OPENEARS] will be used to mean the path on your system to the OpenEars folder after you downloaded and unzipped it. So,
2011-06-21 23:12:00
2018
转载 开源的语音识别+TTS for iPhone(一)Welcome To OpenEars
openEars是一个开源的语音识别+TTS库,在iphone APP中有几个款用到了该库,最近了一次升级,提高了代码的效率,并升级到了xcode4。politepix网站有openEars教程.以下转载,找个时间再翻译翻译吧.------------------------------------------------------------------
2011-06-21 23:10:00
4499
2
转载 iPhone SMS气泡UI
iPhone用户对内置的短信应用程序并不陌生以,它用一个超可爱的气泡方式显示短信,如图1。图1 但是,这种创新的UI功能并没有开放给iPhone开发者,因此如果你想开发一款类似的app,你必须自己实现它。我命名这种UI叫着Bubble UI,它以聊天的方式显示信息。一个很好的例子就是你开发一款聊天app,两人聊天的内容用气泡显示。 本文我将向大家介绍开发类似sm
2011-06-21 22:38:00
2091
转载 IOS开源项目汇总
前几天看到一位会员,总结了一些开源的IOS项目,我结合自己开发过程中用到的一些开源项目,与大家分享。扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:http://zbar.s
2011-06-21 22:24:00
1084
转载 iphone 推送通知 服务器端java 实现
前提准备,在编写push notification之获取device token中拿到device token以后,需要把token字符串发送给应用的服务器端,即provider。对于越狱手机获取不到 device token的可以通过cydia安装pushdoctor,安装方法可以google一下在这就不多说了,我的越狱手机通过安装push补丁可以
2011-06-21 20:30:00
12516
12
转载 iPhone,iPhone4,iPad程序启动画面的总结
iOS设备现在有三种不同的分辨率:iPhone 320x480, iPhone 4 640x960, iPad 768x1024。以前程序的启动画面(图片)只要准备一个Default.png就可以了,但是现在变得复杂多了。如果一个程序,既支持iPhone又支持iPad,那么它需要包含下面几个图片:Default-Portrait.png iPad专用竖向启动画面 768
2011-06-21 12:04:00
618
原创 UIPopoverViewController在View中的定位!
今天在做毕业设计,其中用到了调用摄像头,我们知道在iPad中调用摄像头和图片库跟在iPhone的调用是略又不同的,详细参加我转载的一篇文章《iPad上调用UIImagePickerViewController,与iPhone调用略有不同》,将UIImagePickerView放在UIPopoverView显示; 在UIPopoverView中提供了两种
2011-06-19 20:14:00
4549
转载 Custom Input View Tutorial
This is the third part of a three part series to help get iPhone Developers up-to-speed with iPad development by focusing on three of the most interesting new classes (at least to me): UISplitView
2011-06-19 19:36:00
888
转载 UIPopoverController Tutorial
This is the second part of a three part series to help get iPhone Developers up-to-speed with iPad development by focusing on three of the most interesting new classes (at least to me):
2011-06-19 18:55:00
525
转载 多台iPhone 使用bluetooth进行连接
目的:了解iPhone的蓝牙开发基础框架核心:GAME KIT框架里面的GKPeerPickerController、GKSession,通过这两个类我们可以将两台iPhone使用蓝牙给连接起来并使相互之间可以发送/接收消息.GKPeerPickerController:提供一套系统界面最终使多台设备之间的蓝牙连接起来,如果机器未开启蓝牙功能时,会提示是否要打开蓝牙功能.最终我
2011-06-18 10:16:00
1118
1
转载 Xcode 离线安装帮助文档
下载帮助文件到本地:要想下载帮助文件,菜单Xcode-preferences-Documentation 右键Get Info可以看到Feed URL找到.atom文件地址,用FF浏览器访问可以看到下载列表,用迅雷下载即可。atom链接如下,复制到浏览器地址栏即可见到下载列表(用IE浏览器好像不行)http://developer.apple.com/rss/com.apple.a
2011-06-17 21:02:00
564
转载 Three20 – TableView(TTTableViewController)(2)
上次笔记了一下一般的TableView怎么弄,搞了搞,继续深入了研究了一下,看到很多app都有“下拉刷新”的功能,比如人人的app,还有qq空间的app,觉得很酷,那么我们怎么用320来实现一下呢,就看看我下面这个笔记吧。首先,创建项目,我这里创建了一个叫freshtest的项目,然后把320的引入,ok,看看能不能build,能build就说明引入成功了,成功之后我们就开始写一个320的Ta
2011-06-17 15:41:00
1010
转载 Three20 – TableView(TTTableViewController)(1)
平时开发的时候,TableView用的最多了,而且也是很麻烦的,所以就先看看TableView在320里面应该怎么弄吧。然后其他的东西就可以慢慢的理解了,所以说,代码就是最好的文档,虽然有时候会很愤怒的说,怎么这么magic,但是还是最好理解的一种方式,ok,咱们就慢慢的来。先创建一个项目,如下,就创建一个最简单的项目(用320模板创建不知道为何不能编译通过,好吧,先不管)。
2011-06-17 15:36:00
1238
原创 Three项目模板的导入
先去git下载320的源码。https://github.com/facebook/three20下到源码后,进到 ~/Three20//tempate目录,然后在其下面输入命令: bash InstallTemplates.Command,或者看相应的版本运行相应的脚本。然后在XCODE中创建新项目就有选项了。
2011-06-17 15:30:00
336
转载 进阶:成为iPhone游戏开发者的十大秘技
Neil Ferguson,是iPhone 游戏「病毒攻击 | Virus Strike」的开发者。Neil Ferguson虽然是一名「老」程序员,目前在伦敦从事全职软件创业公司的Neil Ferguson,觉得开发一款成功的iOS 游戏也许并不需要你有太多的程序开发和编程经验。对编程算是零基础的你,也许也一直有过想法在业余的时间学习下开发。我们来看看,Neil Ferguson 总
2011-06-17 00:15:00
373
1
转载 解析iphone多线程
不管是iphone中还是其他的操作系统,多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。一、线程创建与启动线程创建主要有二种方式:(id)init; // designated
2011-06-17 00:09:00
342
转载 iphone的多线程编程初体验
找了很长时间IPhone下多线程的编程的内容, 用到的类是UIKit的中NSThread.。在google过程中,发现很多文都惊喜地标题着类似, 这些想正向引导一下, 0S4的亮点在于多任务,一个任务为一个进程,也叫多进程, 而多线程在早期的IPHONEOS上都是有的.IPHONE OS中任务的概念是一个应用, 在一个时间你只能做一件事情, 即不能同时玩游戏,同时上QQ. 而多任务的时
2011-06-17 00:08:00
551
转载 Xcode中SVN相关问题大串讲
在Xcode中SVN如何使用不管是Web,iPhone和Mac的开发,SVN(Subversion),已经成为我每天开发中须臾不可以离的朋友,但是这个工具对于普通的个人开发者来说有点奢侈,如果不在互联网租用一台服务器(约7000元每年)的话,是很难享用那么方便的工具的。于是我们两年前做了一个SVN的平台,svn.w18.net,把我们在广州电信的服务器的Subversion服务器共
2011-06-16 23:57:00
625
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人