2014年4月4日

摘要: 在作cocosdx项目移植到android上时,预见各种头痛问题,今天首先就说说如何在 java 中调用c++ 代码。这里就用百度定位为例吧,也是我项目中的一小块内容。首先,先百度一下 “百度定位sdk”的相关内容,根据 百度定位SDK 中的提示在java 代码中加入api,本篇就用 Location.java和MHGPSTools.cpp 俩个类之间进行互相调用。首先 在Location.java 中 定义需要c++ 中调用的方法:而在MHGPSTools.cpp中注意上面代码中蓝色着重的方法名,此外该方法所带的参数,我们只需要注意后面两位,次参数的个数依据我们在Location.java中 阅读全文
posted @ 2014-04-04 15:50 lh92lxm 阅读(223) 评论(0) 推荐(0)
 
摘要: cocos2dx项目移植到android平台上对于 android手机返回键,主菜单键等键的相关操作,本篇详细对返回键做个简单的介绍说明,不足不对之处,请同猿们指出。首先在主activity下,即主包下的activity重写方法boolean dispatchKeyEvent(KeyEvent event) 来监听返回键的回调事件。kKeyEvent.ACTION_UP 是否是触摸按下事件 KeyEvent.KEYCODE_BACK判断是否点击的是否是返回按钮 满足条件后,执行ui提示方法操作://public AlertDialog.Builder buider = null;这样基本就完. 阅读全文
posted @ 2014-04-04 13:32 lh92lxm 阅读(507) 评论(0) 推荐(0)