自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 GUI系统之SurfaceFlinger(13)VSync信号的处理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/8954508

2013-07-31 11:09:50 813

转载 JB 4.2.2 过扫描 overscan

简介: 电视图像传输到电视上时,图像会在边上裁剪掉一部分,剩余大约95%的图像放大显示到屏幕上。使用Android HDMI/WIDI feature时,可能导致图形界面显示不出来。新的JB 4.2.2中添加了TV Overscan 宽度和高度调整的设置。在发送到物理屏幕之前,SurfaceFlinger中调整logic图像的大小。由于传统CRT电视机模拟电路参数差异,

2013-07-30 16:23:26 4117

转载 GUI系统之SurfaceFlinger(12)VSync信号的产生和处理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081.1 V

2013-07-30 11:15:46 886

转载 Android定制出厂默认输入法

在不设置默认输入法的情况下,输入法强项用系统的输入法作为默认输入法。如果没有系统带的输入法,就将最先发现的第三方输入法作为默认输入法。方法一: \frameworks\base\packages\SettingsProvider\res\values\defaults.xml \frameworks\base\packages\SettingsProvider\src\com\an

2013-07-11 16:42:32 941

原创 Android 系统编译顺序

从我的理解来看,. build/eventsetup.h 初始化了编译需要的函数。 如:Invoke ". build/envsetup.sh" from your shell to add the following functions to your environment:- lunch: lunch -- tapas: tapas [ ...] [arm|x86|mi

2013-07-11 10:48:28 1268

转载 Different between "user", "eng" and "userdebug" build

Copy from blog:http://blog.csdn.net/evilcode/article/details/6459299eng This is the default flavor. A plain "make" is the same as "make eng". droid is an alias for eng.   * Installs modules tagg

2013-07-11 09:50:30 1208

转载 GUI系统之SurfaceFlinger(11)SurfaceComposerClient

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/8954508

2013-07-10 15:57:24 916

转载 GUI系统之SurfaceFlinger(10)SurfaceFlinger的启动与工作原理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/8954508

2013-07-10 15:31:52 656

转载 GUI系统之SurfaceFlinger(9)Project Butter黄油计划

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/8954508

2013-07-09 17:41:15 763

转载 GUI系统之SurfaceFlinger(8)应用程序与BufferQueue的关系

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/8954508

2013-07-08 18:01:10 710

转载 GUI系统之SurfaceFlinger(7)应用程序的典型绘图流程

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/8954508

2013-07-08 15:27:42 914

转载 GUI系统之SurfaceFlinger(6)BufferQueue中的缓冲区分配

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/8954508

2013-07-08 13:40:05 1343

转载 GUI系统之SurfaceFlinger(5)BufferQueue内部原理

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/GUI系统之SurfaceFlinger章节目录:blog.csdn.net/uiop78uiop78/article/details/89545081

2013-07-05 17:35:12 898

转载 GUI系统之SurfaceFlinger(4)opengl es本地窗口SurfaceTextureClient

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正。转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/1.1.1 SurfaceTextureClient针对应用程序端的本地窗口是SurfaceTextureClient,和Fra

2013-07-05 17:11:09 1024

转载 GUI系统之SurfaceFlinger(3)Android中的本地窗口FramebufferNativewindow

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/1.1 Android中的本地窗口在OpenGL的学习过程中,我们不断提及“本地窗口”(NativeWindow)这一概念。那么对于Andro

2013-07-04 17:25:47 1031 1

转载 GUI系统之SurfaceFlinger(2)Gralloc与Framebuffer

文章都是通过阅读源码分析出来的,还在不断完善与改进中,其中难免有些地方理解得不对,欢迎大家批评指正转载请注明:From LXS. http://blog.csdn.net/uiop78uiop78/1.1 Gralloc与Framebuffer相信做过Linux开发的人对framebuffer不会太陌生,它是内核系统提供的一个与硬件无关的显示抽象层。

2013-07-04 17:01:51 758

转载 GUI系统之SurfaceFlinger(1)OpenGLES与EGL

第1章  GUI系统之SurfaceFlinger在进入GUI系统的学习前,建议大家可以先阅读本书应用篇中的“OpenGLES”章节,并参阅OpenGL ES官方指南。因为Android的GUI系统是基于OpenGL/EGL来实现的,如果没有一定基础的话,分析源码时有可能会“事倍功半”。1.1 OpenGLES与EGLSurfaceFlinger虽然是GUI的核心,但相对于Op

2013-07-04 16:45:31 931

转载 Android显示系统之SurfaceFlinger(一)

1.1 SurfaceFlinger的启动SurfaceFlinger的启动和ServiceManager有点类似,它们都属于系统的底层支撑服务,必需在设备开机的早期就运行起来。/*frameworks/base/cmds/system_server/library/System_init.cpp*/extern "C" status_t  system_init()

2013-07-04 16:44:55 937

转载 Android JB 4.2 中InputManager 分发键盘消息给应用程序的过程分析--2 未完待续。。。。

Step 1. InputReader.pollOnceStep 2. EventHub.getEvent        这两个函数分别定义在InputReader.cpp和EventHub.cpp文件中,前面我们在分析InputManager的启动过程的时,已经看到过这两个函数了。InputReaderThread线程会不民地循环调用InputReader.pollOnce函数来

2013-07-03 18:26:37 1284

原创 Android JB 4.2 中InputManager 启动过程解析 -- 1

1. SystemServer.java 启动了InputManagerService和WindowManagerService.javaframeworks/base/services/java/com/android/server/SystemServer.java Slog.i(TAG, "Input Manager"); input

2013-07-03 18:02:42 1755

Tapestry.5.Building.Web.Applications

Tapestry.5.Building.Web.Applications

2010-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除