- 博客(7)
- 收藏
- 关注
原创 chrome render进程(webkit 初始过程)
render_mainRenderProcessImplRenderThreadImpl->EnsureWebKitInitializedWebCompositor::initializeCCThreadImplCCScheduler
2013-05-19 09:48:44
1170
转载 Android 如何在自定义界面上启用输入法 (How to enable inputmethod for the custom UI)
Android 如何在自定义界面上启用输入法 (How to enable inputmethod for the custom UI)在android中经常会自定义组件,自定义的组件可以通过继承系统的已经有的组件来实现。也可以直接继承自View或者是SurfaceView界面。有时候想在这些界面中输入文字,例如游戏中经常用到的SurfaceView上让用户输入文字。由于多
2013-02-19 17:01:39
559
转载 how browsers work
http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/
2013-02-19 11:38:07
311
原创 android webkit 框架
1,主要的两个线程,ui线程和render线程绘制过程java:webkitDrawnativeRecordContent->WebViewCore::recordContent->WebViewCore::recordPictureSet->WebViewCore::rebuildPictureSet->WebViewCore::rebuildPicture->WebFrameVie
2012-05-23 14:40:41
1233
原创 android webkit线程模型,绘制模型
1,webview.java运行在ui线程,webviewcore运行在webkit线程,之间通过消息通信。2,不同webview对应不同webviewcore(同一个webkit线程) 3,webview类或者页面自身通过contentInvalidate产生WEBKIT_DRAW消息,引起webcore绘制,绘制完后通过NEW_PICTURE_MSG_ID消息引起webview无效
2012-05-15 16:16:57
1193
翻译 chrome扩展方式
void ExtensionDispatcher::WebKitInitialized()例如class ChromeAppExtension { public: static v8::Extension* Get(ExtensionDispatcher* extension_dispatcher);};
2012-05-14 13:30:38
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人