- 博客(10)
- 收藏
- 关注
转载 netlink socket理解
http://home.51.com/yong253535551: 这篇文章讲述了netlink底层的实现, 通过这个可以清楚src 地址, dest地址等。 由于开发和维护内核的复杂性,只用最为关键同时对性能要求最高的代码才会放在内核中。其他的诸如GUI,管理和控制代码,通常放在用户空间运行。这种将实现分离在内核和用户空间的思想在Linux中非常常见。现在的问题是内核代码和用户代码如果彼
2012-09-24 17:45:14 1857
转载 android surfaceflinger
http://blog.csdn.net/windskier/article/details/7041610: 讲述shurfaceflinger及其上层http://blog.csdn.net/windskier/article/details/7030732: 介绍低下的显示部分。 这里也介绍了open gl es相关的东西 surfaceflinger调用libui(native
2012-09-24 15:54:01 461
转载 UML序列图总结
序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。
2012-09-21 11:11:46 392
转载 Android 里的FrameBuffer
FrameBuffer 在Android中并不像在其它GUI那样直观,抽象的层次比较多,加上GUI的更新是通过OpenGLES来做的。所以让人很难搞清GUI更新的整个流程。效果图: 1.SurfaceFlinger是一个服务,主要是负责合成各窗口的Surface,然后通过OpenGLES显示到FrameBuffer上。SurfaceFlinger本身比较重要而且
2012-09-19 16:00:03 2661
转载 android openmax&surfaceflinger
ICS Overlay主要流程 ICS Overlay主要流程 只关注到Overlay的主要过程,对FB未做分析,待以后完善。 SurfaceTexture的Buffer入队流程 Figure 1queueBuffer流程 1. 在AWesomePlayer的Render中将解码后的Buf通过ANativeWindow接口通知SurfaceT
2012-09-19 15:51:17 3465
原创 androi java条件编译
可用常量 true/false, 也可用产品信息, 包含不同的源文件。还可:用system.prop文件(定义了key及值)加上android.os.SystemProperties(访问prop文件)。 具体参见:http://wenku.baidu.com/view/c2948d8683d049649b66588d.html
2012-09-17 19:27:21 1171
转载 java中InvocationHandler 用于实现代理
空间管理您的位置:51Testing软件测试网»测试天堂» 日志 Let's Go! java中InvocationHandler 用于实现代理上一篇 /下一篇 2011-02-23 15:03:25/ 个人分类:JAVA学习&编程相关查看( 29 ) /评论( 0 ) / 评分( 0 / 0 ) java中InvocationHandle
2012-09-09 16:29:51 5571
转载 用prctl给线程命名
对于多线程应用程序,如果能够给每个线程命名,那么调试起来的便利是不言而喻的。 今天看LWN上的周报,看到有人正在给prctl添加给进程内其它线程命名的接口,并从中得知,给线程自身命名的接口已经存在,不由窃喜,遂写下以下验证代码:#include #include #include void* tmain(void *arg) { char name[32]; prc
2012-09-04 19:36:24 483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人