- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Android 增加按键
============Android 增加按键: ScanCode -> KeyCodeLabel -> KeyCode -> Keyevent-----1) 键扫描码ScanCode是由linux的Input驱动框架定义的整数类型,可参考input.h头文件(./external/kernel-headers/original/linux/input.h)。2) 按键
2013-12-17 14:03:27
1191
原创 android jni ndk-gdb调试笔记
by:andy.xie众所周知android app主要由java和jni源码组成,java源码可以直接用eclipse的debug方便的调试,而jni的代码调试起来就相对麻烦一点了,下面是我这几天研究ndk-gdb的总结:1)建立android工程。2)编译生成 so。$ ndk-build3)生成build.xml文件,后面ant生成apk需要(注:andr
2012-09-18 10:24:33
817
原创 Android Launcher桌面3D实现和原理分析
by: andy.xie 转载请注明出处 http://blog.youkuaiyun.com/xiexh0921/article/details/79298471,概述:Launcher桌面由Workspace.java包含Celllayout.java构成,一个celllayout就是一个桌面,默认5个。 Workspace和celllayout都继承于viewgroup。
2012-08-31 17:04:24
3679
原创 android opengl es绘制三角形+纹理
package com.andy.test;import android.app.Activity;import android.os.Bundle;public class TestActivity extends Activity { /** Called when the activity is first created. */ @Override pu
2012-07-19 14:28:34
1434
原创 Android完全退出方法汇总
--andy.xie2012-6我们在开发一个android应用时,有可能有N个Activity,怎么样在任意一个activity里面完全退出程序了? 1 FLAG_ACTIVITY_CLEAR_TOP方法(强烈推荐)FLAG_ACTIVITY_CLEAR_TOP:如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,
2012-06-07 15:32:55
678
原创 android opengl es实例画三角形-native C实现
android opengl es画三角形-native C实现 Native C开发opengl,网上这方面的资料很少,研究了几天才弄出来,现在贴出来供交流,转载请注明Hello Xiexh#include #include #include #include #include#include #include #inc
2012-06-06 16:05:14
1867
原创 android ffmpeg 编译加实例学习总结
一,编译ffmpeg:http://www.cnblogs.com/shaobin0604/archive/2011/08/05/2128619.html 参考此博文成功编译出libffmpeg.so二, apk实例:https://github.com/churnlabs/android-ffmpeg-sample 参考此项目,成功将此项目中的lib换成1中编译出的libff
2012-05-17 16:44:07
1517
原创 Android local socket学习总结
转载请注明出处: http://blog.youkuaiyun.com/xiexh0921/article/details/7513628##############################################目的:实现本地 C程序与apk的socket通信。原理:没有涉及到网络通信,所以使用Android封装的local socket要更简单参考:系统源码RIL模
2012-04-26 11:36:12
7636
原创 Android JNI 练手实例(获取系统信息,附源码)
最近在学习android jni开发,自己写的练手程序,欢迎指点。 /*** Hello xiexh* 2011/3/29* xiexh0921@163.com** 说明:此程序为学习android jni用到的练手程序。* 功能:获取系统状态,这里只实现了读取/proc/meminfo文件获取系统内存信息,其他同理。因为是* 练习程序,所以这
2011-03-29 22:36:00
1778
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人