- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 PlzNavigate项目: Browser side navigation in Chrome
从 M60开始,Chrome中URL加载的架构会发生了比较大的变化。这个新的架构就是:Browser side navigation。
2017-08-03 11:33:08
1997
原创 Chromium核心类之--WebContents
首先需要了解HTML中frame的概念。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"><HTML><HEAD><TITLE>A simple frameset document</TITLE></HEAD><FRAMESET co
2017-08-02 13:44:48
4082
转载 Stack的三种含义
学习编程的时候,经常会看到stack这个词,它的中文名字叫做”栈”。理解这个概念,对于理解程序的运行至关重要。容易混淆的是,这个词其实有三种含义,适用于不同的场合,必须加以区分。含义一:数据结构stack的第一种含义是一组数据的存放方式,特点为LIFO,即后进先出(Last in, first out)。在这种数据结构中,数据像积木那样一层层堆起来,后面加入的数据就放在最上层。使用的时候,最上层的数
2016-08-28 22:31:03
732
翻译 RenderWidget和RenderView的不同
RenderWidget对应于一个WebCore::Widget实例,它实现了Webkit的glue层WebWidgetDelegate的抽象接口。基本上,RenderWidget相当于一个屏幕上的窗口(Window),用来绘制内容和接受输入事件(input events)。而RenderView继承自RenderWidget,相当于一个tab或者弹窗(popup Window)里面的内容。它用来处
2016-08-22 16:56:37
2105
原创 WebView 关键类的关系图
本文主要先简单的列出WebView相关的关键类的之间的关系,后续会分析loadURL的过程,以及一些重要API的实现流程
2016-05-12 14:00:57
532
原创 Android Studio 推荐的字体配置
Android Studio 的字体设置包含工具栏和编辑器的字体,个人认为最好看的字体是 DejaVu Sans COndensed。工具栏设置在File --> Setting --> Appearance.编辑器设置在File --> Setting -->Editor --> Colors&Font -->Font,同时,调整Line Space 为12看起来比较舒服。另外,编辑
2016-01-08 09:13:46
7189
Meanshift概述
2009-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人