- 浏览: 67346 次
- 性别:
- 来自: 深圳
最新评论
-
kxl2005:
ADT 12里面默认已经是"com/android/ ...
自定义android.jar(包含internel,hide) -
Rudolph:
revision 写道>>这一步我验证会导致Uns ...
自定义android.jar(包含internel,hide) -
revision:
>>这一步我验证会导致Unsupported ma ...
自定义android.jar(包含internel,hide)
文章列表
按照相关资料说法:设置的数值越小,触摸优先级越高,同等优先级,优先响应后添加的
事实从源代码来看:同等优先级时会响应第一个添加的。
例如在3.0以前的版本中CCMenu就存在这样的情况,将子节点集合正序遍历改成反序遍历即可修正。
3.0之后触摸模块有改动,统一通过EventDispatcher控制,当然,依然是优先响应先添加的控件,在对集合遍历时时正序遍历,而此时集合为升序排序从小到大 0<,>0,设置的数值越小,触摸优先级越高在这里体现了
源代码如下:
void EventDispatcher::dispatchEventToListeners(Event ...
Program "bash" is not found in PATH
解决办法如下:
右键项目 -> 属性
改成NDK编译
打开jni目录下的 Application.mk (或者在environment中配置都可)
配置NDK_MODULE_PATH
搞定收工!
转自:http://drovik.com/html/8410924155.html
问题来源:
android平台移植过程中,在用NDK编译文件时出现error: exception handling disabled, use -fexceptions to enable。
问题解决:
此问题的出现是编译器的异常异常捕获被禁用了,需要在Android.mk文件中开启。在Android.mk文件中添加: LOCAL_CPPFLAGS += -fexceptions就可以了。或者在Application.mk文件中添加APP_CPPFLAGS += -fexceptions ...
今天将android项目的路径变动了一下, 将项目放在了VS proj.win32同级目录,免得老是将代码拷贝同步
但之后用cygwin编译出了问题如下
Are you sure your NDK_MODULE_PATH variable is properly defined
经查,在build_native.sh脚本中最后几行有
"NDK_MODULE_PATH=${COCOS2DX_ROOT}:${COCOS2DX_ROOT}/cocos2dx/platform/third_party/android/source"
此COCOS2DX_ROO ...
一、下载cocos2d-x 略
我当前使用的是cocos2d-2.1rc0-x-2.1.2
二、添加工程模板
在cocos2d-x目录中找到并运行template\msvc\InstallWizardForVS2010.js
在cmd控制台用一下命令执行JS脚本
wscript //e:jscript 文件名.js
则添加了VS2010的cocos2d工程模板
三、生成库
在cocos2d-x目录中打开cocos2d-win32.vc2010.sln(根据自己的VS版本)
生成解决方案,Debug的和Release的都生成一下
生成完后会在coco ...
今天发现项目在VS调试时正常运行,直接在生成目录执行exe是黑屏
原因是资源文件加载的问题,找不到图片,所以黑屏了
那么cocos2d-x是怎么查找图片的呢
以下是关键部分源码:
获得完整路径
pathKey = CCFileUtils::sharedFileUtils()->fullPathForFilename(pathKey.c_str());
/** Returns the fullpath for a given filename.
First it will try to get a new filename f ...
上一篇搭配好了开发环境,那现在就从SimpleGame入手来学习
下载:Cocos2dxSimpleGame-0.9.1.rar
更多示例
下载完成解压缩目录如下:
进入Cocos2dxSimpleGame, 里面的android文件夹就是Android工程目录了
在Import之前先将该文件夹的的权限配置一下,否则会出现.classpath文件无法被修改的问题
右键android文件夹->属性->编辑->Users->完全控制勾上,如下图:
之后,打开Eclipse->Import->Android->Exist ...
琢磨着弄弄Cocos2d-x,配置下 Cocos2d-x + Android + Eclipse + Windows 8 的开发环境,过程比较心酸曲折,做个记录以备后用
我的基础环境
不做详述,不清楚查阅[Android开发环境搭建]的文档即可
- Windows8
- Eclipse Helios 3.6.2
- JDK1.6
- Android SDK/ADT
安装 Cocos2d-x
- cocos2d-2.1rc0-x-2.1.2.zip
-
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。
1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
1) 命令行模式command mod ...
做一个透明的ProgressDialog等待框。
在values/styles.xml添加自定义style
<style name="TRANSDIALOG" parent="@android:style/Theme.Dialog">
<item name="android:backgroundDimEnabled">false</item>
<item name="android:windowNoTitle" ...
Google在2.3之后tools中就添加了自带的混淆器android-sdk-windows\tools\proguard
使用步骤如下:
一、在新建2.3项目的时候会自动生成proguard.cfg的文件
(如果你是2.3之前的版本,需要自己拷贝此文件到工程目录下)
文件中代码已经生成,如下:
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/s ...
在Eclipse开发中,我们可能会需要引用android的hide或internals或自己添加到源码中的接口
所以公共api包无法满足我们的要求,为了方便开发。需要自定义android.jar,实质上就是把源码中的jar拖出来用,详细步骤如下。
在查阅了一些资料后,及验证后整理如下:
一、在源码中找到编译好的jar包。
地址如下:out\target\common\obj\JAVA_LIBRARIES\framework_intermediates\classes.jar
这个jar包, 这里面包含了framework中的包括hide和internal以及你自己添加 ...
设置亮度有两种:
设置当前Activity局部亮度(只对当前活动生效,离开恢复为系统亮度)
WindowManager.LayoutParams params = getWindow().getAttributes();
params.screenBrightness = 100;//0~255,亮度值
getWindow().setAttributes(params);
设置系统全局亮度
//获取亮度
int systemBrightness = android.provider.Settings.System.getInt(ge ...
隐藏标题栏:
requestWindowFeature(Window.FEATURE_NO_TITLE);
允许超出范围(忽略状态栏):
getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
进入全屏:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
取消全屏:
getWindow().clearFlags(WindowManager.Layout ...
GOOGLE 已经悄悄关闭天气API,请使用其他天气API
http://www.google.com/ig/api?hl=zh-cn&weather=tokyo
hl :为国家和地区代码以返回不同的语言(缺省返回英文)weather:可以为城市或省份名称(拼音)、经纬度(例:,,,30670000,104019996)、邮政编码(国内不行)取得中国的所有城市代码:
http://www.google.com/ig/cities?country=cn
谷歌天气的天气图片,到网上查阅了下发现20种,不知道是否有遗漏
public st ...