自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yarin's Blog™

专注于移动互联网技术研究...

  • 博客(110)
  • 收藏
  • 关注

原创 [修正]IOS中使用SoundTouch库实现变声

之前写过一片文章“IOS中使用SoundTouch库实现变声”。最后有很多朋友在博客上说发出来的代码在模拟器上运行可以,不能在真机上运行,前段时间一直也很忙,没时间翻代码出来查看,望谅解。今天抽空检查了一下问题的根源,并且在IPhone 4(ios5.0.1)上测试通过,下面更新一些代码。同样是Apple官方的SpeakHere,要下载代码的,请查看上一篇文章。void AQRec

2012-03-08 20:26:18 10341 3

原创 在cocos2d-x中编译/调试curl库

在cocos2d-x中编译/调试curl库环境参数系统:mac os x10.6xocde:4.0.2ios sdk:4.3curl:curl-7.22.0不知道curl是做什么的,就自己google了,这里暂时不纠结这个问题。因一个cocos2d-x项目需要使用curl库,但是curl官方并没有直接支持ios,所以需要自己编译,另外,为了方便调试,所以

2011-11-14 20:26:13 3036 1

原创 Mac中安装ANT全过程

这是个很老的问题了,网上也有很多教程,但是几乎按照网上那些教程安装之后都不一定会成功,而且发现每一篇文章后面都有无数跟帖说安装不成功,看了一下都没有去解决,所以这里我也正好需要安装就顺便写下,共大家参考!很多时候我们编译某个项目都需要使用ant,同样android也可以使用ant来编译项目。windows环境中安装很简单了,现在越来越多的人使用mac系统了,mac系统中本身自带

2011-10-21 09:57:09 1613

原创 在ios中使用soundtouch库实现变声

这篇文章是项目总结了。做了段时间的项目,过程中也遇到了很多麻烦,但是好在终于都解决了,这里是这里是项目之后凭着记忆总结出来,大家有遇到同样的问题,希望能参考了,但是我记忆可能不太好了,要是实践中有什么问题可以直接给我留言,或者到weibo.com/yarin上找我了。

2011-09-12 02:26:38 3903

原创 Android应用开发新路线(用HTML5开发Android应用)

昨天参加了“第五期HTML5技术分享沙龙——成都站”,我的分享内容为“Android应用开发新路线(用HTML5开发Android应用)”。首先感谢成都优聚的李万鹏(@GoodTeamStudio)和@HTML5研究小组 的田爱娜提供的各种帮助与支持!这里上传一下

2011-09-12 02:23:35 1737

原创 横屏模式(landscape)下的UIDatePicker

ios的UIDatePicker控件在默认情况下,通常在竖屏模式下会显示得很好,但是在横屏模式下就会出现错位得情况。要解决该问题可以在对应得视图控制器中加入下面得代码:- (void) viewDidLoad { [super viewDidLoad

2011-09-12 02:21:59 1607

原创 Iphone开发Interface Builder出现Assertion Failure错误

用Interface Builder打开一个xib文件时出现了Assertion Failure错误,如下图所示。奇怪,第一次遇到这样的错误,这会导致xib文件不能打开,界面设计暂时无法再Interface Builder中进行。错误检查中,很长时间过

2011-09-12 02:18:26 943

转载 IAP(程序内购买): 完全攻略

第一印象觉得In-App Purchase(简称IAP)非常简单。Apple提供的大量文档应该让开发者很快熟悉地熟悉。那么,为什么在你的应用中集成IAP特性就如此令人生厌呢? 这是因为在开发过程中不可避免会出现一些错误。而但这些错误发生的时候,你就抓瞎了。虽然Apple提供了

2011-09-12 02:16:47 1797

转载 Store Kit Guide(In App Purchase)翻译

一、In App Purchase概览Store Kit代表App和App Store之间进行通信。程序将从App Store接收那些你想要提供的产品的信息,并将它们显示出来供用户购买。当用户需要购买某件产品时,程序调用StoreKit来收集购买信息。下图即为基本的s

2011-09-12 02:13:33 3825

原创 将MacBook作为无线路由器

大家看标题已经知道我们要做什么了,也不是什么新鲜事了,只是在某些时候的确需要而已!目前使用的是一个苹果笔记本,想让手机能够通过wifi上网,暂时没有使用无线路由器,因此准备把自己的macbook作为路由器来共手机连接网络。同时因为在网上看到很多人问这样的问题,这里就写一下

2011-09-12 02:08:03 2430

原创 JavaME 3D游戏开发专题系列教程

JavaMe 3D游戏开发系列教程来源:http://smi.csdn.net/其实就是讲OpenglES开发的,使用jsr239开发包;当然了,现在大多数移动平台都使用opengles来渲染3d图形,包括;android、iphone等;因此具有

2011-09-12 02:07:06 1297 1

原创 Android得到已安装的应用程序信息!

很久没有更新了,不知道是不是真的很忙!最近在参加2010中国十大杰出IT博客大赛,望大家还是给投一票哦! 在做一个应用时需要查询已经安装了的应用程序图标。实际上在Android中可以获得已经安装的应用程序的各种信息(虽然在我的应用程序中只需要获得ICON即可),比

2011-09-12 02:06:08 1112

原创 关于vs2008无法打开afxcontrolbars.h的错误

用了段时间的VC10,感觉还是VC9比较好,所以就准备卸载了VC10,回到VC9去,结果,花了很长时间按,下载了一个vs2008,据介绍说是包含msdn和sp1(下载的压缩包大小为3.84G),装上之后,准备运行一个MFC程序,结果出现问题:fatal error C1083

2011-09-12 02:04:57 2370

原创 LDR: LdrpWalkImportDescriptor()解决方案

今天编译一开源项目,他提供的是VC9的工程,我这边是VC10,首先,打开之后需要经过转换,一切正常,然后编译,出现一个简单的小的错误,更改之后编译通过,但是运行时出现下图所示的错误。“应用程序正常初始化(oxc0150002)”失败,请单击“确定”,终止应用程

2011-09-12 02:03:30 3608 2

原创 Audio File Convert(afconvert)工具转换音频格式

在做游戏音效的时候,通常会使用.wav格式的音频文件,但是Apple通常推荐我们使用.CAF格式的,同时也提供了afconvert工具可以方便我们对音频文件进行转换。首先可以输入如下命令来查看支持哪些格式的音频。afconvert -hf或者afconvert -

2011-09-12 02:01:40 3064

原创 Objective-C 2.0属性(Property)介绍

通常在声明一些成员变量时会看到如下声明方式:@property (参数1,参数2) 类型 名字;这里我们主要分析在括号中放入的参数,主要有以下三种:setter/getter方法(assign/retain/copy)读写属性(readwrite/re

2011-09-12 02:00:45 760

转载 关于《Android应用开发揭秘》中早期版本中联系人例子错误的解决办法

发现目前还有人问这个问题,就在这里在说明一下。 针对于android应用开发揭秘书中的4-5节代码不能工作的补充首先感谢该篇文章的作者,因为网上到处转载,就不知道原作者了,在这里感谢你对本书的关于与支持。问题原因:android从2.0之后联系人部分的ap

2011-09-12 01:59:56 948 1

原创 Android/Ophone平台2D游戏引擎实现系列文章

前几天收到“2010年度OPhone 2.0 原创技术征文大赛获奖名单公布”的邮件,有幸能获奖,这里把参赛的文章列举出来,希望能够帮助大家。OPhone平台2D游戏引擎实现——概述及框架(一)OPhone平台2D游戏引擎实现——概述及框架(二)OPho

2011-09-12 01:58:22 1035

原创 Xcode调试断点不停止解决方案!

很多人在使用xcode调试时,到断点处却不能停止,好像断点无效一样。如果是黑苹果,那么可能是内核的原因,暂时没有解决方案。如果非黑苹果,则按如下方式操作即可:方案一:打开xcode的偏好设置,选择debugging选项,取消“load symbols la

2011-09-12 01:57:51 2783

原创 Brew中常见错误管理!(持续维护更新)

1:装完ADS以后运行其中的程序出错,显示对话框“The C-Dilla licence Management System has become corrupt or is incomplete”,请问这是为什么?答:在安装完ads后,您应该首先运行debugger

2011-09-12 01:57:07 1210

原创 Android\OPhone动画分析之翻转效果

看到很多人在问如何实现三维的翻转效果,所以今天在这里简单的给大家分析一下,其实在APIDemo中就有这样一个例子,那么我们就以其为例来学习Android中的翻转动画效果的实现,首先看一下运行效果如下图所示。Android中并没有提供直接做3D翻转的动画,所以关

2011-09-12 01:54:29 1147 4

原创 第一次拆开Mac Book,被逼的!

开发Iphone时,搞了个Mac Book用,用了很久都没有什么问题!今天出问题了,被迫拆开Mac Book!原因:不知道什么原因,开机突然进入不了系统,用光盘来修复权限什么都做了,但是还是不能启动,又从来没有做过备份,不能恢复,唯一的路就是重装系统了,于是开始创

2011-09-12 01:52:35 1363

原创 ogre研究之第一个程序(二)

接续(一)首先,我们要分析的就是Root类,使用Ogre的程序所需要作的第一件事情就是实例化一个Root对象。如果没有这个对象,你就无法调用(除了日志管理以外)的任何一个功能。Root类的构造函数接受一些符串对象的参数,这些字符代表着不同作用的文件名称。Root

2011-09-12 01:47:59 1084

原创 ogre研究之第一个程序(一)

第一次发送超过字数了,被迫剪成两篇!上一篇我们介绍了如何搭建开发环境,并创建了一个空白的窗口程序。这里我们主要是实现在程序中装载一个简单的模型并显示出来。首先看一下效果吧,(模型就是ogre例子中的robot.mesh),如下:例子很简

2011-09-12 01:44:14 1135

原创 Android ndk r4b开发环境搭建

资源准备说明:本文以Mac系统为例,所以准备的软件都需要是适合Mac版本的.Android SDK:android-sdk-mac_86Android NDK: android-ndk-r4b-darwin-x86EclipseADTCDTANT搭

2011-09-12 01:41:37 1053

原创 Mac系统中在Finder中显示(隐藏)隐藏文件

Mac系统下,在Finder中显示隐藏文件 第一种:通过终端命令方式在终端里输入下面命令即可让它们显示出来。defaults write ~/Library/Preferences/com.apple.finder AppleShowAllFile

2011-09-12 01:37:02 1399

转载 NSStirng、NSArray、以及枚举(Method小集合)

以下内容由angellixf整理,这里制作记录:/******************************************************************************************* NSString

2011-09-12 01:34:51 1713

原创 Ubuntu9.10以上版本和Windows双系统启动顺序设置

由于从Ubuntu9.10开始使用grub2来引导 系统,新版grub2的引导配置文件就不再是menu.lst了,而是/boot/grub/grub.cfg文件,这与旧版本不同了,而且为了安全起 见,该文件默认为“只读”属性,因此在修改启动菜单之前你必须先将其文件属性改为“可

2011-09-12 01:33:48 811

原创 Android2.1以后sdk安装更新失败解决办法

用了好久的1.6和2.0版本了,今天终于准备更新一下了!。同样也遇到了消息为“Failed to fetch URL…” 的错误提示。解决办法:在“Android SDK and AVD Manager”窗口的左侧选择 “Settings” 选中 “Fo

2011-09-12 01:32:28 757

转载 OpenGL库函数列表

OpenGL库函数列表 OpenGl核心函数库 glAccum 操作累加缓冲区 glAddSwapHintRectWIN 定义一组被SwapBuffers拷贝的三角形 glAlphaFunc允许设置alpha检测功能

2011-09-12 01:31:20 711

原创 OpenGL ES显示字符串2(Windows Mobile)

发现了OpenGLFont,所以这里备份一下。例子:使用OpenGL ES画“Hello World!”1:首先声明OpenGLFont font和GlyphRun title,然后在SetupScene使用OpenGLFont font; Glyph

2011-09-12 01:30:11 1182 5

原创 OPENGL ES显示字符串(Windows Mobile)

当然国外有POWERVR提供基于OPENGL ES的SDK封装的APPPRINT3D类来处理字符串显示和GLFONT for windows ce等。但是我们这里只整理了一个函数:void glTextShow(WCHAR *fontname, int fo

2011-09-12 01:28:19 988

原创 如何使用联想O1来调试OPhone应用?

我们都知道在开发Android时我们可以使用真机来进行调试应用(方法很多,网上到处都是)。当然也有部分功能必须要在真机上测试,比如:蓝牙、WIFI等。在网上看到很多人在问如何在真机上测试OPhone应用的问题和测试所需要的usb驱动。?本文附件提供了windows x

2011-09-12 01:26:54 1708 1

原创 《Android应用开发揭秘》读者问题汇总

1.开发Android使用什么版本的Eclipse?Java代码 答:高于3.4版本的。  2.如何在非全屏状态下,不显示title标题栏。答:requestWindowFeature(Window.FEATURE_NO_TITLE);//设置是否显示

2011-09-12 01:25:43 718

原创 ogre研究之开发环境搭建

现在肯定不需要在说什么是ogre了,既然你已经在看这篇文章,相信已经了解了ogre。本文主要记录ogre引擎研究的开发环境搭建(本文在windows xp下使用vs2008作为开发工具)。1:下载、安装vs2008,这个不用说了,大家都会。2:下载并安装ogre sdk。

2011-09-12 01:24:43 1126

原创 Visual Studio 2008无法创建智能设备项目的解决方法

环境安装好了,下面我们来测试一下环境是否安装成功,新建一个项目试试。这时候问题出现了,无法建立项目,当时以为是vs2008安装问题,但是我试着建立其他项目,能够成功建立。还是先问问Google,果然,早有朋友遇到过这类问题,也提供方法,如下:1、打开注册表编辑器2

2011-09-12 01:20:57 754

原创 Android\OPhone自定义视图(View)

最经在Android上作游戏居多了,在Android平台做游戏和做应用少有少许的不同,做游戏就会更多的使用自定义视图了,有很多东西需要我们自己去实现,就不像做应用,用得最多的就是Android系统的一些组件,当然偶尔也会涉及到自定义一些界面,但是这些自定义界面都是使用系统的一些组

2011-09-12 01:19:29 869

原创 Android/Ophone应用程序数字签名

前两天搞了个应用到MM上去,结果与测试通不过,原因是“应用程序证书有效期不足1年”,结果才发现,上传的应用程序忘记签名了。为Android/Ophone应用程序签名步骤:1.确保电脑上安装了JDK,因为我们将使用JDK自带的创建和管理数字证书的工具Keytool。在命

2011-09-12 01:16:59 896

原创 使用BinCompiler将资源文件打包成二进制文件

在开发游戏时,总是要使用很多的资源文件,比如:图片、音乐等。而我们经常会遇到一些商业游戏中都看不到这些资源文件,那是因为商业游戏,一般都会将这些资源文件打包成二进制的文件,然后在程序中读取,并使用。这样的游戏看上去更显得专业一些,本文我们就来学习一个最简单的将资源文件打包成二进制

2011-09-12 01:14:43 1483 1

原创 Android2.0之后读取联系人——ContactsContract

当我们将Andorid1.5及其以前的项目放到Android2.0上时,如果代码中有import android.provider.Contacts; Eclipse会提示“建议不使用”,那是因为在Android2.0中,联系人api发生了变化,需要使用ContactsC

2011-09-12 01:12:40 862

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除