自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 编译镜像时给apk加混淆

打开混淆开关Android.mk中经常会看到LOCAL_PROGUARD_ENABLED := full这一句,从字面上理解,是开启混淆。如果你以为这样编译出来的apk就已经被混淆了,结果会让你很困惑。将apk里的classes.dex反编译,会看到代码仍然是混淆之前的状态,甚至连文件大小都没有变化。这行语句加不加,效果是一样的。 事实上,系统编译时,如果LOCAL_PROGUARD_ENABLE

2017-01-06 10:40:59 3546

原创 Android编译小结

正式开始一个新的平台,以前的项目拿到的代码都是供应商改好的,感觉有很多不规范的地方。这次从一个全新的项目着手,严格按照android规范进行项目的添加、板级文件的支持。目标是争取不改动build目录下的文件,而是用好它的扩展机制。在lunch中增加combo选项的标准方法在执行完. build/envsetup.sh后,执行lunch,会出现lunch菜单:You're building on Li

2017-01-04 15:43:41 488

原创 PB编译生成的BIN文件的格式

BIN文件的格式用PB编译的镜像文件,一般都会同时以BIN文件和NB0文件两种形式给出。NB0文件是地址空间的一个完整的映像文件,相当于地址空间的硬拷贝。BIN文件是一种二进制ROM映像文件格式,同NB0文件相比,它压缩了无效的数据。BIN文件中包含了文件头和许多的段,每个段都给出了在实际映像中的首地址、长度、校验码和数据。BIN文件的详细格式如下: 文件头(长度:7字节,内容固定),相当于字符串

2005-03-10 13:12:00 2974

原创 分配虚拟内存的两个函数

一个是VirtualAlloc,函数原型: LPVOID VirtualAlloc(   LPVOID lpAddress,   DWORD dwSize,   DWORD flAllocationType,   DWORD flProtect ); 若第一个参数为NULL,分配的内存必以64K的整数倍为内存起始地址,哪怕你只分配一个字 节。 另一个是LocalAlloc,函数原型 HLOCAL

2005-02-22 13:14:00 2546

原创 如何在wince的任务栏上显示窗口图标

    研究wince下的程序设计还不久,大体上感觉和windows下编写程序差不多,但wince只是windows的一个子集,很多在windows下支持的api,在wince下不支持。    这天,发现自己写的wince程序,无论在任务栏,还是在任务切换列表中,都只显示标题而不显示标题左边的那个应用程序定义的小图标,而微软自己写的程序,还有一些厂商写的程序,运行的时候,在任务栏上是同时显示图标和

2005-02-05 10:10:00 2028

空空如也

空空如也

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

TA关注的人

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