摘要:
手游《我叫MT》一开始会弹出一个游戏公告,有玩过的肯定都蛮熟悉的,这就是webview,就是一个网页。由于webview和平台相关,这里就介绍下cocos2d-x如何嵌入andorid的webview控件,在cocos2d-x中显示网页。1.JniJni这里我就不再多说了。可用参考wikipedia,或者微信飞机大战的移植篇。通过Jni,可以实现在cocos2d-x中调用Android的API,当然也可以进行传值。2.Android使用webview直接上代码。主要是处理布局和webview使用的问题。这里采用代码布局。以下操作在android的主类(cocos2dxActivity)中处理。 阅读全文
摘要:
背景在学习cocos2dx时,我们在main函数中发现一句代码, 1 #include "main.h" 2 3 #include "AppDelegate.h" 4 5 #include "CCEGLView.h" 6 7 8 9 USING_NS_CC; 10 11 12 13 int APIENTRY _tWinMain(HINSTANCE hInstance, 14 15 HINSTANCE hPrevInstance, 16 17 LPTSTR lpCmdLine, 18 19 int nCmdShow) 20 21 { 2 阅读全文
摘要:
Android程序使用代码的安装和卸载!!! 1 public class MainActivity extends Activity { 2 3 private String currentFilePath = "", currentTempFilePath = "", strURL = "", 4 fileEx = "", fileNa = ""; 5 File file2 = new File(Environment.getExternalStorageDirectory()+" 阅读全文
摘要:
Android的体系架构鼓励组件重用,允许开发者发布共享Activity、Service并且访问其他应用程序的数据,还可以根据开发者制定的安全限制进行管理。话虽如此,今天我将分享一些关于Android架构和开发库信息,供开发者创建下一个杀手级应用使用。准备好了吗?请继续下面的阅读!不要被上面的图片吓到,你无需了解所有内容。Android架构支持开发者创建自己的联系人应用或者电话拨号程序。你可以公布自己应用的组件,让其他开发者在此基础上创建新的用户界面,进行功能扩展或者其他工作!这是多么奇妙啊?剖析Android体系架构第一个列表将向开发者展示应用服务,这些服务是Android的架构基石。你也可 阅读全文
摘要:
网上的cocos2d-x教程多为知识点的讲解,但我们学习cocos2d-x的目的是为了什么?为了做出游戏来!这篇文章的前提是单机游戏,网络游戏有自己的加密方法,与单机游戏不尽相同!游戏辛辛苦苦的做完了,但是使用八门神器可以轻松的修改你的重要数据(金币,道具数量),哈哈哈,那么恭喜您,您挣不到一分钱!说的有点危言耸听了,毕竟知道八门神器这个工具的不是非常多,而且使用条件比较苛刻,但是我们不能掉以轻心,他完全可以修改完成了,将存档放在网上,这样我们就十分被动了!一.什么是八门神器不明白八门神器为何物的请自行Google!这里我引用百度百科中的一段话:八门神器是安卓、iOS、塞班平台上通用的游戏修改 阅读全文
摘要:
1)物理编辑工具Physics Editing Tools1 Mekanimo 网址:http://www.mekanimo.net/2 PhysicsBench 网址:http://www.cocos2d-iphone.org/forum/topic/90643 PhysicsEditor 网址:http://www.physicseditor.de/4 VertexHelper 网址:http://www.cocos2d-iphone.org/archives/7792)场景编辑工具Scene Editing Tools1 Cocoshop 网址:http://www.cocos2d-ip 阅读全文
摘要:
今天闲着没吊事,来写一篇关于怎么抓取Android中的app数据包?工欲行其事,必先利其器,上网google了一下,发现了一款神器:Fiddler,这个貌似是所有软件开发者必备神器呀!这款工具不仅可以抓取PC上开发web时候的数据包,而且可以抓取移动端(Android,Iphone,WindowPhone等都可以),太强大了,以前搞web的时候,知道有一款叫做HttpWatch工具,可以抓取web的请求数据包的,但是和这款神器来比较,那都弱爆了!吹到现在都是无用的,下面就来看看实例吧(只演示Android平台的,因为我是搞Android的,哈哈)!开始兴奋吧!第一步:下载神器Fiddler,下 阅读全文
摘要:
很多像这样的日子,当地上积起厚厚的雪时,我通常会燃起铁炉,把马蹄跌烧的通红,搓搓温暖的手,开始打造特制手工马蹄铁。经过了5年多的专职钉马掌生活后,我开始问自己一个问题:我要一直这样干下去吗?能不能干点儿别的?我的性格跟其他乡下那些叼着雪茄、喝着小酒的铁匠不一样,我从来没有戴过牛仔帽或骑过公牛。我渴望的是知道更多的事情,琢磨更多的事情,做更多的事情。成功的从事开发工作7个月后,我已经给几百人回复了邮件,他们问我如何成为一个程序员的,寻求我的建议,他们想知道如何判断自己是否适合去做一名程序员。下面罗列了7种特征,是我从同事中最有效的程序员身上观察到的,我知道,优秀的程序员都有很多共同之处:1) 注 阅读全文
摘要:
在使用Eclipse 直接编译NDK,有时候会报类似以下错误Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 7这是因为NDK指定的版本与minSdkVersion不一致的问题,这本身只是一个警告,但是在eclipse下就会编译报错,那么如何修复呢?只需要在你的工程的:Application.mk文件中添加如下代码即可:1 APP_PLATFORM := android-8其中8就是指的minSdkVersion,根据自己的实际情况进行替换! 阅读全文
摘要:
看网上流传的Eclipse导入项目的方法都是在新建Android程序时使用“Create project form existing source”选项实现的导入,虽然也能实现,但感觉很山寨的样子,而且导入的项目还在原位,Eclipse不会自动将其复制到workspace目录,且如果预先将项目复制到workspace目录再导入的话就会报错,提示这里已经有一个同名项目了。正确的导入方法应该是先复制项目目录到workspace目录中,再执行以下操作:选择Existing Projects into Workspace:浏览并选定项目所在目录:注意,如果你之前没将项目复制到workspace目录,如 阅读全文