自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Oo_Oo_的专栏

书籍是提高修养的最好方法

  • 博客(88)
  • 资源 (9)
  • 收藏
  • 关注

原创 反射得到全局Context

public static Context getContext() {        Application application = null;        try {        Class activityThreadClass = Class.forName("android.app.ActivityThread");            Object activ

2017-06-01 14:29:55 644

原创 android中表格布局实现,以及拖动Scroll

在布局id/ll_consult_detail_table 中添加表格布局代码实现表格,首先把整个背景设为对应表格线颜色,然后根据布局需要设置子空间背景颜色,缩小一个像素显示线条。另ScrollView下滑动到底会滑不到最底部,主要原因是第一个子控件layout_margin设置导致,再包一层LinearLayout就可以了   代码如下:private void addView1() {

2017-05-20 19:40:00 816

转载 如何调试Android Framework?

Linus有一句名言广为人知:Read the fucking source code. 但其实,要深入理解某个软件、框架或者系统的工作原理,仅仅「看」代码是远远不够的。就拿Android Framework来说,整个代码量非常大不说,那些个动辄几万行的类如何去理解?所以我今天要说的就是:Debug the fucking source code!!之前分享过一个答案:大家遇到过什

2016-12-12 19:51:02 1492

原创 IL指令

名称说明  Add将两个值相加并将结果推送到计算堆栈上。Adds two values and pushes the result onto the evaluation stack.Add_Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Adds two integers, p

2016-12-02 11:34:27 961

转载 Android去除烦人的默认闪退Dialog

背景安卓应用闪退后总会出现一个“抱歉,App已经停止运行”的弹窗,这样的用户体验并不好。很多大厂的App都去除了这个弹窗,因此本文主要介绍如何去除默认闪退弹窗,以及在闪退时做一些必要的善后工作。UnCaughtExceptionHandlerUnCaughtExceptionHandler能够在Thread遇到未catch住的Exception而终止前做一些善后工作。但是它

2016-04-11 12:48:15 2376

原创 cocos jpg alpha_mask png

Texture2D* StartLayer::addJpgMaskPng(const char* jpgName, const char* maskName){CCImage *jpgImage = new CCImage();jpgImage->initWithImageFile(jpgName);unsigned char *jpgData = jpgImage->getDat

2016-01-07 17:26:29 983

转载 COCOS2DX ANDROID 打印不出日志

在Android实机调试时,若是正在eclipse中看没有到LogCat疑息,提醒是: $ adb logcat info: log device is empty! 缘由是体系默许封闭了log,须要将其翻开。 办理方式: 在Android真机调试时,如果在eclipse中看不到LogCat信息,提示是:$ adb logcat info: log device is

2015-12-16 10:16:35 3172

转载 linux ip 命令

高级路由即基于策略的路由比传统路由在功能上更强大,使用也更灵活,它不仅能够根据目的地址来转发路径而且也能够根据报文大小、应用或ip源地址来选择路由转发路径从而让系统管理员能轻松做到:1、 管制某台计算机的带宽。2、 管制通向某台计算机的带宽3、 帮助你公平地共享带宽4、 保护你的网络不受DOS的攻击5、 保护你的Internet不受到你的客户的攻击6、 把多台服务器虚拟成一

2015-12-06 13:39:06 1832

原创 欢迎使用CSDN-markdown编辑器

JD-GUI失效

2015-11-04 11:12:11 467

原创 COLOR

2015-09-11 20:46:44 454

原创 Privacy Policy Happy Games

Privacy PolicyThe terms in this Privacy Policy govern the manner in which Happy Games collects and uses any information you (Users) provide in connection with any Happy Games game or Applica

2015-07-14 11:18:54 735

原创 Privacy Policy

Privacy PolicyThe terms in this Privacy Policy govern the manner in which Kidsgames collects and uses any information you (Users) provide in connection with any Kidsgames game or Application (He

2015-05-09 11:08:15 1045

转载 cocos2d-x接受键盘事件,左右键, 多点触摸

首先在AppDelegate.cpp加入以下代码,一定要在AppDelegate::applicationDidFinishLaunching()上,声明用的。[html] view plaincopy#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)  HelloWorld *g_layer;  

2015-05-06 18:25:17 2783

转载 10 个 Visual Studio 原生开发的调试技巧

我以前关于Visual Studio调试技巧的文章引起了大家很大的兴趣,以至于我决定分享更多调试的知识。以下的列表中你可以看到写原生开发的调试技巧(接着以前的文章来编号)。这些技巧可以应用在VS2005或者更新版本中(当然有一些可以适用于旧版本)。如果你继续,你可以知道每个技巧的详细信息。数据断点线程重命名特定进程中断大概执行时间数字格式化内存数据格式化系统DLL中断装载符号表MFC中

2015-03-20 11:25:48 835

原创 cocos2dx 效果

fragmen shader里面 vec4 texColor = texture2D(CC_Texture0, v_texCoord);    float distance = abs(v_texCoord[0] + v_texCoord[1] - offset) / 1.414;    distance = 1 - (1 / width)*distance;   

2014-12-20 15:49:29 669

原创 cocos2dx 的历史版本下载

链接http://www.cocos2d-x.org/download/version#Cocos2d-x

2014-12-05 18:38:21 8849

原创 关于手游戏的选材和名字命名

众所周知,一个游戏的题材深深的影响着游戏的下载量1. 如何选材,查看各大发行商在发行什么类型游戏,了解下他们的数据及收入,具体点把海外或者国内的各大发行商的分类里有游戏个数分别加起来,看看哪类游戏的下载量多2. 如何命名, 这里有涉及到关键字的问题了,是取热门的关键字还是取次热门的关键字, 观点1:热门的关键字      各大游戏公司肯定已经用热门关键字出过品质高的游戏

2014-12-05 16:46:32 1082

原创 cocos2dx 边框

开启ccsprite的边框功能ccConfig.h里面把CC_SPRITE_DEBUG_DRAW

2014-11-12 18:41:28 1683

原创 游戏细节之 评论弹出框

1 其文字的表达相当恰当,2 close按钮在最右上角, 用户默认的手续指放在屏幕中间,两者之间距离较大,

2014-11-10 15:18:05 688

原创 cocos2d-x中的尺寸之三

通过上面两个文章的分析,我们在这个博文里做个总结:CCEGLView::getFrameSize()返回的是窗口相对于屏幕像素的尺寸,这个尺寸,只要窗口没变化,值就不会变化CCDirector::getWinSize()返回的是窗口自定义像素的尺寸CCDirector::getWinSizeInPixels()返回的是窗口自定义像素的尺寸,经过scale之后的值,跟getW

2014-11-08 11:51:10 639

原创 游戏资源

================= 2D资源 =================1. Super Game Asset2. Graphic-Buffet(2D)3. Indie Game Stock4. Brush City5. Graphics 4 Game================= 3D模型资源 =

2014-10-29 10:17:26 950

转载 使用Visual Leak Detector检测内存泄漏

1.初识Visual Leak Detector      灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其

2014-10-17 11:47:07 754

转载 cocos2d-x类型转换(CCstring int string char UTF-8互转)

转自http://www.cnblogs.com/leehongee/p/3642308.html在做数据转换时,最好包含以下头文件#include #include #include  #include USING_NS_CC;using namespace std;在cocos2d-x中,也有一个格式刷:CCString(数据转换常常找她做中间人

2014-10-16 18:37:36 865

原创 please define NDK_ROOT

修改build_native.sh文件,加上如下这句,这句指定NDK_ROOT路径NDK_ROOT="D:\\Setup\\ndk\\android-ndk-r9-windows-x86_64\\android-ndk-r9"结果如下# optionsNDK_ROOT="D:\\Setup\\ndk\\android-ndk-r9-windows-x86_64\\a

2014-10-16 11:04:41 4543

原创 TinyPNG

先安装PS,再安装好TinyPNG-v1.1.exe,再把TinyPNG.license copy到

2014-10-15 11:03:51 3608 2

原创 如何根据mapping.txt还原混淆的代码

BEFOREHere’s the stack trace as obfuscated by ProGuard:Caused by: java.lang.NullPointerExceptionat net.simplyadvanced.ltediscovery.be.u(Unknown Source)at net.simplyadvanced.ltediscovery.at.v(Unk

2014-07-10 10:42:58 7635

原创 VS2012变化的快捷键

VS2012变化的快捷键:注释::VS2010是(Ctrl+E,C),VS2012是(Ctrl+K, Ctrl+C),实际操作,按住Ctrl键不放,先按K键,再按C键。相当于Ctrl+K加 Ctrl+C的组合键反註解:VS2010是(Ctrl+E,U),VS2012是(Ctrl+K, Ctrl+U)1. 强迫智能感知:Ctrl+J;2.强迫智能感知显示参数信

2014-07-02 18:10:24 702

转载 cocos2dx之创建有渐影效果的sprite

在创建带有渐影效果的sprite,我们需要用到所提供的类:CCMotionStreakSprite,例子代码如下:[cpp] view plaincopyvoid MyMotionStreakBase::initLayer() {      CCSize size = CCDirector::sharedDirector()->getWinSiz

2014-06-11 19:00:00 1356

转载 [Android]反编译apk + eclipse中调试smali

从来没有想过反编译apk是来的如此方便,并且还可以修改后重新编译运行,这比在win下修改pe容易多了,感谢apktool和smali工具的作者提供这么好的工具。     跟踪apk一般的做法是在反编译的smali代码中插入log输出,然后重新编译运行看输出日志,这种方法费时费力,如果能够实时调试是最好的了。搜了一下,目前比较好的方法是使用NetBeans+DDMS。我尝试过可以调试

2014-05-27 11:13:42 14096 4

原创 [Errno 13] Permission denied: '/home/MyGame/cocos2d'

用cocos2dx chmod 777 -R ./*

2014-04-23 14:39:09 3626

转载 cocos2dx 动作

cocos2d-x学习笔记09:动作2:持续动作第一部分:CCActionInterval家族(持续动作)持续动作,顾名思义,就是该动作的执行将持续一段时间。因此持续动作的静态生成函数,往往附带一个时间值Duration。例如:CCActionInterval *moveByAction=CCMoveBy::actionWithDuration(0.

2014-01-16 18:49:06 904

原创 如何用代码检测一个软件是否被授权了root权限

private boolean hasRoot() {char[] arrayOfChar = new char[1024];try {int j = new InputStreamReader(Runtime.getRuntime().exec("su -c ls")   .getErrorStream()).read(arrayOfChar);if (j == -1) {retur

2013-10-28 19:08:52 1303

原创 libgdx gdx-tiled-preprocessor如何运行

用gdx-tiled-preprocessor处理tmx文件   新建一个文件夹(TiledMap任意名均可),把jar文件放进去,然后新建两个子文件夹:in和out ,把tmx文件和使用的图片文件放入in在TiledMap文件下放入gdx.jar,gdx-tools.jar和gdx-tiled-preprocessor.jar三个jar   执行命令 java -cl

2013-09-25 16:38:46 1447

原创 libgdx particle-editor.jnlp 粒子编辑器

Delay:粒子发射器的发射延迟,就是说发射器开始发射粒子,在发射第一个粒子之前停留的时间。Duration:这个是很重要的概念,就是持续时间,发射器在一段时间内不断发射粒子。可以把发射器想象成喷水枪,持续时间内不断的喷出水。Count: 控制发射器喷射粒子的数量。这里能设置一个最小值和一个最大值。发射持续时间内,产生的所有粒子总数必须在这个范围内随机。Emission: 

2013-08-24 17:04:16 1765

转载 java.util.regex

java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 它包括两个类:Pattern和Matcher 。Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher: 一个Matcher对象是一个状态机器,它依

2013-08-20 18:44:27 996

转载 Matcher类

Matcher类:使用Matcher类,最重要的一个概念必须清楚:组(Group),在正则表达式中()定义了一个组,由于一个正则表达式可以包含很多的组,所以下面先说说怎么划分组的,以及这些组和组的下标怎么对应的.下面我们看看一个小例子,来说明这个问题引用\w(\d\d)(\w+)这个正则表达式有三个组:整个\w(\d\d)(\w+) 是第0组 group(0)

2013-08-20 18:43:24 966

转载 正则 Matcher Pattern

一、正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1 句点符号假设你在玩英

2013-08-20 18:22:03 898 1

转载 Java中LinkedList与ArrayList有什么区别

Java中LinkedList与ArrayList有什么区别一般大家都知道ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。      2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。

2013-01-30 15:47:01 833 1

转载 android application类和全局数据使用

我们在平时的开发中,有时候可能会需要一些全局数据,来让应用中的所有Activity和View都能访问到,大家在遇到这种情况时,可能首先会想到自己定义一个类,然后创建很多静态成员,不过android已经为我们提供了这种情况的解决方案,下面就来介绍一下:      在Android中,有一个名为Application的类,我们可以在Activity中使用getApplication(),方法来

2012-12-25 18:06:07 622

原创 eclipse修改快捷键

Eclipse--->window--->preferences--->General--->keys--->

2012-11-16 14:29:11 626

IL指令中英文对照

IL指令中英文对照

2016-12-02

Android游戏--捕鱼源码

Android游戏,捕鱼源码,andengine引擎,制作 可以导入直接运行

2013-09-19

knight-mobile

这是个android游戏。属于apg类型,资源和代码是分开来的

2013-09-19

AndEnginee_Tutorial.最基本的教程

AndEnginee_Tutorial.最基本的教程

2013-09-19

tween动画动作集

tween动画,最新的,一个例子,大家可以参照下。

2013-09-19

navicat091_premium_en.exe

用这个工具可以查看到android SQLite表中各个字段

2012-05-25

很实用的代码规范 C C++ 明了

重复看了好几遍,都打印了一份,很实用 有事没事看一上,受益非qian

2008-12-16

软件研究室培训(编程规范).rar

很实在,写程序我们从细节做起! C语言,今天我们叫我去看一下代码,说了一下代码有点不规范,看了这之后,的确很实用! 希望对大家有用

2008-11-07

空空如也

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

TA关注的人

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