- 博客(159)
- 资源 (9)
- 收藏
- 关注
原创 Android 生成keystore,两种方式
一、eclipse 中生成android keystore建立任意一个android项目(例如:AntForAndroid)右键AntForAndroid根目录弹出菜单->Android Tools -> Export Signed Application Package...Next >选择“Create new keystore”并且保存在一个目录下面(本例子保存在项目跟目录下) 输入密码,然后next填写一些信息,填写的Alias 和 密码不要忘记了这样在项目
2020-07-16 15:12:23 2586
原创 Cocos2dx使用spine骨骼动画导致在iphone6s、iphone7真机闪退的解决办法
在cocos2dx 3.x版本中,在某些情况下使用了spine骨骼动画和LayerColor,可能会导致在iphone6s,和iphone7真机上闪退,其他机型正常,xCode调试发现是在LayerColor::onDraw glDrawArrays(GLTRIANGLE_STRIP, 0, 4)这个方法中崩溃的,网上找到一篇国外开发者的解决方法,经过测试确实可用。(国外解决方法原文地址:http...
2018-02-28 20:52:28 1445
原创 Lua中的基本函数库
基本函数库为Lua内置的函数库,不需要额外装载assert (v [, message])功能:相当于C的断言,参数:v:当表达式v为nil或false将触发错误,message:发生错误时返回的信息,默认为"assertion failed!"-----------------------------------------------------------
2017-03-03 16:45:44 472
原创 ios 应用内支付(In-App Purchase,沙盒测试,后台验证)
1.苹果iTunes Connect内购产品信息录入。 1)创建app内购买项目(Create New),选择类型:1.消耗型项目对于消耗型 App 内购买项目,用户每次下载时都必须进行购买。一次性服务通常属于消耗型项目,例如钓鱼App 中的鱼饵。2.非消耗型项目对于非消耗型 App 内购买项目,用户仅需要购买一次。不会过期或随使用而减少的服务通常为非消耗型项目,例如游戏A
2016-03-22 10:53:14 11518
转载 开发者需知的10类工具
摘要:作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文中按类型总结了10类开发者须知的工具,并各列举了一些知名应用软件。作为一个软件开发者,你不可避免地需要用到各种工具来设计、理解、编辑任何程序,本文作者按类型总结了10类开发者须知的工具。CSDN摘译如下:免责声明:“最好”的软件工具通常属于主观看法,也许你并不同意我的观点,但是也可以从中获取所需。
2013-05-14 19:10:50 707
转载 进程与线程的一个简单解释
http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座
2013-04-25 12:17:35 705
原创 C++中虚函数的作用是什么?它应该怎么用呢?
虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形
2013-04-17 23:50:57 784
原创 C++类型强制转换
四种类型可能很多人都常常忽略就象我一样,但是有时还是比较有用的。不了解的建议看看,一些机制我也不是十分了解,只是将一些用法写出来让大家看看。 强制转化无论从语法还是语意上看,都是c++中最难看的特征之一。但是基于c风格的转化的语义的不明确性及其一些潜在问题。强制类型转化最终还是被c++接受了。 1.static_cast运算符号 static_cast(e),stroustru
2013-04-15 23:54:32 775
原创 C++引用与指针比较
一、比较一引用是C++中的概念,初学者容易把引用和指针混淆一起。一下程序中,n是m的一个引用(reference),m是被引用物(referent)。int m;int &n = m;n相当于m的别名(绰号),对n的任何操作就是对m的操作。所以n既不是m的拷贝,也不是指向m的指针,其实n就是m它自己。引用的规则:(1)引用被创建的同时必须被初始化(指针则可以在任何时
2013-04-15 23:41:28 587
原创 C++中引用(&)的用法和应用实例
对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在c++学习提高篇(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两个概念是统一的。一谈引用引用(reference)是c++对c语言的重要扩充。
2013-04-15 23:21:58 952
原创 C++ map的基本操作和使用
Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数; mapmapstring; mapmapint; mapmapstring; mapmapchar; mapmapchar; mapmapint
2013-04-07 21:51:27 641
转载 cocos2d-x Button控件总结
CCMenu这是一个抽象的东西,容纳菜单项CCMenuItem的容器CCMenuItem继承图:Button::ButtonTest(void){//设置字体大小CCMenuItemFont::setFontSize( 30 );//根据名字设置字体 CCMenuItemFont::setFontName("Courier New");//设置能点击
2013-03-14 23:30:16 1367
转载 Eclipse不能识别android设备
Eclipse不能识别android设备在linux下,可以修改配置文件,路径/etc/udev/rules.d/51-android.rules.仿照格式增加设备商支持信息#usb adb protocal , the idVendor is identify for specific vendorSUBSYSTEM=="usb", ATTR{idVendor
2013-03-13 17:04:37 3488
原创 cocos2d-x 按钮
//设置默认的按钮属性CCMenuItemFont::setFontSize( 30);CCMenuItemFont::setFontName("Courier New");setIsTouchEnabled(true); // 利用sprite建立三个按钮的选择状态:普通、选中、禁止,这里的第二个参数是切割的一个图片文件。(三个按钮被放在了同一个图片中)。CCSprite
2013-02-21 14:55:04 3570
转载 cocos2d-x屏幕适配原理分析
cocos2d-x作为著名的cocos2d游戏开发框架的C++实现者,最近一年发展迅猛。越来越多的app使用它实现快速多平台部署,从最初的ios,android,win32等到新近的html5,实现移动,客户端到浏览器全覆盖,不得了~~ 开发移动应用的屏幕适配和爱情一样是一个从洪荒时代就存在的永恒命题,根本目的是实现在不同设备上用户体验的统一。cocos2d-x在cocos2d-2
2013-02-20 15:50:49 2109
转载 coco2dx开发的小总结篇章
1:didAccelerate(CCAcceleration *pAccelerationValue) 得到重力改变的函数 就是你想做一个摇晃类游戏得到z的变换就是这个接口。setIsAccelerometerEnabled(true);2:voidvisit(){CCSize winSize = CCDirector::sharedDirector()->getWinSize()
2013-02-20 15:45:13 2046
转载 cocos2d-x 2.0.3 设置高清模式注意事项(已移除-hd方式)
猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网--Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=304在cocos2d-x 2.x版本中,iphone设备设置Retina高清模式已经不是原来的在高清图后面加-hd后缀了。2.x以前开启高清模式之后,底层会在addImage的时候自动在图片名称后面加-hd,优先加载
2013-02-20 10:24:42 586
原创 Cocos2d-x初入学堂15篇
博客地址: http://blog.csdn.net/column/details/potter.htmlCocos2d-x初入学堂(1)---图形绘制http://www.eoeandroid.com/thread-212255-1-1.htmlCocos2d-x初入学堂(2)-->CCSprite基本处理http://www.eoeandroid.com/threa
2013-02-18 09:39:15 1047
原创 Xcode 4.3+ NSLog中文不输出Bug及解决方法
Xcode 4.3+,用lldb在真机上运行(模拟器没有问题)下面代码:123NSLog(@"English1"); NSLog(@"中文");NSLog(@"English2");中文那行神马都不输出啊!如果NSLog一个NSString,String里面有中文,那么输出也会悲剧。解决方法两种:
2013-02-15 10:12:41 2396
转载 升级到cocos2d-x 2.0.2代码差异
原文: http://blog.163.com/zhoulong19880518@126/blog/static/607097022012824959139/最近看cocos2d-x 2.0.2发布后升级了一下,升级后发现又出现了很多错误,原来有一些地方的代码用法改变了。在修改代码的过程中,简单做了一些记录,当做是一个备忘录。第一个: CCLayer初始化 自定义L
2013-02-07 16:08:42 626
转载 关于Autorelease和RunLoop
学习Iphone开发,Autorelease的何时释放一直是困扰我的一个问题,总觉得大部分文档提到的延迟释放,但是这个延迟感念非常模糊,5s叫延迟还是5min叫延迟?所以总觉得担心我用到标明Autorelease对象的时候由于它坚持不到已经被释放了。最近查了一下Autorelease到底什么时候释放,发现和RunLoop有关,再查RunLoop发现有一大堆的解释,但是感觉大概意思就是RunLoop
2013-01-30 10:30:06 5731
转载 UIApplication深入学习
转发:这个很有用http://www.cocoachina.com/applenews/devnews/2012/1023/4958.html很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期
2013-01-30 10:27:50 596
转载 Objective-C KVC机制
这篇KVC的机制写的比较清楚,转载地址:http://blog.csdn.net/omegayy/article/details/73813011. 基本概念MODEL主要是英文文档里面经常出现的一些概念,讲解一下,方便英文文档的阅读。IOS应用开发是遵循MVC设计模式的,Cocoa框架用Object Modeling的规则来规范一个Model的实现。
2013-01-30 10:18:34 518
转载 IOS 如何选择delegate、notification、KVO?
前面分别讲了delegate、notification和KVO的实现原理,以及实际使用步骤,我们心中不禁有个疑问,他们的功能比较类似,那么在实际的编程中,如何选择这些方式呢? 在网上看到一个博客上详细的分析了三者之间的区别以及各自的优势,博文地址为http://blog.shinetech.com/2011/06/14/delegation-notification-and-o
2013-01-30 10:03:51 470
转载 Xcode调试技巧之二 crash之后的定位问题
转载:http://blog.163.com/gf_zl818/blog/static/8380806820125435918564/论坛里经常有朋友会问Crash的问题。Crash最多的无非就两种,一种就是signal SIGABRT,大概的意思就是发送Message出现问题,信号迷失了。这种的Crash其实是很好定位,Crash了后直接看Console里出的最后日志,比如这段:
2013-01-30 10:02:21 1453
转载 Xcode调试技巧之一 GDB输出
转载:http://www.cocoachina.com/macdev/tips/2012/0515/4250.htmlXCode 内置GDB,我们可以在命令行中使用 GDB 命令来调试我们的程序。下面将介绍一些常用的命令以及调试技巧。 po 命令 :为 print object 的缩写,显示对象的文本描述(显示从对象的 deXCode 内置GDB,我们可以在命令行中使用
2013-01-30 09:57:56 2586
转载 NSData 与 NSString,Byte数组,UIImage 的相互转换
1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSDataNSString *aString = @"1234abcd";NSData *a
2013-01-30 09:37:59 441
转载 iOS上二维码和一维码识别系列一
转自:http://blog.csdn.net/smking/article/details/7310178这段时间在做iOS上二维码和一维码的识别其间遇到问题无数, 特此总结下来, 希望能给后来的同学供参考在iOS上, 做二维码识别, 首先在网上查找资料, 查找到ZBar和ZXing这两个开源的识别程序, 相比之下发现, iOS上ZBar能做一维码(即条形码)和二
2013-01-30 09:35:07 746
转载 Xcode的控制台调试命令
转自: http://blog.csdn.net/longlongago2000/article/details/7594339XCode4.0以后,编译器换成了LLVM 编译器 2.0与以前相比,更加强大:1.LLVM 编译器是下一带开源的编译技术.完全支持C, Objective-C, 和 C++.2.LLVM 速度比 GCC快两倍,建立的程序也会运行的更快. 因为
2013-01-30 09:28:51 606
转载 [使用疑问] 芒果使用问题汇总
原文:http://bbs.adsmogo.com/showtopic-2888.aspx1、我想改变广告轮换的动画效果,怎么设置?答:请登录后台网站(http://my.adsmogo.com),参照以下步骤进行设置: * 进入“App管理” * 在打开的App列表中,点击您想要修改的App名称或编辑链接; * 打开App编辑页面,点击“App
2013-01-11 14:06:11 7652
转载 Android开发入门教程--4.用户界面之Layout(一)
上一节说到Activity是Android程序的表示层,程序的每一个显示屏幕就是一个Activity。但是Activity是不能直接显示在屏幕上的,直接显示在屏幕上的是Layout文件中放置的各种View(Button,TextView...)控件,学习过.Net开发的就会感觉很像WebForm,Activity相当于页面的后台.cs代码,而Layout就相当于前台的.aspx页面。通常在一个La
2013-01-10 14:56:29 1275
转载 Android开发入门教程--3.Activity入门指南
Activity是Android程序的4大组件之一,是Android程序的表示层。程序的每一个显示屏幕就是一个Activity,它上面可以显示一些控件也可以监听并处理用户的事件做出响应,Activity之间通过Intent进行通信。一、Activity 的生命周期:为了理解生命周期,先说一下任务:任务其实就是“应用程序”,它是由一个或多个Activity组成的共同完成一个完整的用户体验。
2013-01-10 14:27:06 1100
转载 Android开发入门教程--1.开发环境的搭建
一、所需开发工具:1、Java JDK 下载地址 下载Java SE 6对应的JDK即可2、Eclipse 下载地址 下载Eclipse IDE for Java Developers3、ADT4、SDK Tools二、环境搭建:1、安装Java JDK,搭建Android开发环境不需要设置环境变量,安装完成后打开“命令提示符”窗口输入java –version查看
2013-01-10 13:59:49 935
转载 Android开发入门教程--2.Android应用程序结构分析
一、新建HelloWorld项目:1、打开Eclipse,点击“File”->"New"->"Project"-Android Application Project"": 在弹出的“New Android Application”窗体中输入相应的应用名称、项目名称、包名称,并选择相应的SDK版本和应用主题:选择项目保存位置,一路“next”完成项目创建:创建后的项
2013-01-10 13:57:42 3448
转载 [Android实例] android盈利之插入广告
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=172714 android应用国内基本以免费为主,因此开发者为了收入基本都插入广告!下面就介绍下怎么在应用插入广告!广告平台国内很多,用户比较多的万普,有米,多普。下面不一一介绍了,免得说我打广告。下面以万普为例。 1.首先去万普官网下载sdk,把sdk里面的
2013-01-09 17:41:40 1165
转载 Android中添加Admob广告
http://blog.csdn.net/muyu114/article/details/6406325花了整整一天时间,研究怎么通过在Android应用程序中添加Admob广告来赚钱。网上也有些教程,不过说得不够详细,自己还得花时间摸索。为了让后来者能更快开始Admob广告赚钱,所以写个详细一点的教程,供大家参考。例子工程源码下载地址:(建议使用浏览器自带的下载工具下载)http:/
2013-01-09 16:50:22 950
转载 Android开发之旅:深入分析布局文件
http://blog.csdn.net/muyu114/article/details/6412521我们这次深入分析Android应用程序的布局文件,主要内容如下:1、用户界面及视图层次 2、Android中布局定义方法 3、编写XML布局文件及加载XML资源 4、常用布局文件中元素的属性4.1、ID属性 4.2、布局参数 5、布局位置&大小&补距&边距
2013-01-09 16:47:36 708
转载 android添加广告之--admob
Incorporating the SDKThe decompressed SDK consists of a JAR, a javadoc folder and a README.1. Right click on your app project in Eclipse and chooseProperties.2. Select Java Build Path
2013-01-09 11:45:11 719
转载 iPad、iPhone 界面设计标准
比较全的UI界面设计标准,包括iPad mini和iPhone5。 转自: http://www.cocoachina.com/gamedev/misc/2012/1221/5387.html
2012-12-24 10:46:08 663
AssetBundleEditor.unitypackage
2020-07-16
ios多线程编程指南
2012-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人