18 ywl102402

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 26w+

Android简单加密保护自有图片资源

作者:wzhongyu   发布:2012-06-18 17:33   分类:Android   阅读:6,120 浏览数   评论关闭  现在大部分android应用的图片资源,被反编译后就可以直接拿来用,如果不想让自己的图片资源直接被反编译后使用,首先想到的应该是把图片加密。这里笔者抛砖引玉,草草写了一个对图片进行简单加密的方法,希望对各位看官有用。首先是加密部

2014-10-23 12:22:45

queue<ValueMap> g_worldGlobalQueue报错

extern vector g_worldGlobalVector;extern vector  g_countryGlobalVector;extern vector  g_armyGlobalVector;

2014-08-06 09:45:43

C++ 参数传递, 局部变量内存 释放问题

ValueMap vm ; vm.insert(make_pair("mySex",Value("male")));vm["myname"] = Value("William");vm["myname"] = Value("William2");testFunc(&vm);testFunc2(vm);map map1;map1.insert(ma

2014-08-03 09:05:27

vs2012断点 错位

// auto listener1 = EventListenerTouchAllAtOnce::create();// listener1->onTouchesMoved = CC_CALLBACK_2(Scene1::onTouchesMoved, this);// _eventDispatcher->addEventListenerWithSceneGraphPriority(lis

2014-06-23 10:16:22

ui::UIScrollivew 的大坑

int width =510; // bgLayer->getContentSize().width;auto scrollLayer =  ui::ScrollView::create();scrollLayer->setSize(Size(width,400));int height;int lineHeight=100;height=scrollLayer->getC

2014-06-22 20:43:59

LIB和DLL的区别与使用

共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅

2014-06-19 16:28:50

PNG图片存储的方法和技巧

PNG的格式和透明度这个Fireworks会比较清楚,打开Fireworkd优化面板,可以清楚看到png有3种不同深度的格式:png8、png24、png32。其中,在优化面板选择png8,可发现png8包括不透明、索引色透明、alpha透明3种格式。PNG88位的png最多支持256(2的8次方)种颜色,8位的png其实8支持不透明、索引透明、alph

2014-06-03 13:55:13

PNG格式图片优化技巧

原文地址:www.smashingmagazine.com/2009/07/15/clever-png-optimization-techniques作者:Sergey Chikuyonok引言做为一名网页设计师你或许已经对png格式非常熟悉,它提供了完整的透明度,这是一种无损的,功能强大的图像格式。能够很好代替gif图像格式。但是绝大多数人认为它不可被压缩,带着这样的疑问

2014-06-03 13:50:41

LayerMultiplex 大坑

multi = LayerMultiplex::createWithArray(layers);

2014-05-28 11:02:06

bug14052601

AppDelegate.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall cocos2d::ui::Margin::Margin(void)" (??0Margin@ui@cocos2d@@QAE@XZ),该符号在函数 "void __cdecl cocos2d::ui::`dynamic initializer for 'MarginZero'

2014-05-26 20:58:05

cocos2dx uiButton 的几种常用方式

Button *btnResumeMusic = Button::createWithText("resume");    btnResumeMusic->onTriggered([]() {        SimpleAudioEngine::getInstance()->resumeBackgroundMusic();    }); // Create the

2014-05-26 16:46:15

c/c++中内存区域划分大总结

一. 在c中分为这几个存储区1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放4.另外还有一个专门放常量的地方。- 程序结束释放            

2014-05-18 10:14:14

为啥new的对象要程序自己释放

#include #include class MyClass{public:MyClass(){}~MyClass(){}private:};int _tmain(int argc, _TCHAR* argv[]){using namespace  std;map*> appleMap;for (in

2014-05-15 12:26:49

C++中Reference与指针(Pointer)的使用对比

了解引用reference与指针pointer到底有什么不同可以帮助你决定什么时候该用reference,什么时候该用pointer。  在C++ 中,reference在很多方面与指针(pointer)具有同样的能力。虽然多数C++程序员对于何时使用reference何时使用pointer 都会有一些直觉,但总还是会有些时候搞不清楚。如果你想要建立一个关于使用reference使用的清晰

2014-05-15 07:44:52

引用和指针的区别

int swapInt(int a , int b) //交换失败  外面的a,和里面的a 有各自内存空间 交换不了, {int tmp=a;a=b;b=tmp;return 0;}int swapInt(int *a , int *b) //成功交换  等于新定义一个指针*a 指向 外面的a内存空间, 直接用这个空间在操作数值交换{int tmp=*a

2014-05-15 07:20:06

C++内存管理2

我们都知道C++中有三种创建对象的方法,如下:#include using namespace std;class A{private: int n;public: A(int m):n(m) { } ~A(){}};int main(){ A a(1); //栈中分配 A b = A(1); //栈中分配

2014-05-14 15:53:21

C++内存管理

如果是单个动态元素 delete a;(a为动态元素)如果是一维动态树组 delete [] a;(a为动态数组)如果是多维动态数组 要释放每一行元素(每一行的释放与一维的类似)

2014-05-14 15:45:01

&、*、[ ]

1.  指针运算符指针运算符、、地址运算符与下标运算符  与指针相关的三个运算符:&、*、[ ] 均以内存地址作为操作数。 (1)&:取地址运算符,在前面已经讨论过,在此不再赘述。  (2)*:指针运算符或称间接访问(引用)运算符。取指针所指向的目标的值。* 右边的操作数必须是指针,且它已与确定目标建立了联系。  (3)[ ]:下标运算符。取指针所指向的目标的值。[ ] 左边的操作数必须是指针,且

2014-05-14 15:26:29

* &

C语言中的指针是个让人看着,想着就头疼的问题;学习指针之前要先要懂得几个概念,在此先根据自己实际工作中遇到的几个例子说明一下。配上程序和编译结果。&和*在C语言中的含义:&取地址,*取值。*(char *)&a:含义就是先取a的首地址,然后强制转换为char指针类型,然后取该指针的值。例子:运行结果展示:

2014-05-13 10:49:44

c语言*与&的区别

最近在用指针,所以将有关指针的&和*的问题总结一下。    首先介绍一下指针。指针是指指向的地址,指针本身只占有4个字节,例如:char *pt,sizeof(pt)=4,不论指针的值是什么或者它所指向的类型是什么,它的空间分配只占有4个字节,但是sizeof(char *)=1。在这里补充一下C语言的基本类型:

2014-05-13 10:44:36

查看更多

勋章 我的勋章
    暂无奖章