自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 资源 (31)
  • 收藏
  • 关注

原创 堵你妹游戏开发之六 游戏的运行逻辑

整个游戏的运行逻辑可以分为两个部分,一个是游戏的运行界面,一个是选关界面以及购买的弹出界面。    游戏的运行界面就其实很简单。主要的过程是:    第一:生产汽车。设置在屏幕的不同地方生产汽车。使用schedual来定时生产汽车。在汽车类中,可以生产出不同的汽车。    第二:碰撞监测。 把所有的汽车都放到一个数组中,然后在碰撞监测的代码中,取出其中的每个元素,进行碰撞的监测。如果一

2013-09-01 14:40:43 1104

原创 堵你妹研究之五 开发过程中遇到的问题

1.在程序切换到后台的时候,如果界面上有活动的东西,那么一定要调用applicationDidEnterBackground中,调用stopAnimation的方法。 在applicationWillEnterForeground中需要调用startAnimation的方法。2.

2013-08-30 12:32:23 702

原创 堵你妹研究之四 在cocos2dx中保存加密的信息

在cocos2dx中,  使用CCUserDefault来保存游戏中需要用到的数据。但是,这中方法存在一个问题。容易被别人偷窥。解决这个问题的办法就是给保存的数据进行初级加密。这样,加密之后的数据是很难被被人偷窥的。当然任何加密都是可以被破解的,但是掌握这种方法的并不是任何人。    在堵你妹代码中,有一个类EncUserDefault,这个类给CCUserDefault套了一层,在任何保存数

2013-08-28 19:10:52 2617

原创 堵你妹研究之三 ios系统中cocos2dx中如何添加广告

在ios系统中,插入广告不是一件很难的事情。每个广告提供商的sdk中都会有ios的Demo的例子去添加广告。但是,在cocos2dx中,只有viewControl,这个是和一般的app应用是不相同的。在cocos2dx中,不管你是在哪个scene里面,不管你是在哪个layer里面,其本质都是在一个viewControl里面。说这个,是因为广告需要用到viewControl,也就是说,所

2013-08-23 18:05:48 3493 1

原创 堵你妹研究之二 一套资源图片完美适配ios五种屏幕的尺寸

主要思想:第一:使用缩放,按照比例缩放所有的屏幕,这样游戏大概就能完了。第二:根据不同的分辨率,会出现黑框,对于黑框,需要加一个额外的图片去填补这个黑框就可以了。是不是很贱,但是很管用。这样一套图片就完成了ios五种屏幕的适配,是不是很牛。

2013-08-23 17:41:17 1900

原创 堵你妹研究之一 iap应用内购买分析

首先需要对ios系统的 iap的机制熟悉,并了解其基本的结构以及流程。其次,在堵你妹中有一个目录,libs文件厦门,Gzlib文件

2013-08-23 16:39:35 906

转载 iPhone入门 - UIAlertView用法

1. 最简单的用法UIAlertView*alert = [[UIAlertView alloc]initWithTitle:@"提示"                                                   message:@"这是一个简单的警告框!"                                                   de

2013-08-22 15:40:31 641

转载 xcode 预编译宏定义

方法:利用预编译 宏定义方案1:在pch 中定义一个宏  VERSION_FREE 来代表 免费版  方案2:targets文件中定义一个宏  中(一个版本对应一个targets 文件:这个文件里边定义着我们应用的图标 名字 ...参数)    发布的时候 一个项目按照一个targets 文件来发布的 ok    在targets 文件中定义宏:在项目的targets文件的 Bui

2013-08-21 11:32:50 13553

原创 xcode 编译静态库的问题

1. 今天在xcode上编译了一个c++程序得静态库,另外一个app去引用这个静态库,编译时候出现警告和错误提示如下:ld: warning: ignoring file ../Test/libTest.a, missing required architecture i386 in fileUndefined symbols for architecture i386分析:我是在模拟器上编

2013-08-16 17:52:46 1324

转载 图片高亮的解决办法

网上有很多资料都提到了在info.plist中添加或选择Icon already includes gloss effects来实现去掉高亮效果的方法,但试了说无效的也大有人在。今天正好遇到这个问题,我也按照网上说的方法试了好几遍,但都没有成功。只好自己琢磨起来,经过一翻折腾,总算是搞定了。我的方法是在工程的的 info.plist里下面的“Icon files(iOS 5)” -> Primar

2013-08-14 10:34:13 1663

转载 In-App-Purchase 中文版

In App Purchase Programming Guide购买程序向导Adding a Store to Your Application向你的应用程序中添加商店This chapter provides guided steps for adding a store to yourapplication.这个章节介绍了向你的应用程序中添加商店的详细步骤。The S

2013-08-11 16:25:44 1087

转载 在 iOS 应用中直接跳转到 AppStore 的方法

找到应用程序的描述链接,比如:http://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8然后将 http:// 替换为 itms:// 或者 itms-apps://: itms://itunes.apple.com/gb/app/yi-dong-cai-bian/id391945719?mt=8 itms-apps

2013-08-08 14:52:27 72252 3

原创 ios 使用adward来追纵广告使用情况

关于 adward的介绍在这里https://developers.google.com/mobile-ads-sdk/docs/admob/conversion-tracking下载sdk时,需要注意,直接点击下载,如果失败,则使用迅雷下载。这样就可以下载成功了。加入库文件之后,只需要加一句话就可以了。[GoogleConversionPing pingW

2013-08-07 16:11:59 1340

转载 ios 项目添加AdMob 错误记录

依照官方教程添加文件及其 frameWork后 发现运行报错 错误如下Undefined symbols for architecture i386:  "_OBJC_CLASS_$_ASIdentifierManager", referenced from:      objc-class-ref in libGoogleAdMobAds.a(GADIdentifierUtiliti

2013-08-06 12:37:10 1334

原创 重复的 libGoogleAdMobAds.a(gad_md5.o)

当出现这个问题时的解决办法是设置为ture就可以了。

2013-08-01 16:09:19 775

转载 c和obj-c如何混用

1)obj-c的编译器处理后缀为m的文件时,可以识别obj-c和c的代码, 处理mm文件可以识别obj-c,c,c++代码,但cpp文件必须只能用c/c++代码,而且cpp文件include的头文件中,也不能出现obj- c的代码,因为cpp只是cpp2) 在mm文件中混用cpp直接使用即可,所以obj-c混cpp不是问题3)在cpp中混用obj- c其实就是使用obj-c编写的模

2013-08-01 12:12:53 1800

原创 苹果开发者帐号 共享的方法

注册并拥有了一个开发者帐号之后,为了能让更多的mac和ios设备能够调试使用,那么就需要共享帐号。共享帐号有很多方法。下面说一种:首先,需要第一次在申请帐号时,在第一台电脑上的p12文件。就是在第一台电脑上的钥匙串里面的P12文件。如果没有这个文件,那将会非常的麻烦。其次,再去苹果的开发者网站上名申请一个mobileprovision的一个文件。有了这两个文件,整个的过程基本上就可

2013-07-30 10:11:37 3470

转载 iOS6中无法正常游戏横屏的解决方法

对于iOS6中无法正常游戏横屏的解决方案如下:1.首先在你项目根目录的ios/AppController.mm 类找到如下代码:[cpp] view plaincopy// Set RootViewController to window  [window addSubview: viewController.vi

2013-07-29 16:19:08 991

原创 怎么样升级cocos2d-x的版本

cocos2d-x的安装脚本里没有升级的脚本,我们如果在新版本安装的时候加上参数:-f 强制安装也没有能完全解决问题。新建项目的时候看到版本还是旧的。经过搜索,从网上找到一些资料,我参考了这个链接上的内容:http://www.cocoachina.com/bbs/read.php?tid=100540,但是操作了之后也没有完全解决问题。不过最后我把问题解决了。下面我说一下我的解决

2013-07-29 16:01:50 2193

原创 2013年 天朝程序员薪资等级

年薪没有20w,怎么逆袭?

2013-07-26 17:06:14 983

转载 CCMenuItemToggle的使用

这个可以作为CCmenu的一个item,和CCMenuItemSprite一起使用不同的是,CCMenuItemToggle在点击之后,可以变化图片CCSprite* pauseNormalSprite1 = [CCSprite spriteWithSpriteFrame:[cacheCommon spriteFrameByName:@"pause.png"]];CCSprite*

2013-07-24 16:41:36 1505

转载 在Xcode 4.2 IOS 5.0中为低版本IOS开发

在编译的时候选择target的时候选你需要的版本就可以了。在Xcode 4.2 IOS 5.0中为低版本IOS开发IOS 5相对于IOS 4变换还挺大。1、调试设备中只有IOS 5设备。解决方法是修改项目的“info”,将“IOS Deployment Target”设置为低版本。2、界面文件不是xib后缀,而是storyboard后缀。这个stor

2013-07-24 09:54:48 832

转载 xcode下怎样将项目的base sdk版本从5.1改到4.3?

最近新接触一个项目,开发过程中总是遇到莫名其妙的bug,后来发现原来是sdk版本的问题。那个项目开发时用的是xcode_4.0.2,base sdk是 4.3,而我的xcode是4.3.2,默认的sdk是5.1,于是我想配置一下xcode把默认的变为4.3。试了一下,模拟器可以变成4.3的,但base sdk只能是5.1变不了。要想改变只能下载4.0.2版的xcode,好像xcode都

2013-07-23 23:03:28 2677

原创 cocos2dx 自学知识点之六 使用cocosbuild,需要注意的问题

1.如果出现file 5,reader 3,那么就说明,你的cocosbulid工具的版本和你ccbReader的版本不一样。不兼容,需要更换其中一个的版本。2.如果出现无法从ccb文件获取数据,那么就说名在把ccbi文件加入到工程时,没有把addtarget的勾打上。

2013-07-11 18:36:14 2069

原创 应用提交上传appstore遇到的问题

上传ipa文件到App Store的时候,出现了一些问题,在xcode 中出现的错误如下:Applications must be ready for upload on iTunes Connect before they can be validated or submitted from within Xcode.原来是自己提交的应用还只是 Prepare for Upl

2013-07-11 18:30:04 7135

原创 cocos2dx 自学知识点之五 getwinsize 获取到不同的数值 Default-568h@2x.png

在程序开发时,如果你的应用中没有这个图片  Default-568h@2x.png,那么你获取到的getwinsize的数值将是640*960,在iphone5上也是这样的。        可我们知道iphone5的分辨率命名就是640*1136。        这是为什么呢。        原来是需要加入一张Default-568h@2x.png这样的图片,才能够获得正确的结果。

2013-07-03 18:24:21 5044

原创 cocos2dx 自学知识点之四 不同的分辨率适配问题

不同的分辨率适配问题一直是移动应用开发领域的难题之一。在cocos2dx中,适配问题的解决办法如下:   最新的资源加载策略是使用CCFileUtils的setResourceDirectory设置的目录去寻找,如果找不到则会在Resources/目录下去查找。   例如:CCFileUtils()->setResourceDirectory("abc");      当创建一个精

2013-06-28 18:31:26 3660

转载 ios xcode如何修改应用的名称

在默认的情况下,应用显示在手机上面的名称就是xcode创建工程时的名称,但是往往这个名称并不是我们想要的名称。   因此,我们很想可以在项目的后期更改名称。下面就告诉你如何进行修改。   首先:点击target   然后:点击右边的build settings 在搜索框中输入product name   最后:在出现的地方输入自己想要的名称。   截图如下所示:

2013-06-28 16:54:57 54720 1

原创 从ios设备中获取ipa并且获取其中的资源

1.从ios设备中获取ipa的方法很简单。使用itools工具就,点击应用栏目。然后再选择你需要的获取的ipa的程序,选中之后,点击右键备份,选择目录存放就可以获取ipa了2.修改。ipa为。zip后缀解压出来,找到。app文件,右键,插卡包的内容,就可以看到文件目录以及文件资源了

2013-06-21 17:22:08 9071

原创 cocos2dx 自学知识点之三 自定义动画 使用plist来实现

自定义动画简单的说就是,图片按照一定的间隔时间、一定的顺序、一帧一帧的进行播放显示的效果。在cocos2dx种,有两种方法来实现动画,但是都比较费劲第一种方法是:首先自己使用代码来实现动画效果。思路如下:1.使用精灵来加载每一张图片。2.按照一定的顺序,每次显示其中的一个精灵。3.不断的循环显示,动画效果就出来了。代码如下:////-------

2013-06-21 15:04:57 12159 1

原创 COCOS2D #error "Cannot recognize the target platform; are you targeting an unsupported platform?"

在mac下面  出现了  #error  "Cannot recognize the target platform; are you targeting an unsupported platform?"  的错误信息,该如何解决呢?首先我们分析问题的原因,翻译为中文大意就是 系统没有找到对应的平台信息。在xcode里面的解决办法是:找到点击自己的project,然后

2013-06-19 18:27:01 6096

原创 cocos2dx 自学知识点之二 菜单项

菜单在游戏中是非常常见的控件之一。下面来分析下在cocos2dx中有那些菜单。一共有六种菜单。CCMenu在创建时需要使用CCMenuItem来创建。CCMenu继承自CCLayer,是一个菜单管理选择画面层,该画面以Menu对象为集合类,由MenuItem类实例组成各种按钮。CCMenu类提供的方法主要用来按横向、竖向或者多行列排序展示MenueItem的类实例。同时,CCM

2013-06-13 15:24:11 4922

原创 cocos2dx 自学知识点之一游戏主要框架介绍

在cocos2dx的开发中,导演,场景,层是必须要使用的基本元素。在一个游戏中,导演只有一个,在程序启动的时候,会初始化一个导演,然后再由导演调用一个场景作为第一个显示的场景开启应用程序。每一个场景中可以包含有多个层。每一个层中可以包含多个精灵,控件等基本的元素,而用户看到的就是这些基本的元素。菜单CCMenu继承与CCLayer,因此菜单也是一个层。基本控件如,按钮控件,人物

2013-06-13 13:44:38 5590

原创 cocosdx 游戏开发的主要要求

1.熟悉网络通信:Socket 及 HTTP 协议,多线程编程。2.熟悉Cocos2d-x游戏引擎;3.具有cocos2d-x游戏开发经验,并有成熟作品。4.投递此职位需提供之前作品demo以及自己负责的游戏部分功能说明。5.有一个以上完整的手机游戏客户端开发经验者或者有游戏特效开发经验者优先;6.熟悉lua编程,有相关的项目经验;7.有已上架ios

2013-06-04 11:13:08 1445

原创 开启php的征途

今天是4月27号。从今天开始开启php的征途,打算在7天之内把php的基本知识了解清楚。搞懂iwebmall程序的运行过程,里面出现的一些语法显现。通过这个程序,搞懂web设计开发的一些基本的知识。而学习php知识的时间估计不会超过10天,所有时间很宝贵啊,必须要珍惜时间!php的就此搁置。以后有空再学习。

2013-04-27 17:56:49 654

原创 Eclipse android开发 疑难解答

1.在eclipse中无法生成R文件解答:原因一:没有引入jre原因二:xml文件有错误2.提示@Override出错解答:我们需要将项目的java complier 调整到1.6水平,1.5和1.7都可能出错。

2013-04-23 14:23:11 582

转载 Note: This element neither has attached source nor attached Javadoc and hence no Javadoc could

这个是正常现象。这个是说你的方法或者引用的类,没有连到相应的source 上。也就是 ***.java上。自然也就找显示不对应的代码和注释。但是这个方法或者是类得引用是正常的。也就是说你有对应的***.jar包。只是这个jar包中的文件都是***.class。程序只需要有相应的.class文件的存在就能运行了,不需要***.java。如果你有这个被继承的类所在jar包的源码的话,把他关

2013-01-28 10:29:23 9117

原创 软件架构总结

软件一定需要架构,以后做工程最好按照这样的架构去设计程序。这样做,架构的优势就会体现出来。并且架构也是可以发展的。如果在编写的过程中,需要修改架构,修改了之后有什么好处,为什么要这样修改。时间长了,项目多了,架构就会越来越好,经验就这样累计起来了。1.android工程的软件架构是:  aschdule工程如何编写好处是什么用到了哪些设计模式有什么不足

2013-01-16 13:34:54 636

原创 usb 转串口 /ttyUSB0 无法识别或者 没有数据返回 pl2303芯片

最近公司在做一个项目,是要用到USB转串口的,插入到android设备的host中,但是把串口插入后,使用google 的开源项目  google-serial-port ,可以成功打开设备,但是在发送数据和接收数据方面就不行了,一直都没有数据返回。         这个问题困扰了我很久,我是一个没有搞过硬件的软件工程师,没办法硬着头皮看驱动开发,linux的驱动开发,android的驱动开发

2012-12-19 10:30:10 11155 5

转载 Android APK反编译详解(附图)

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测试环境:Win7 Ultimate x64Ubuntu 12.04 x

2012-10-23 10:49:04 761

java properties应用案例

java properties java应用实例 java properties java应用实例

2018-05-05

可执行的jar全教程

可执行的jar全教程,包括demo,以及对应的安装包,有了这些,可以直接制作出可执行的jar了

2018-03-31

javaweb 定时器工程

java游戏服务器中,需要使用到的定时器功能 现在要讲解的是一个quartz-all-1.8.6.jar另外一个是ScheduledThreadPoolExecutor。

2018-03-15

java日志说明文档

在java工程中,添加java日志,使用slf4j-api提供的接口

2018-03-15

websocket工具

websokcet 工具,非常好用的java测试工具, websokcet 工具,非常好用的java测试工具, websokcet 工具,非常好用的java测试工具,

2018-03-14

游戏服务器

游戏服务器代码

2016-07-13

服务器 使用脚本打包编译java项目

服务器 使用脚本打包编译java项目 包含了使用svn下载代码,ant编译打包,发布 等所有的过程

2016-06-23

Mina开源框架 心跳机制详解

Mina开源框架 心跳机制详解

2016-06-22

memcached的资料

memcached是一个高性能的缓存系统。 在windonw下面学习memcached开发,需要使用的包 第一个:memcached服务,需要安装一个windows下的服务, memcached_en32or64.zip 安装方法,自己上网查找 第二个:需要开发memcached的开发需要的包,一共需要使用4个开发文件包。 java_memcached-release_2.6.3.zip 有一个java工程的例子 可以学习一下如何使用memcached。 其实,说到底,就是一个key-value的形式一个缓存系统。 里面封装了无数好用的方法。

2016-05-06

MD5生成器的工具

MD5生成器的工具

2016-03-18

C++ 读取excel2007文件,转成lua文件

C++ 读取excel2007文件,转成lua文件 许多表格都是由excel文件写出的,程序需要读取lua的配置文件 这时就需要工具把excel表格转化成lua

2015-05-11

Anti_TexturePacker

Anti_TexturePacker 的一个反向的将大图片变成小图片的一个工具

2015-01-27

libamfx 库

libamfx 库是一个国外的人写的,据说没有更好的

2015-01-23

Android.mk文件分析

Android.mk文件分析

2014-06-19

cocos2d-x 3.0 骨骼动画 demo

cocos2d-x 3.0 骨骼动画 demo 以及注意事项

2014-06-03

C++11多线程

cocos2d-x 3.0 中使用的 C++ 11 多线程互斥与同步

2014-05-12

window平台如何安装和使用proto

window平台如何安装和使用proto,对于想使用proto的开发的朋友,是一个很好的入门的资料哦。

2013-09-30

cocos2dx 水果忍者 2.0 简单版本

cocos2dx 水果忍者 2.0 简单版本 1.0版本在升级到2.0的版本以上时,出现了很多的问题。现在我把它都解决了,欢迎大家下载。

2013-09-08

cvs 文档的操作集合

许多的cvs资料的集合,还有jar包,欢迎下载

2013-04-04

android_Gallery_缩略图_定制

android 浏览缩略图的功能 有个下载的居然要5分,太坑人了,我发一个就只要一份的,帮大家省省分

2013-03-21

使用手VSS2005册(中文版)

VSS的简易教程,简述了最基础的安装,登陆和获取共享文档的操作,带有丰富的图片,特别适合于初学者使用。

2013-03-21

linux内核源码

anndroid 开发 内核研究,最多

2012-12-18

pl2303 源码

linux内核中的代码,非常的实用,没有修改过

2012-12-18

StickyNotes

一个开源的项目 老外写的 可以对nfc的卡进行读写 非常好的一个代码 可以完整运行 无需你写一行代码

2012-12-11

java串口通信简单的例子

一个很简单的例子 可以在eclipse上面使用

2012-12-04

android设备之间通过socket进行通信的简单例子

android设备之间通过socket进行通信的简单例子

2012-11-21

android手机获取上网的ip地址

手机上网后,打开程序,ip地址就显示出来了。

2012-11-21

NFC简明教材

NFC简明教材,包括NFC的分类,android中支持的包以及方法等。还有对nfc卡的读写

2012-11-16

制作webservice的库文件和使用方法

这个是使用java语言,来制作的webservice,有详细的使用方法和齐全的库文件,这个库文件用来替换tomcat7.0的库文件,因为里面加入了很多axis2的库文件,所以可以少走很多的弯路,直接替换就可以了

2012-02-24

文章相似度匹配算法

首先把文章进行分词,然后提取关键字。根据比较和判断关键字,来判断文章的内容关联度。

2012-02-03

IKAnalyzer分词器应用于文章匹配算法

利用IKAnalyzer分词器来做文章的匹配算法。主要思想是先用IKAnalyzer分词器分析2篇文章,然后把2篇文章的关键字进行比较,如果相同的个数在所有关键字的总数大于某个预设的值,就认为2篇文章是相同的。

2012-01-11

空空如也

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

TA关注的人

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