本人独立博客http://xcroot.com/
摘要: 第一个方法是使用MFC里面的 CString GetHttpFileData(CString strUrl){ CInternetSession Session("Internet Explorer", 0); CHttpFile *pHttpFile = NULL; CString strData; CString strClip; pHttpFile = (CHttpFile*)Session.OpenURL(strUrl); while ( pHttpFile->ReadString(strClip) ) { strData... 阅读全文
posted @ 2013-10-27 17:02 CRoot 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 大家都应该知道APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构,例如修改后缀后用RAR打开鳄鱼小顽皮APK能看到的是(Google Play下载的完整版版本):Where's My Water.zip\asset\ lib\ |---armeabi\ |---|---armeabi-v7a\META-INF\ res\ |---drawable\ |---|---layout\ |---|---...AndroidManifest.xml classes.dex ... 阅读全文
posted @ 2013-10-27 13:12 CRoot 阅读(3904) 评论(0) 推荐(0) 编辑
摘要: dalvik字节码有两种类型,原始类型和引用类型。对象和数组是引用类型,其它都是原始类型。Vvoid,只能用于返回值类型ZbooleanBbyteSshortCcharIintJlong(64位)FfloatDdouble(64位)对象以Lpackage/name/ObjectName;的形式表示。前面的L表示这是一个对象类型,package/name/是该对象所在的包,ObjectName是对象的名字,“;”表示对象名称的结束。相当于java中的package.name.ObjectName。例如:Ljava/lang/String;相当于java.lang.String数组的表示形式[I 阅读全文
posted @ 2013-10-27 13:10 CRoot 阅读(682) 评论(0) 推荐(0) 编辑