Android Framework
文章平均质量分 79
_Lyux
不甘心的后进码农; 济南; Android Framework 转 Android App 兼 Server 运维,后端 .
展开
-
Android OpenGL ES 包及流程摘要
android.opengl ----- Class: GLDebugHelper:用于调试OpenGL ES程序的帮助类 GLU:提供GL 公共工具功能的类 GLUtils:连接OpenGL ES和Android API的工具类,其中提供了纹理图片的操作。 Matrix:矩阵运算工具类 Exception: GLException:OpenGL异常类 ---------------------------------------原创 2011-01-14 14:48:00 · 1682 阅读 · 2 评论 -
Android 编译摘要
<br />> 编译选项的help<br /><br /> liuxu@liuxu:~/workspace/froyo_td$ help<br /> Invoke ". build/envsetup.sh" from your shell to add the following functions to your environment:<br /> - croot: Changes directory to the top of the tree.<br /> - m: Make原创 2011-01-14 14:46:00 · 1690 阅读 · 0 评论 -
Android ADB 命令摘要
<br />> logcat<br /><br /> log的六个级别:<br /> |--Verbose<br /> |--Debug<br /> |--Info<br /> |--Warn<br /> |--Error<br /> |--Fatal<br /><br /> logcat -f [filename] 将log保存到指定的文件中,例如 logcat -b radio -f ~/desktop/log/filename<br /><br /> logcat -b<br />原创 2011-01-14 14:44:00 · 2572 阅读 · 0 评论 -
Android IPC 机制详解:IBinder
<br />http://www.linuxgraphics.cn/android/ipc_ibinder.html<br /> <br /> IBinder 接口<br />IBinder接口是对跨进程的对象的抽象。普通对象在当前进程可以访问,如果希望对象能被其它进程访问,那就必须实现IBinder接口。IBinder接口可以指向本地对象,也可以指向远程对象,调用者不需要关心指向的对象是本地的还是远程。<br />transact是IBinder接口中一个比较重要的函数,它的函数原型如下:<br />vi转载 2011-01-14 14:23:00 · 15895 阅读 · 2 评论 -
关于waitForCondition导致死锁的问题
p { margin-bottom: 0.21cm; } waitForCondition基本都出现在继承了类GLSurfaceView的情况下, 出现死锁的位置一般是引用egl.eglCreateWindowSurface(...) 或者 mEgl.eglSwapBuffers(...) 这两个方法的时候.避免出现waitForCondition的方法总结:在绘制线程中必须先合法的获取Surface 才能开始绘制内容,在SurfaceHolder.Callback.s原创 2011-01-11 13:15:00 · 5525 阅读 · 2 评论 -
Android智能指针 (sp & wp)
<br />http://bbs.chinabyte.com/thread-452223-1-1.html<br /> <br />在Android的源代码中,经常会看到形如:sp<xxx>、wp<xxx>这样的类型定义,这其实是Android中的智能 指针。智能指针是C++中的一个概念,通过基于引用计数的方法,解决对象的自动释放的问题。在C++编程中,有两个很让人头痛的问题:一是忘记释放动态申 请的对象从而造成内存泄露;二是对象在一个地方释放后,又在别的地方被使用,从而引起内存访问错误。程转载 2011-01-11 13:00:00 · 1966 阅读 · 0 评论 -
Android Camera Framework Stream
http://blog.csdn.net/zwj0403/archive/2010/12/05/6056990.aspx现在我们尝试从最开始的启动流程来熟悉 and roid camera 的整体 framework 流程 :首先从上图的各个步骤来逐一分析流程,后续会根据具体的一些点进行内容的添加和扩充:? Camera.javapackages/apps/camera/src/com/android/最上层的应用就是从这个文件开始。该文件集中了整个 android 上层应用的所有相关内容,当然更多的则为转载 2011-01-10 16:43:00 · 3160 阅读 · 0 评论