- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 SurfaceView Overlay研究
<br />在项目中需要实现这样的功能,SurfaceView提供绘图功能,同时在上面还要求能够绘制控件。上网搜索了一番资料,无意中看到ApiDemos中的SurfaceView Overlay例子,发现这正是我所需要的。看看SurfaceView Overlay的布局文件:<br /><br /><!-- Here is where we put the SurfaceView, in a frame so that we can<br /> stack other views on to
2010-07-30 15:43:00 5105 3
原创 Android开机自动运行程序
<br />在windows中,可以通过修改注册表或者将程序加到启动菜单组中实现开机自动启动程序,linux中通过修改脚本也可以做到,在android中又是如何做到呢?秘诀就在于android.intent.action.BOOT_COMPLETED,Android系统被加载(boot)完成后即会发出一个BOOT_COMPLETED广播。所以,要在开机时启动你的程序,你只要创建自己的BroadcastReceiver,用以接收BOOT_COMPLETED这个广播,然后通过一个Intent启动你的程序。当然,
2010-07-13 11:12:00 1347
原创 使用C++实现JNI接口需要注意的事项
Android NDK带的jni例子都是使用C定义JNI接口,但是在项目中,因为Native代码是用C++编写的,所以我就使用C++定义JNI接口。没有想到,问题来了,现将问题总结如下:1、JNIEnv *env参数的使用所有JNI接口的第一个参数是JNIEnv *env, 在C中,使用方法是(*env)->NewStringUTF(env, "Hello from JNI!");但在C++中,其调用方法是env->NewStringUTF("Hello from JNI!");为什么有这种区别呢,看看jn
2010-07-08 11:37:00 7628 3
原创 Helix android移植问题汇总
关于如何配置构建环境,请参阅相关文章,在这里直奔主题,我希望编译android2.1(代号eclair)版本的helix player, 所以分支、profile、目标选择如下:SYSTEM_ID android-eclair-arm.eabi[0] Set BIF branch (hxclient_3_1_0_atlas_restricted)[1] Set Target(s) (splay-hxclnsdk)[2] Set Profile (helix-client-android-full)[3]
2010-07-06 10:36:00 2409 2
Pragmatic Version Control using Subversion
2010-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人