本文Browser Activity分析主要是把一些重要的数据和函数勾画出来,我个人比较反感把一大段代码贴出来的文章。分析源代码主要把架构和重要数据结构列出,把主要的函数分析即可。
http://blog.csdn.net/u013034750/article/details/21382459
该blog分析app层分析得很好,把大的框架都给出来了,那么我这篇文章只能分析别的一些方面
Browser的主体主要分为titlebar和WebView部分,WebView的主体都在framework层,tab.java主要是注册client的回调函数
1现在分析TitleBar部分
BaseUi->TitleBar->NavigationBarBase->UrlInputView
1) BaseUI 构造函数。 最主要初始化mTitleBar和mNavigationBar
2)TitleBar 构造函数.调用initLayout . -> mNavBar.setTitleBar(this);
3) NavigationBarBase
4) UrlInputView url 输入框部分
本文针对BrowserActivity进行架构分析,重点勾勒出关键数据结构及重要函数。内容涵盖TitleBar组件和WebView部分,详细介绍了BaseUI、TitleBar、NavigationBarBase及UrlInputView等核心组件的构造与初始化过程。
2115

被折叠的 条评论
为什么被折叠?



