- 博客(7)
- 资源 (28)
- 收藏
- 关注
转载 Android 编译系统
主要是没有一个完整的Android Build System 中文版,所以写了一个也可以以后作为参考。1.Makefile & Android build system在进行讲述Android编译系统之前,应该先了解一下编译时所使用的Makefile,或者说复习下这方面的知识,这样才能更好的了解Android build system的原理。1.1.Makefile1.1.1.
2013-08-29 09:33:25 11865 1
转载 android对文件的MD5验证
import java.security.MessageDigest;import java.io.FileInputStream;import java.io.InputStream;public class MD5 { private static final char HEX_DIGITS[] = { '0', '1', '2', '3', '4', '5', '6', '7
2013-08-24 18:14:25 8237
转载 WIFI LOG信息解析
E/WifiHW ( 1201): ==JOHN DEBUG==: [WIFI] Load Driver加载驱动D/SettingsWifiEnabler( 1321): Received wifi state changed from Disabled to Enabling接收到广播:WIFI正在开启D/WifiService( 1201): ACTION_BATTER
2013-08-23 09:18:03 1103
原创 当SVN发生目录树冲突
在SVN下,有时会出现如下错误:D C storage/IMountService.java > local unversioned, incoming add upon updateSummary of conflicts: Tree conflicts: 1我们怎样来解决呢?svn resolve --accept working IMountSer
2013-08-19 16:07:36 4564
转载 C结构体之位域(位段)
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位
2013-08-10 17:42:25 679
原创 C中指针明析
基础概念: 一个指针是一个地址,是一个常量。而一个指针变量却可以被赋予不同的指针值,是变量。 我们中约定:“指针”是指地址,是常量,“指针变量”是指取值为地址的变量。定义指针的目的是为了通过指针去访问内存单元。指针变量的值是一个地址,那么这个地址不仅可以是变量的地址,也可以是其它数据结构的地址。在一个指针变量中存放一个数组或一个函数的首地址有何意义呢? 因为数组或函数都是
2013-08-08 14:07:48 814
原创 C语言extern的用法及作用
/* procrank.h */#include #ifndef PROCRANK_H#define PROCRANK_H#ifdef __cplusplusextern "C" {#endif extern void print_hello();#ifdef __cplusplus
2013-08-06 19:02:25 1323
android_HTC机器通用驱动(USB跟电脑连接)
2011-12-03
F高十六技》--张国威(安卓巴士总结)
2011-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人