摘要: //触摸相关通常继承CCLayer后必须重写以下触摸相关virtualvoidccTouchesBegan(CCSet*pTouches,CCEvent*pEvent);virtualvoidccTouchesMoved(CCSet*pTouches,CCEvent*pEvent);virtualvoidccTouchesEnded(CCSet*pTouches,CCEvent*pEvent);virtualvoidccTouchesCancelled(CCSet*pTouches,CCEvent*pEvent);稍微讲解下这几个函数的作用ccTouchesBegan接受的是你点击屏幕的那一. 阅读全文
posted @ 2013-08-03 14:41 闲人轩 阅读(275) 评论(0) 推荐(0) 编辑
摘要: #include #include #include "MD5.h"#include #include #include #include "IEIM.h"#define LOGW(Message) __android_log_print(ANDROID_LOG_INFO , "JNILog", Message)extern "C" {//内置函数inline std::string returnstring(JNIEnv* env, jstring jstr);inline jstring returnjstri 阅读全文
posted @ 2013-06-24 15:53 闲人轩 阅读(9454) 评论(0) 推荐(0) 编辑
摘要: IDE官网下载 http://developer.android.com/sdk/index.html该压缩包内已整合了Eclipse、ADT、SDK。下载完成后解压就可以.运行解压出来的文件夹adt-bundle-windows-x86-20130219\eclipse下eclipse.ext.如下图:其中按钮1是进入SDK Manager更新SDK用: 按钮2是用来创建android虚拟机:三:安装CDThttp://www.eclipse.org/cdt/downloads.php可以下载安装包,也可以在线安装。在线安装操作路径:eclipse--help--install new... 阅读全文
posted @ 2013-06-04 10:28 闲人轩 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 地址:http://blog.csdn.net/qinjuning 前言: 工作中,需要开启一个线程大量的查询某个数据库值发送了变化,导致的开销很大,后来在老大的指点下,利用了 ContentObserver完美的解决了该问题,感到很兴奋,做完之后自己也对ContentObserver做下总结。 ContentObserver——内容观察者,目的是观察(捕捉)特定Uri引起的数据库的变化,继而做一些相应的处理,它类似于 数据库技术中的触发器(Trigger),当ContentObserver所观察的Uri发生变化时,便会触发它。触发器分为表触发器、行触... 阅读全文
posted @ 2013-05-13 17:16 闲人轩 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 老子学习JNI,尼玛的..............费了好大劲走了好多弯路才做了个例子,现帖出来,让和我一样的初学者参考,希望能有所帮助下面是 Test.c#include #include "com_test_Test.h" #include #include #include //获取字符串 JNIEXPORT void JNICALL Java_com_test_Test_sayHello(JNIEnv * env, jobject obj, jstring s) { char * str = (char *) (*env)->GetStringUTF... 阅读全文
posted @ 2013-05-13 17:14 闲人轩 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: android编译系统的makefile文件Android.mk写法如下(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)Android.mk中可以定义多个编译模块,每个编译模块都是以include $(CLEAR_VARS)开始以include $(BUILD_XXX)结束。include $(CLEAR_VARS)CLEAR_VARS由编译系统提 阅读全文
posted @ 2013-05-13 17:13 闲人轩 阅读(3791) 评论(0) 推荐(0) 编辑
摘要: #include#include"md.h"#include#includeextern "C" {jstring Java_JNI_jni_getnameFromJNI(JNIEnv* env, jobject thiz) {unsigned char c[16]={'a'};std:: string str="00000";str+=c[0];const char* s=str.c_str();return env->NewStringUTF(s);}} 阅读全文
posted @ 2013-05-13 17:12 闲人轩 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1 * Convert byte[] to hex string.这里我们可以将byte转换成int,然后利用Integer.toHexString(int)来转换成16进制字符串。 2 * @param src byte[] data 3 * @return hex string 4 */ 5 public static String bytesToHexString(byte[] src){ 6 StringBuilder stringBuilder = new StringBuilder(""); 7 if (src == null ... 阅读全文
posted @ 2013-05-13 17:09 闲人轩 阅读(335) 评论(0) 推荐(0) 编辑
摘要: md5.c 1 * Created on: 2013-4-24 2 * Author: veandy 3 4 5 #include "md5.h" 6 #include 7 #include "md5.h" 8 #include 9 #include 10 #include 11 12 13 14 unsigned char PADDING[]={0x80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 15 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 16 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 阅读全文
posted @ 2013-05-13 17:07 闲人轩 阅读(640) 评论(0) 推荐(0) 编辑
摘要: Java类型本地类型描述booleanjbooleanC/C++8位整型bytejbyteC/C++带符号的8位整型charjcharC/C++无符号的16位整型shortjshortC/C++带符号的16位整型intjintC/C++带符号的32位整型longjlongC/C++带符号的64位整型efloatjfloatC/C++32位浮点型doublejdoubleC/C++64位浮点型Objectjobject任何Java对象,或者没有对应java类型的对象ClassjclassClass对象Stringjstring字符串对象Object[]jobjectArray任何对象的数组boo 阅读全文
posted @ 2013-05-13 17:04 闲人轩 阅读(203) 评论(0) 推荐(0) 编辑