八个朋友,围着大房子里的大木头桌,吃完肋排以后,开始说每个人去过的现场演唱会。
没人能够老得赶上披头四,但有人竟然听过鲍勃·迪伦的现场,大家赞叹了一下。另外几个人讲起自己哭的最凶的演唱会,都不是很有名的。妮塔说起她在纽约一个
荒废剧院里听到那场演唱,令她有感觉的不是主角,而是半途以神秘嘉宾身份现身的、当时一个刚从牢里放出来、因为遗传白化病,而披着满头白发的年轻女歌手。
芮塔则说起一个喜欢在整场演唱会上单脚站立、疯狂吹笛的吹笛手。
“他们都只有名那几年,后来就没什么人知道了,有名大概也不是太吸引他们的事吧。”
我参加过的演唱会,全场最多人的大概六万人,最少的大概八十人
从ndk r5 开始,toolchain已经改用MinGW环境编译了,执行ndk
toolchain命令:arm-linux-androideabi-gcc.exe –v 可以看到:
Using built-in specs.
Target: arm-linux-androideabi
Configured with:
/tmp/ndk-digit/src/build/../gcc/gcc-4.4.3/configure
--prefix=/tmp/ndk-digit/build/install/toolchains/arm-linux-androideabi-4.4.3/preb
uilt/windows --target=arm-linux-androideabi
--host=i586-mingw32msvc
--build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld
--enable-languages=c,c++ --wi
th-gmp=/tmp/ndk-digit/build/toolchain-arm-linux-androideabi-4.4.3/temp-install
--with-mpfr=/tmp/ndk-digit/build/toolchain-arm-linux-androideabi-4.4.3/
temp-install --disable-libssp --enable-threads --disable-nls
--disable-libmudflap --disable-libgomp --disable-libstdc__-v3
--disable-sjlj-exceptions -
-disable-shared --disable-tls --with-float=soft --with-fpu=vfp
--with-arch=armv5
世界上最大的 PC 制造商惠普将剥离 PC 生产业务,这消息引起很大的震撼。其实在去年,乔布斯称已经进入后 PC 时代,而今年
3 月 PC 创始人马克·迪恩(Mark Dean)发表了 PC 时代即将结束言论。而惠普现在用行动告诉我们 PC
时代真的要终结了。
PC 曾经统领数字世界多年,但现在各种数据表明 PC 行业正面临衰退:PC 业务的利润逐年下降,现在降到不到 5%。传统 PC
的销售情况更是江河日下,第二季度的增长率仅为2.6%。当年高增长、高利润的日子早已不复存在。
2007 年苹果重新发明了手机,加上移动互联网的普及,智能手机的销量得到飙升。美国市场调查公司 IDC 一份调查报告指出
2011 年全球智能手机出货量将超过 4.5 亿。
SDL 1.3
已经官方正式支持Android了,而且也支持OpenGL ES
1.1/2.0!前几天刚好有点空闲就折腾了一下,现将编译过程小记一下,虽然大部分的过程官方已经说得很清楚了,但还是有一些小的细节要注意。
Forget3D之前就支持JNI,但不能全部用ndk-build编译,要先用CodeBlocks编译得到一个静态链接库,才能编译成功。
最近稍有点时间,对forget3d的JNI部分做了些改进,可以直接用JNI全部编译了。步骤如下:
- 更新或checkout forget3d 的源码:http://forget3d.googlecode.com/svn/trunk/;
相信大家在安装使用了一个apk后,看到一些好的效果或实现,一般会很想知道这个是如何实现的。还好,android选的是java开发语言,所以经过一些小步骤,而作者又没有用混淆的话,差不多可以返原70
~ 90 的java实现,下面我就来说下Android apk 的反编译步骤:
- 解压缩apk包:apk文件说到底就是一种最常见的zip,你用UE或Notepad++等文本编辑工具打开apk文件,可以看到开头的两个字母:PK,用7z或winrar就可轻松地解压apk文件;
- 反编译dex文件:解压apk文件后,你会发现res目录的图片没有加密,但java源码编译成了一个classes.dex文件,无法用普通的反编译class文件的方法来处理。下载一个软件可以将dex文件转换成普通的jar包,这个软件名字叫:dex2jar(这个工具好象还是国人开发的
~_~),去这个网站下载最新版并解压到一个目录,并这这个目录加到系统PATH变量中,就可以直接用: dex2jar.bat 或
dex2jar.sh 转换dex文件了,命令如下:
开发Android(Native &
Java)也有一段时间了,不能说太精通,但多多少少有了一些心得和体会,算是对一些关注我的朋友及自已的交待,准备写一些 Android
Little Tips!
各位如果有什么问题,欢迎一起来交流讨论下,虽然我不能保证为大家解决,但我知道的,一定知而言、言且尽!