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
SurfaceFlinger
的启动过程
blog.chinaunix.net/uid-22935566-id-3528798.html分类:Android平台文章出处:http://danielwood.cublog.cn作者:DanielWood
SurfaceFlinger
sunweizhong1024
·
2014-03-07 14:00
Overlay & HWC on MDP -- MIMO Display软硬整合 .
概述Android显示系统
SurfaceFlinger
使用Overlay和HWC(Hardwarecomposer)完成SurfaceLayer的硬件合成。
TopicDev
·
2014-03-04 14:00
android 原生native服务的2中启动配置方式
这里以
surfaceflinger
为例子: 1、在init中启动采用如下方式:intmain(intargc,char**argv){
SurfaceFlinger
::publishAndJoinThreadPool
gzzaigcn
·
2014-02-26 22:00
android从init到开机动画启动关闭流程一简易图(
surfaceflinger
启动的位置)
学习下,记录下,分享下 init主进程启动,解析init.rc后依次execfork启动相关的进程,其中以classmain和core为首的service将会率先启动,这里SF将会触发init启动一个bootanimation进程,其会开始启动动画显示,后台其他服务进程完成初始化,待Systemserver的其他核心service启动后,ActivityManagerService将会初始化完成并
gzzaigcn
·
2014-02-26 19:00
adb shell dumpsys 命令
可跟参数有以下这些:
SurfaceFlinger
,accessibility,account,activity,alarm,appwidget,audio,backup,battery,batteryinfo
laokaddk
·
2014-02-26 16:51
android
adb
dumpsys
Android应用程序与
SurfaceFlinger
服务的连接过程分析
http://blog.csdn.net/luoshengyang/article/details/18466779 在Android源码环境中,我们开发好一个模块后,再写一个Android.mk文件,就可通过m/mm/mmm/make等命令进行编译。此外,通过make命令还可制作各种系统镜像文件,例如system.img、boot.img和recovery.img等。这一切都得益于Android
thinkinwm
·
2014-02-17 11:00
Android图形合成和显示系统---基于高通MSM8k MDP4平台
介绍了Android
SurfaceFlinger
层次以下的图形合成和显示系统,主要基于高通MSM8kMDP4x平台。做为AndroidDisplay专题。
TopicDev
·
2014-02-13 16:00
Android关机流程源码分析
blog.csdn.net/yangwen123/article/details/11722105上一篇文章Android开关机动画显示源码分析详细介绍了开关机动画的显示过程,Android系统开机时,在启动
SurfaceFlinger
thinkinwm
·
2014-01-23 17:00
s5pv210 android4.0.3调试,如何去掉SGX540硬件加速
s5pv210android4.0.3调试,如何去掉SGX540硬件加速一、现象描述及原因分析这阵子在调试320*240的屏,系统跑到启动android动画时,会打印许多这种如下信息,后面直接卡死,信息上看
SurfaceFlinger
hanmengaidudu
·
2014-01-16 18:00
SurfaceFlinger
研究
一. android显示系统的建立 我们看
SurfaceFlinger
的定义就知道,它其实是一个Thread,因此
SurfaceFlinger
的初始化工作就理所当然的放在了
SurfaceFlinger
TopicDev
·
2014-01-11 14:00
Graphics composition on android 4.3
InThread"
SurfaceFlinger
"ofandroid4.301-0200:00:42.549:D/zzgratest(275):#00 pc00029924 /system/lib/lib
surfaceflinger
.so
zirconsdu
·
2014-01-10 11:00
display
surfaceflinger
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
blog.csdn.net/luoshengyang/article/details/7747932 前面在介绍Android系统的开机画面时提到,Android设备的显示屏被抽象为一个帧缓冲区,而Android系统中的
SurfaceFlinger
haima1998
·
2013-12-30 11:00
android之surfaceview画图
在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到
SurfaceFlinger
服务的连接。
xiangzhihong8
·
2013-12-27 18:00
android截屏代码:C++实现
示例代码在: frameworks\base\services\
surfaceflinger
\tests\screencap\screencap.cpp /* *Copyright(C)2010TheAndroidOpenSourceProject
mergerly
·
2013-12-21 14:00
Android4.0之显示部分HAL
Android应用程序通过
SurfaceFlinger
服务操作这两个设备,完成显示;首先
tankai19880619
·
2013-12-17 16:00
SurfaceFlinger
源码分析
SurfaceFlinger
源码分析针对JellyBean版本的代码。
SurfaceFlinger
是什么,这些介绍大家可以在网络上找找看,这里就直接上代码。
ldh_123456
·
2013-12-13 16:00
Android 4.4(KitKat)中VSync信号的虚拟化
jinzhuojun/article/details/17293325 Android4.1(JellyBean)引入了Vsync(Vertical Syncronization)用于渲染同步,使得AppUI和
SurfaceFlinger
ariesjzj
·
2013-12-13 01:00
详解Android SurfaceFinger服务
[-]概述相关类图启动
SurfaceFlinger
构造EGL初始化HardwareComposer初始化选择EGLConfig并创建
sunweizhong1024
·
2013-12-11 16:00
android
Android关机流程源码分析
Android系统开机时,在启动
SurfaceFlinger
服务过程中通过Android属性系统方式来启动bootanim进程,实现开机动画显示过程;当系统关机时,又是如何启动关机动画的呢?
shineflowers
·
2013-12-06 11:00
Android帧缓冲区状态监控过程源码分析
SurfaceFlinger
服务在启动的时候,会创建一个线程来监控由内核发出的帧缓冲区硬件事件。
yangwen123
·
2013-12-03 11:00
surfaceflinger
帧缓冲区
DisplayHardware
Android
SurfaceFlinger
对VSync信号的处理过程分析
在Android
SurfaceFlinger
服务的消息循环过程源码分析中分析了
SurfaceFlinger
的消息循环过程,
SurfaceFlinger
通过维护一个消息队列来实现消息的异步处理。
yangwen123
·
2013-11-28 12:00
android
messagequeue
EventThread
VSync
surfaceflinger
Android VSync事件分发过程源码分析
VSync事件接收者有很多,
SurfaceFlinger
就是其中一个重要的VSync事件接收者。那么EventThread线程是如何知道该将VSync分发给谁呢?EventTh
yangwen123
·
2013-11-27 15:00
socket
Connection
EventThread
VSync
BitTube
Android Shell命令dumpsys
1
SurfaceFlinger
,accessibility,account,activity,alarm,appwidget,audio,backup,battery,batteryinfo,blue
wangjian19
·
2013-11-26 09:00
android
Shell命令dumpsys
Android系统服务
blog.csdn.net/freshui/article/details/5993195System_Server进程运行在systemserver进程中的服务比较多,这是整个android框架的基础 Native服务
SurfaceFlinger
tankai19880619
·
2013-11-25 16:00
Android平台下关于display部分的几个关键问题
Surfaceflinger
负责所有上层的显示处理,对于AP(2D或是3D的应用程序)而言,只要到
surfaceflinger
中创建s
ldinvicible
·
2013-11-25 11:00
Android ?Pixelflinger 研究
I/
SurfaceFlinger
(1931):O
darling757267
·
2013-11-22 12:00
Android Wi-Fi Display(Miracast)介绍
[+]AndroidWi-FiDisplayMiracast介绍一背景知识介绍二Android42Miracast功能实现介绍
SurfaceFlinger
对Miracast的支持Framework对Miracast
zhudaozhuan
·
2013-11-21 22:00
GUI系统之
SurfaceFlinger
(8)应用程序与BufferQueue的关系
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
tronteng
·
2013-11-20 10:00
GUI系统之
SurfaceFlinger
(7)应用程序的典型绘图流程
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
tronteng
·
2013-11-20 10:00
GUI系统之
SurfaceFlinger
(6)BufferQueue中的缓冲区分配
转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/GUI系统之
SurfaceFlinger
章节目录:blog.csdn.net/uiop78uiop78/article
tronteng
·
2013-11-20 10:00
GUI系统之
SurfaceFlinger
(4)opengl es本地窗口SurfaceTextureClient
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/1.1.1SurfaceTextureClient针对应用程序端的本地窗口是SurfaceTextureClient,和FramebufferNativeWindow一样,它必须继承ANativeWind
tronteng
·
2013-11-20 10:00
GUI系统之
SurfaceFlinger
(2)Gralloc与Framebuffer
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/1.1Gralloc与Framebuffer相信做过Linux开发的人对framebuffer不会太陌生,它是内核系统提供的一个与硬件无关的显示抽象层。之所以称之为buffer,是由于它也是系统存储空间的一
tronteng
·
2013-11-20 10:00
GUI系统之
SurfaceFlinger
(3)Android中的本地窗口FramebufferNativewindow
根据整个Android系统的GUI设计理念,我们不难猜想到至少需要两种本地窗口:Ø 面向管理者(
SurfaceFlinger
)既然
SurfaceFlinger
扮演了系统中所有
tronteng
·
2013-11-20 10:00
GUI系统之
SurfaceFlinger
(1)OpenGLES与EGL
文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:FromLXS.http://blog.csdn.net/uiop78uiop78/第1章 GUI系统之
SurfaceFlinger
tronteng
·
2013-11-20 10:00
GUI显示系统之
SurfaceFlinger
--- Gralloc与Framebuffer
GUI显示系统之
SurfaceFlinger
其它部分完整章节:http://blog.csdn.net/uiop78uiop78/article/details/8954508第1章 GUI系统之
SurfaceFlinger
tronteng
·
2013-11-20 10:00
Android显示系统之
SurfaceFlinger
(一)
1.1
SurfaceFlinger
的启动
SurfaceFlinger
的启动和ServiceManager有点类似,它们都属于系统的底层支撑服务,必需在设备开机的早期就运行起来。
tronteng
·
2013-11-20 10:00
Android
SurfaceFlinger
服务的消息循环过程源码分析
在Android
SurfaceFlinger
服务启动过程源码分析中详细分析了
SurfaceFlinger
的整个启动过程,我们知道,在
SurfaceFlinger
线程执行过程中,循环调用waitForEvent
yangwen123
·
2013-11-09 14:00
socket
messagequeue
EventThread
surfaceflinger
VSync
Android系统服务一览
System_Server进程运行在systemserver进程中的服务比较多,这是整个android框架的基础 Native服务
SurfaceFlinger
这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据
wwj_748
·
2013-11-09 10:00
android
Android关机流程源码分析
Android关机流程源码分析Android系统开机时,在启动
SurfaceFlinger
服务过程中通过Android属性系统方式来启动bootanim进程,实现开机动画显示过程;当系统关机时,又是如何启动关机动画的呢
simayilong
·
2013-10-26 13:00
详解Android SurfaceFinger服务
概述
SurfaceFlinger
是android平台的显示服务,为移动互联网时代的内容呈现和交互提供了平台级的基础。
wangfei584521
·
2013-10-16 21:00
android下截屏
helibraryyouneediscalled lib
surfaceflinger
_client.so.YoucanpullitfromanydevicerunningGingerbread orhigher
sno_guo
·
2013-10-14 11:00
Android应用程序创建Surface过程源码分析
在上一篇Android远程代理对象BpSurface的获取过程源码分析文章中,介绍了应用程序在
SurfaceFlinger
服务端创建对应的Layer对象过程,同时返回BpSurface远程代理对象给应用程序端
yangwen123
·
2013-10-09 20:00
android
Binder
Surface
Android远程代理对象BpSurface的获取过程源码分析
在上一篇文章Android
SurfaceFlinger
服务代理对象获取过程源码分析中介绍了应用程序获取
SurfaceFlinger
中的各种远程Binder代理对象,
SurfaceFlinger
为每个应用程序创建
yangwen123
·
2013-10-06 14:00
android
layer
Surface
Binder
surfaceflinger
Android
SurfaceFlinger
服务代理对象获取过程源码分析
Binder进程间通信机制在Android系统中无处不在,
SurfaceFlinger
服务依然采用Binder通信方式,每个应用程序进程在请求
SurfaceFlinger
服务时,首先需要获取
SurfaceFlinger
yangwen123
·
2013-10-03 17:00
android
client
Surface
surfaceflinger
MemoryHeapBase
Android图形缓冲区映射过程源码分析
的分配过程,图形buffer可以从系统帧缓冲区分配也可以从内存中分配,分配一个图形buffer后还需要将该图形缓冲区映射到分配该buffer的进程地址空间来,在Android系统中,图形buffer的管理由
SurfaceFlinger
yangwen123
·
2013-10-02 15:00
android
surfaceflinger
图形缓冲区
Android
SurfaceFlinger
服务启动过程源码分析
Android系统的
SurfaceFlinger
服务有两种启动方式:1)在SystemServer进程中以服务线程的方式提供服务;2)启动
SurfaceFlinger
独立的进程通过服务。
yangwen123
·
2013-09-24 13:00
android
Surface
surfaceflinger
Android显示系统
LCM180度翻转方案
Platform:MT6589MT6572Branch:JB2JB3FAQContent1.ProjectConifg.mk中定义宏MTK_LCM_PHYSICAL_ROTATION=180,定义此宏后,
SurfaceFlinger
duanyu010
·
2013-09-22 14:00
mtk
LCM180度翻转方案
Platform:MT6589MT6572Branch:JB2JB3FAQContent1.ProjectConifg.mk中定义宏MTK_LCM_PHYSICAL_ROTATION=180,定义此宏后,
SurfaceFlinger
duanyu010
·
2013-09-22 14:00
mtk
LCM180度翻转方案
ProjectConifg.mk中定义宏MTK_LCM_PHYSICAL_ROTATION=180,定义此宏后,
SurfaceFlinger
会读取rotate属性对画面进行反转刷新,因此正常开机后的所有画面都可以实现翻转
duanyu010
·
2013-09-22 14:00
MTK
Android关机流程源码分析
上一篇文章Android开关机动画显示源码分析详细介绍了开关机动画的显示过程,Android系统开机时,在启动
SurfaceFlinger
服务过程中通过Android属性系统方式来启动bootanim进程
yangwen123
·
2013-09-16 16:00
android
关机
关机动画
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他