- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 在android中获取文件的MD5值
public String getMD5(T file){ int len; MessageDigest digest = null; InputStream is = null; byte buffer[] = new byte[1024]; try { digest = MessageDigest.getInstance("MD5"); if(file.get
2014-03-14 13:49:24 2365
原创 解决在用ndk编译c++文件后libs/armeabi下的第三方so文件被删的问题
起因是这样的,当项目中需要用到第三方的so动态库时,就需要把第三方的so文件复制到libs/armeabi目录下,但是当需要用ndk编译出自己的so文件时会吧libs/armeabi目录下的文件清空,这样,第三方so文件就无法打包进apk。 解决方案是这样的: 先在jni目录下新建个文件夹如sms(名字可以自己取),然后把第三方so文件复制到此文件夹下,接着再新建一个Android.mk文件。
2014-03-12 10:17:51 3004
原创 cocos2dx中Http链接以及使用JsonCPP解析的简单函数
void HelloWorld::menuCloseCallback(CCObject* pSender) { // CCDirector::sharedDirector()->end(); // // #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) // exit(0); // #endif extension::CCHttpReque
2014-03-07 14:15:12 1044
原创 AS3数组元素随机交换自定义函数
function arrRandom(arr:Array):void { arr.sort(elementSort); function elementSort(elment1:*,element2:*):int { return (Math.random()>0.5)?1:-1; } } function arrRandomByIndex(arr:
2014-03-07 13:44:08 1212
原创 AS3代码加遮罩
function addMask(mc:MovieClip):void { var sen_mask:Shape = new Shape(); sen_mask.graphics.beginFill(0x000000); sen_mask.graphics.drawRect(0, 0, maskWidth, 100); sen_mask.graphics.endFi
2014-03-07 13:42:11 1962
原创 cocos2dx进度条CCProgressTimer使用的自定义函数
void ProblemLayer::initProgress( CCProgressTimer*& m_progress/*要初始化的进度条*/, int progress/*初始进度*/, float m_x/*进度条的X坐标*/, float m_y/*进度条的Y坐标*/, bool RToL/*进度变化方向是否为←从右到左*/ ) { m_progress = CCProgress
2014-03-07 13:39:52 862
翻译 Lua入门24式
--例1 第一个程序 --经典hello程序 print("hello") --输出 hello --例2 注释 --单行注释使用“--”即可 --[[多行注释以“--[[”开始, 以“]]”结束]] --当然本例没有输出,因为它全部是注释 --例3 变量 --变量有值的时候才有类型,否则变量本身是无类型的 a=1 b="abc" c={} d=pr
2014-03-06 12:45:49 1546 3
原创 自定义cocos2dx中CCTextFieldTTF类,使用超方便
申明:此类借鉴了网上的部分代码,还有不完善的地方需要修改,不过基本功能都实现了。放置此处以飨众生。欢迎各位同学提出宝贵的意见或建议。 #pragma once #include "cocos2d.h" USING_NS_CC; using namespace std; class NQTextField : public CCTextFieldTTF, public CCTextFieldDe
2014-03-05 17:23:03 1379 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人