- 博客(5)
- 收藏
- 关注
原创 SurfaceFlinger 分析 一
SurfaceFlinger 1. SurfaceFlinger启动流程 SurfaceFlinger 线程启动是由kenerl加载init.rc文件后, 执行system/bin文件夹下的可执行文件: surfaceflinger, 启动main函数:先见时序图: 启动main函数后创建自己的线程, 并限定binder线程最大为4个, 初始话后加入线程池:
2016-06-01 16:44:54 2142
翻译 Asynchronous Timewarp ATW原理
Asynchronous Timewarp 原文: https://developer.oculus.com/blog/asynchronous-timewarp-examined/ ATW是一种中间帧生成技术,在游戏等场景中,保持帧率, 帮助减少画面颤抖。但是该技术并不是万能的, 还是存在一定的局限性。 介绍:该技术已经在三星Gear VR上有一定的经验基础, 本
2016-04-21 14:58:20 3153
原创 Android Sensor流程
今天公司需要查看各sensor的流程, 一周了要需要和大家分析一下了进入正题:首先来看一下sensor的整个流程图:
2016-03-22 22:55:30 4076 4
原创 eclipse调试android源码(system_process)
1.配置环境:Eclipse需要配置adt工具, 确保eclipse可以新建android project。推荐工具现在网址:http://www.androiddevtools.cn/ 2. 导入android源码在源码目录development/ide/eclipse 下有README文件, 可以参考。具体步骤:section Java > Code Style >
2015-11-03 14:49:26 1222
原创 Android contacts 数据库分析
该文章简要的说明了Android联系人的数据库关系,之后会把关系图附上,可以跟深入的了解contacts存储联系人的机制和数据库设计
2015-06-08 22:21:15 1582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人