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 开关机动画显示源码分析
Android系统在启动SystemServer进程时,通过两个阶段来启动系统所有服务,在第一阶段启动本地服务,如
SurfaceFlinger
,SensorService等,在第二阶段则启动一系列的Java
iteye_13202
·
2013-09-14 18:00
Android 开关机动画显示源码分析
Android系统在启动SystemServer进程时,通过两个阶段来启动系统所有服务,在第一阶段启动本地服务,如
SurfaceFlinger
,SensorService等,在第二阶段则启动一系列的Java
yangwen123
·
2013-09-14 18:00
android
surfaceflinger
Bootanimation
开机音乐
开关机动画
android中如何使用GPU实现硬件加速,3D渲染
SurfaceFlinger
:Android中负责Surface之间叠加、混合操作的动态库 Skia:And
beijing2008lm
·
2013-09-08 12:00
Android GUI Architecture
C语言的核心如下:PixelFlingerlibui(框架库)
SurfaceFlinger
(Surface的管理)Skia图形图像引擎OpenGL3D引擎各种JNIjava语言的核心如下:android.graphic
talking12391239
·
2013-09-04 11:00
Android GDI 之
SurfaceFlinger
之动态结构
SurfaceFlinger
对象建立过程示意 1SurfaceSession的建立 客户端请求建立Surface时,首先在要与
SurfaceFlinger
建立一个Session,然后再Session
airjordan_1122
·
2013-09-02 13:00
Android GDI之
SurfaceFlinger
AndroidGDI之
SurfaceFlinger
SurfaceFinger按英文翻译过来就是Surface投递者。SufaceFlinger的构成并不是太复杂,复杂的是他的客户端建构。
airjordan_1122
·
2013-09-02 13:00
高通Android display架构分析
架构介绍函数和数据结构介绍函数和数据结构介绍函数和数据结构介绍数据流分析初始化过程分析UserSpacedisplay接口Kerneldisplay接口典型应用flow分析介绍Surfacemanager(
surfaceflinger
jacobywu
·
2013-08-29 17:00
Android系统Surface机制的
SurfaceFlinger
服务渲染应用程序UI的过程分析
在前面的一系列文章中,我们学习了Android应用程序与
SurfaceFlinger
服务的关系,以及
SurfaceFlinger
服务的启动过程、初始化硬件帧缓冲区的过程、线程模型。
CHALLEN537
·
2013-08-13 16:00
SurfaceFlinger
旋转流程分析
chipset:MSM8X25Qcodebase:Android4.1本文主要对SF(SurfaceFilnger)处理旋转事件的流程做个简单分析。GPU和mdp都可以用来旋转,文中对两者穿插说明。系统初始化会调用GraphicPlane::setDisplayHardware,此函数主要判断系统是否默认设置了rotationproperty值,如果有,则先保存下来。另外,SF是以transfor
CHALLEN537
·
2013-08-13 16:00
Android图形合成和显示系统---基于高通MSM8k MDP4平台
介绍了Android
SurfaceFlinger
层次以下的图形合成和显示系统,主要基于高通MSM8kMDP4x平台。做为AndroidDisplay专题。
zirconsdu
·
2013-08-06 16:00
display
overlay
mdp4
Android系统Surface机制的
SurfaceFlinger
服务对帧缓冲区(Frame Buffer)的管理分析
转自:http://blog.csdn.net/luoshengyang/article/details/8046659 在前文中,我们分析了
SurfaceFlinger
服务的启动过程。
haima1998
·
2013-08-01 09:00
Android源码阅读笔记(应用安装,LOG抓取等)
WhataTerribleFailureSystemServer.main()-SystemServer.init1()-android_server_SystemServer_init1()-system_init()-
SurfaceFlinger
-SensorServiceSystemServer.init2
gaojinshan
·
2013-07-31 18:00
SurfaceFlinger
D:\linux\ubuntu\touch\libhybris\libhybris_0.1.0+git20130606+c5d897a.orig\libhybris-0.1.0+git20130606+c5d897a\compat\surface_flinger\surface_flinger_compatibility_layer.cppSfSurface*sf_surface_create(S
llrraa2010
·
2013-07-31 03:00
解析android截屏问题
我是基于android2.3.3系统之上的,想必大家应该知道在android源码下面有个文件叫做screencap吧,位于frameworks\base\services\
surfaceflinger
\
·
2013-07-30 10:19
Android Display System --- Surface Flinger
SurfaceFlinger
是Androidmultimedia的一个部分,在Android的实现中它是一个service,提供系统范围内的surfacecomposer功能,它能够将各种[url
cfy10
·
2013-07-27 06:08
display
System
Surface
overlayer
Suface & Suface Flinger知识
android
surfaceflinger
研究----显示系统2011-12-0418:46 4844人阅读 评论(11) 收藏 举报 这周抽空研究了一下
SurfaceFlinger
,发现真正复杂的并不是
holdrise
·
2013-07-26 11:00
System_Server进程
Ashia/archive/2012/05/12/2497583.htmlSystem_Server进程运行在systemserver进程中的服务比较多,这是整个android框架的基础 Native服务
SurfaceFlinger
wangkaiblog
·
2013-07-19 13:00
开发者选项 Disable HW overlays
uint32_t
SurfaceFlinger
::getTransactionFlags(uint32_tflags){ returnandroid_atomic_and(~flags,&mTransactionFlags
xiayu98020214
·
2013-07-18 19:00
Surfaceflinger
一点解释
Server(即
SurfaceFlinger
)主要由c++代码编写而成。Client端代码分为两部分,一部分是由Java提供的供应用使用的api,另一部分则是由c++写成的底层实现。
yangzhiloveyou
·
2013-07-18 11:00
合成类型
frameworks/native/services/
surfaceflinger
.
xiayu98020214
·
2013-07-01 18:00
【转】
SurfaceFlinger
GraphicBuffer内存共享缓冲区机制
GraphicBuffer是Surface系统中用于GDI内存共享缓冲区管理类,封装了与硬件相关的细节,从而简化应用层的处理逻辑
SurfaceFlinger
是个服务端,而每个请求服务的应用程序都对应一个
ustcxiangchun
·
2013-06-29 09:00
android
surfaceflinger
总结
客户端的surface/buffer在
surfaceflinger
中对应layer,layer的buffer叫graphicbuffer,来自于gralloc.通过SurfaceTexture::createImage
brucexu1978
·
2013-06-23 23:00
Android 4.2 JellyBean Graphic Component --
SurfaceFlinger
2
3.
SurfaceFlinger
和EventThread的工作流程说明在SF的readyToRun函数中,将通过MesssageQueue的setEventThread函数建立SF和ET的关系。
virus026
·
2013-06-21 15:00
android
Android 4.2 JellyBean Graphic Component --
SurfaceFlinger
1
1.创建Activity和
SurfaceFlinger
之间的联系:SurfaceSession因为一个ViewRootImple对应一个DecorView.一个DecorView又对应一个PhoneWindow
virus026
·
2013-06-21 14:00
android
surfaceflinger
Overlay & HWC on MDP -- MIMO Display软硬整合
概述Android显示系统
SurfaceFlinger
使用Overlay和HWC(Hardwarecomposer)完成SurfaceLayer的硬件合成。
zirconsdu
·
2013-06-18 18:00
display
hardware
Composition
overlay
MIMO
MDP
自定义控件之自定义视频控件
说到自定义控件,不得不说一下SurfaceView,他与Surface与
SurfaceFlinger
构成了典型的MVC设计模式。Surface用来展示动态图形和视频
iSnowFlake
·
2013-06-11 23:00
android 4.2 dumpsys
SurfaceFlinger
过程
class
SurfaceFlinger
:publicBinderService, publicBnSurfaceComposer,
xiayu98020214
·
2013-06-09 18:00
GUI显示系统之
SurfaceFlinger
转载自http://blog.csdn.net/uiop78uiop78/article/details/8954508介绍了Surface,SurfaceTexture,BufferQueue,VSYNCgeneration,Render等内容。后面的几篇博文中我将按照如下的顺序贴出各小节内容。文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正 第
zirconsdu
·
2013-06-09 13:00
surfaceflinger
SurfaceFlinger
Layer Clip and Draw---大密度注释
/* *收到VSYNC后REFRESH显示 */413void
SurfaceFlinger
::onMessageReceived(int32_twhat){419 //ifwe'reinaglobaltransaction
zirconsdu
·
2013-06-09 13:00
draw
clip
surfaceflinger
dumpsys
SurfaceFlinger
的堆栈信息(调用关系)
#include android::CallStackstack; stack.update(1,100); stack.dump("");dumpsys
SurfaceFlinger
的堆栈信息
xiayu98020214
·
2013-06-09 11:00
Android的OpenGL ES库之间的依赖关系
移植
SurfaceFlinger
最主要移植Binder/ashmem/OpenGLES。
v5browser
·
2013-06-08 23:00
OpenGL
es
Android系统Surface机制的
SurfaceFlinger
服务渲染应用程序UI的过程分析
Android系统Surface机制的
SurfaceFlinger
服务渲染应用程序UI的过程分析 在前面的一系列文章中,我们学习了Android应用程序与
SurfaceFlinger
服务的关系,
zirconsdu
·
2013-06-07 14:00
display
surfaceflinger
Android DHCP 启动分析【1】
问题:
SurfaceFlinger
启动后线程调用readyToRun函数时设定
sflfqx
·
2013-06-07 12:00
Android核心分析(26)-----Android GDI之
SurfaceFlinger
SurfaceFinger按英文翻译过来就是Surface投递者。SufaceFlinger的构成并不是太复杂,复杂的是他的客户端建构。SufaceFlinger主要功能是:1)将Layers(Surfaces)内容的刷新到屏幕上2)维持Layer的Zorder序列,并对Layer最终输出做出裁剪计算。3)响应Client要求,创建Layer与客户端的Surface建立连接4)接收Client要求
zirconsdu
·
2013-05-30 16:00
display
surfaceflinger
Android
SurfaceFlinger
中的SharedClient & threadLoop Paint--留UML图用
Android
SurfaceFlinger
中的SharedClient--客户端(Surface)和服务端(Layer)之间的显示缓冲区管理转载自http://blog.csdn.net/mtv0312
zirconsdu
·
2013-05-30 16:00
display
surfaceflinger
android
surfaceflinger
研究----显示系统, Surface机制,
SurfaceFlinger
loop
转载自http://blog.csdn.net/windskier/article/details/7030732 这周抽空研究了一下
SurfaceFlinger
,发现真正复杂的并不是
SurfaceFlinger
zirconsdu
·
2013-05-30 16:00
surfaceflinger
所谓Android Copybit--寥寥数语
CopybitHAL
SurfaceFlinger
layer的compositionType有三种:HWC_FRAMEBUFFER的使用OpenGLES来绘制;HWC_OVERLAY的使用OverlayEngine
zirconsdu
·
2013-05-30 12:00
display
Copybit
Android的权限permission
改值可以修改上传允许一个程序访问CellID或WiFi热点来获取粗略的位置允许一个程序访问精良位置(如GPS)允许应用程序访问额外的位置提供命令允许程序创建模拟位置提供用于测试允许程序访问有关GSM网络信息允许程序使用
SurfaceFlinger
xiahuawuyu
·
2013-05-29 13:00
Android Display System --- Surface Flinger
SurfaceFlinger
是Androidmultimedia 的一个部分,在Android 的实现中它是一个service,提供系统 范围内的surfacecomposer 功能,它能够将各种应用
RationalGo
·
2013-05-28 14:00
Android2.3 MediaPlayer系统祥解系列(概述)
Android的mediaplayer包含audio及video两部分的播放功能上,单独的音频或视频都是一个系统中的重要组成部分,另外一个就是显示系统部分在,在android系统最核心的就是
SurfaceFlinger
RationalGo
·
2013-05-23 17:00
概率出现系统界面停止问题
---a/frameworks/base/services/
surfaceflinger
/DisplayHardware/HWComposer.cpp +++b/frameworks/base/services
TopicDev
·
2013-05-23 10:00
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个帧缓冲区,而Android系统中的
SurfaceFlinger
服务就是通过向这个帧缓冲区写入内容来绘制应用程序的用户界面的
melody157398
·
2013-05-22 16:00
GUI系统之
SurfaceFlinger
(18)postFramebuffer
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 14:00
GUI系统之
SurfaceFlinger
(17)handleRepaint
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 14:00
GUI系统之
SurfaceFlinger
(16)handleRefresh
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 14:00
GUI系统之
SurfaceFlinger
(15)handlePageFlip
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 14:00
GUI系统之
SurfaceFlinger
(14)handleTransaction
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 14:00
GUI系统之
SurfaceFlinger
(13)VSync信号的处理
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 14:00
GUI系统之
SurfaceFlinger
(12)VSync信号的产生和处理
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
GUI系统之
SurfaceFlinger
(11)SurfaceComposerClient
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
uiop78uiop78
·
2013-05-21 13:00
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他