E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
surfaceFlinger
Android
SurfaceFlinger
中的SharedClient -- 客户端(Surface)和服务端(Layer)之间的显示缓冲区管理 .
SurfaceFlinger
在系统启动阶段作为系统服务被加载。
dadizhiying1215
·
2013-01-27 22:00
surfaceflinger
代码追踪 .
一、
surfaceflinger
server如何启动: 1、 【System_init.cpp】extern"C"status_tsystem_init(){ ……..
dadizhiying1215
·
2013-01-27 21:00
利用 GDB Debug Android
SurfaceFlinger
gdbclient相关文件:android-4.1.1_r1/build/envsetup.shfunctiongdbclient() { localOUT_ROOT=$(get_abs_build_varPRODUCT_OUT) localOUT_SYMBOLS=$(get_abs_build_varTARGET_OUT_UNSTRIPPED) localOUT_SO_SYMBOLS=$
yunnywu
·
2013-01-23 11:00
[置顶] 详解Android Surface系统
一目的本篇文章的目的就是为了讲清楚Android中的Surface系统,大家耳熟能详的
SurfaceFlinger
到底是个什么东西,它的工作流程又是怎样的。
linghu_java
·
2013-01-23 10:00
Android
SurfaceFlinger
原理详解 .
SurfaceFlinger
是Androidmultimedia的一个部分,在Android的实现中它是一个service,提供系统范围内的surfacecomposer功能,它能够将各种应用程序的2D
dadizhiying1215
·
2013-01-22 22:00
Android 如何使用GPU硬件加速
SurfaceFlinger
:Android中负责Surface之间叠加、混合操作的动态库Skia:Android中的2D图形库libagl:Android中通过
Tommy_wxie
·
2013-01-22 15:00
DisplayHardware
DisplayHardware
SurfaceFlinger
调用DisplayHardware部分初始化Framebuffer、EGL和OpenGLES。
Tommy_wxie
·
2013-01-19 20:00
android
surfaceflinger
研究----显示系统
一. android显示系统的建立 我们看
SurfaceFlinger
的定义就知道,它其实是一个Thread,因此
SurfaceFlinger
的初始化工作就理所当然的放在了
SurfaceFlinger
Tommy_wxie
·
2013-01-19 20:00
android 增加 在build.prop 中的ro.sf.hwrotation角度支持
/thread-20-1-1.htmlandroid系统默认这个属性只能0度还有270有效,如果因特殊需要,其他角度支持的话,可以仿照以下方法修改文件frameworks/base/services/
surfaceflinger
c_weibin
·
2013-01-18 17:12
android
android 增加 在build.prop 中的ro.sf.hwrotation角度支持
thread-20-1-1.htmlandroid系统默认这个属性只能0度还有270有效,如果因特殊需要,其他角度支持的话,可以仿照以下方法 修改文件frameworks/base/services/
surfaceflinger
C_weibin
·
2013-01-18 17:00
Android2.3异步双屏修改记录之部分测试结果
http://www.cnblogs.com/xl19862005作者:Xandy 代码部分的修改主要涉及到如下所列这些:1HAL层修改... 2libui.so库的修改... 3EGL的修改... 4
SurfaceFlinger
xl19862005
·
2013-01-18 16:00
Android2.3异步双屏修改记录之android CS架构
ISurface定义了基础的Surface接口,供GUI系统客户端(应用)和Server端(
surfaceflinger
)交互BpSurfaceISurface的派生类,提供接口供Server调用Client
xl19862005
·
2013-01-18 16:00
Android
SurfaceFlinger
中的SharedClient -- 客户端(Surface)和服务端(Layer)之间的显示缓冲区管理(转载)
SurfaceFlinger
在系统启动阶段作为系统服务被加载。
xl19862005
·
2013-01-18 16:00
android
surfaceflinger
研究----
SurfaceFlinger
loop .
上一篇文章介绍了整个Surface机制(我是这么称呼的,主要是Surface的建立,Surface的显示存储的管理),同时我们也介绍过了整个显示系统,那么这篇文章就介绍一下
SurfaceFlinger
dadizhiying1215
·
2013-01-12 21:00
android
surfaceflinger
研究----显示系统 .
这周抽空研究了一下
SurfaceFlinger
,发现真正复杂的并不是
SurfaceFlinger
本身,而是android的display显示系统,网上关于这部分的介绍有不少,本不打算写的,但是发现还是记录一下研究代码的过程比较好
dadizhiying1215
·
2013-01-12 21:00
android
surfaceflinger
研究----Surface机制 .
前一篇文章介绍了android的显示系统,这篇文章中,我们把视角往上层移动一下,研究一下framework是如何与
surfaceflinger
进行业务交互的。
dadizhiying1215
·
2013-01-12 21:00
Android2.3 中如何使用GPU硬件加速
SurfaceFlinger
:Android中负责Surface之
gooogleman
·
2013-01-04 22:00
android gralloc 流程分析
Android在HAL中提供了gralloc模块,封装了用户层对帧缓冲设备的所有操作接口,并通过
SurfaceFlinger
服务向应用提供显示支持。
g_salamander
·
2013-01-04 17:00
安卓
SurfaceFlinger
框架初探
大家都知道
SurfaceFlinger
是安卓图形的引擎。安卓view的显示,OpenGL的显示必须通过
SurfaceFlinger
,才能显示到屏幕上。按照常理,大部分开发者不喜欢文字,我也一样。
daojin
·
2012-12-29 15:00
框架
adb shell dumpsys 命令——打印当前系统信息
可跟参数有以下这些:
SurfaceFlinger
,accessibility,account,activity,alarm,appwidget,audio,backup,battery,batteryinfo
holdrise
·
2012-12-27 11:00
Android Display System ---
SurfaceFlinger
分析
转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:DanielWood------------------------------------------------------------[3] Androiddisplay架构分析系列http://hi.baidu.com/leowenj/blog/item/429c2dd6ac1480c851da4b
wealoong
·
2012-12-27 10:00
Android --
SurfaceFlinger
分析
Android--
SurfaceFlinger
概要分析系列(一)
surfaceflinger
代码追踪 图形显示整个架构是android中相当复杂的系统,涉及到众多的概念,但是非常重要,如花屏,透明
wealoong
·
2012-12-26 11:00
Android应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析
在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到
SurfaceFlinger
服务的连接。
Luoshengyang
·
2012-12-24 00:00
Android应用程序窗口
绘图表面创建
Android应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析
在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到
SurfaceFlinger
服务的连接。
Luoshengyang
·
2012-12-24 00:00
android
Activity
Surface
应用程序窗口
Android应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析
在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到
SurfaceFlinger
服务的连接。
king_tt
·
2012-12-24 00:00
Activity
Android adb shell dumpsys的一些命令
DUMPOFSERVICEAtCmdFwd:DUMPOFSERVICE
SurfaceFlinger
:DUMPOFSERVICEaccessibility:DUMPOFSERVICEaccount:DUMPOFSERVICEactivity
infsafe
·
2012-12-06 16:00
android截屏代码:C++实现
android截屏代码:C++实现 示例代码在:frameworks\base\services\
surfaceflinger
\tests\screencap\screencap.cpp/**Copyright
庸人谷
·
2012-12-05 10:00
C++
android
截屏代码
Android 4.1 - 如何使用systrace做性能分析
引入的一套用于做性能分析的工具,它基于Linux内核的ftrace机制(用于跟踪Linux内核的函数调用),可以输出各个线程当前的函数调用状态,并且可以跟当前CPU的线程运行状态,DisplayVSYNC间隔,
SurfaceFlinger
WindowComposite
rogeryi
·
2012-11-30 10:00
android
android
graphics
android Camera 架构简介
目前需要做一个语音通话及视频聊天功能开发,主要分为音频及视频两个部分,必然会涉及到Camera及AudioFlinger部分,对于显示部分又会涉及到
SurfaceFlinger
部分,因此需要一步步的进行学习并确认设计是否合理
zhimibuhui188
·
2012-11-21 17:00
Android应用程序窗口(Activity)实现框架简要介绍和学习计划
前面我们学习了
SurfaceFlinger
服务的实现原理。有了这个基础之后,从本文开始,我们就可以分析Android系统在Java层的UI实现了。
Luoshengyang
·
2012-11-19 00:00
java
android
应用程序
Android应用程序窗口(Activity)实现框架简要介绍和学习计划
前面我们学习了
SurfaceFlinger
服务的实现原理。有了这个基础之后,从本文开始,我们就可以分析Android系统在Java层的UI实现了。
Luoshengyang
·
2012-11-19 00:00
android
架构
Activity
应用程序窗口
Android应用程序窗口(Activity)实现框架简要介绍和学习计划
前面我们学习了
SurfaceFlinger
服务的实现原理。有了这个基础之后,从本文开始,我们就可以分析Android系统在Java层的UI实现了。
king_tt
·
2012-11-19 00:00
Activity
又想写博客了
毕业已经两年了,一直都在做多媒体方面的开发工作,Camera、
Surfaceflinger
、Stagefrirht等等。我想还是需要把工作的一点一滴记录下来,也能更好积累。
zhu_nn
·
2012-11-16 22:00
第六篇 ANDROID窗口系统机制之显示机制
ANDROID的显示系统是整个框架中最复杂的系统之一,涉及包括窗口管理服务、VIEW视图系统、
SurfaceFlinger
本地服务、硬件加速等。
melody157398
·
2012-11-16 15:00
整理Android 显示系统相关文章及链接
整理Android显示系统相关文章及链接1AndroidGUI的更新过程view,surface,
surfaceflinger
,framebuffer等之间大概流程2Androidmsm7xxx中的
SurfaceFlinger
wealoong
·
2012-11-06 14:00
显示
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个帧缓冲区,而Android系统中的
SurfaceFlinger
服务就是通过向这个帧缓冲区写入内容来绘制应用程序的用户界面的
MARTINGANG
·
2012-11-05 20:00
Android系统Surface机制的
SurfaceFlinger
服务简要介绍和学习计划
前面我们从Android应用程序与
SurfaceFlinger
服务的关系出发,从侧面简单学习了
SurfaceFlinger
服务。
博文视点Broadview
·
2012-11-05 17:00
android
移动开发
Android系统Surface机制的
SurfaceFlinger
服务简要介绍和学习计划
前面我们从Android应用程序与
SurfaceFlinger
服务的关系出发,从侧面简单学习了
SurfaceFlinger
服务。
博文视点
·
2012-11-05 17:12
android
移动开发
学习计划
Android系统Surface机制的
SurfaceFlinger
服务简要介绍和学习计划
前面我们从Android应用程序与
SurfaceFlinger
服务的关系出发,从侧面简单学习了
SurfaceFlinger
服务。
broadview2006
·
2012-11-05 16:00
android
android
移动开发
Android深入浅出之 Surface
Android深入浅出之Surface一目的本节的目的就是为了讲清楚Android中的Surface系统,大家耳熟能详的
SurfaceFlinger
到底是个什么东西,它的工作流程又是怎样的。
庸人谷
·
2012-11-05 10:00
android
Surface
Android系统Surface机制的
SurfaceFlinger
服务渲染应用程序UI的过程分析(2)
当前正在处理的应用程序窗口的透明区域保存在State对象s的成员变量transparentRegion中,按照上述原理,函数按照以下规则来对它进行处理: 1.当变量transformed的等于false时,说明当前正在处理的应用程序窗口的透明区域就不需要进行旋转或者缩放,这时候就可以将这个透明区域保存在LayerBase类的成员变量transparentRegionScreen中。
Luoshengyang
·
2012-11-05 00:01
android
Surface机制
渲染应用程序UI过程
Android系统Surface机制的
SurfaceFlinger
服务渲染应用程序UI的过程分析(1)
在前面的一系列文章中,我们学习了Android应用程序与
SurfaceFlinger
服务的关系,以及
SurfaceFlinger
服务的启动过程、初始化硬件帧缓冲区的过程、线程模型。
Luoshengyang
·
2012-11-05 00:00
android
Surface机制
渲染应用程序UI过程
Android系统Surface机制的
SurfaceFlinger
服务渲染应用程序UI的过程分析
在前面的一系列文章中,我们学习了Android应用程序与
SurfaceFlinger
服务的关系,以及
SurfaceFlinger
服务的启动过程、初始化硬件帧缓冲区的过程、线程模型。
Luoshengyang
·
2012-11-05 00:00
Android系统Surface机制的
SurfaceFlinger
服务渲染应用程序UI的过程分析
在前面的一系列文章中,我们学习了Android应用程序与
SurfaceFlinger
服务的关系,以及
SurfaceFlinger
服务的启动过程、初始化硬件帧缓冲区的过程、线程模型。
king_tt
·
2012-11-05 00:00
android
Android OpenGL ES与EGL
www.rosoo.net/a/201201/15581.html Android2.0版本之后图形系统的底层渲染均由OpenGL负责,OpenGL除了负责处理3DAPI调用,还需负责管理显示内存及处理Android
SurfaceFlinger
MARTINGANG
·
2012-11-02 20:00
Android应用程序与
SurfaceFlinger
服务的关系概述和学习计划
SurfaceFlinger
服务负责绘制Android应用程序的UI,它的实现相当复杂,要从正面分析它的实现不是一件容易的事。既然不能从正面分析,我们就想办法从侧面分析。
博文视点Broadview
·
2012-11-02 12:00
android
移动开发
Android应用程序与
SurfaceFlinger
服务的关系概述和学习计划
SurfaceFlinger
服务负责绘制Android应用程序的UI,它的实现相当复杂,要从正面分析它的实现不是一件容易的事。既然不能从正面分析,我们就想办法从侧面分析。
博文视点
·
2012-11-02 12:21
android
服务
应用程序
学习计划
Android应用程序与
SurfaceFlinger
服务的关系概述和学习计划 .
SurfaceFlinger
服务负责绘制Android应用程序的UI,它的实现相当复杂,要从正面分析它的实现不是一件容易的事。既然不能从正面分析,我们就想办法从侧面分析。
broadview2006
·
2012-11-02 11:00
ISurfaceComposer接口有13个成员函数
--createConnection:Android应用程序通过它来请求
SurfaceFlinger
服务建立一个连接,--createClientConnection:Android应用程序通过它来请求
dahaibeibe
·
2012-10-26 21:23
Android
surfaceview导致gallery2内存泄露
发现内存泄露的方法是:adbshelldumpsys
SurfaceFlinger
然后可以看到申请的内存Allocatedbuffers: 0x1e4dd10:unknown | 800(4096)x
tanqiantot
·
2012-10-23 20:00
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他