摘要: Tab与TabHost这就是Tab,而盛放Tab的容器就是TabHost如何实现??每一个Tab还对应了一个布局,这个就有点好玩了。一个Activity,对应了多个功能布局。①新建一个Tab项目,注意,不要生成main Activity这里不要选②在包里面新建一个类MyTab,继承于TabActiv... 阅读全文
posted @ 2015-08-07 15:18 统领七界 阅读(410) 评论(0) 推荐(0) 编辑
摘要: BrowserActivity 是浏览器的核心Activity了, 是浏览器的入口, 但是他里面并没有出来很多复杂的逻辑, 只是实现一些android系统对activity的回调.这些逻辑交给了Controller来处理, 就让我们一步一步的来看看浏览器是怎么从启动到打开Tab的 吧首先是初始化Co... 阅读全文
posted @ 2015-08-07 14:46 统领七界 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: Android Browser 是一个非常好的学习资料, 使用了自己设计的MVC架构,来管理书签, 浏览器 等各个功能,有具有一定的稳定性,知道我们学习Browser是从Application开始启动的,启动流程如下:代码很简单:01publicclassBrowserextendsApplicat... 阅读全文
posted @ 2015-08-07 14:43 统领七界 阅读(648) 评论(0) 推荐(0) 编辑
摘要: Browser的代码总算是看的差不多了,但是给我最大的感觉还是,乱.可能是我能力不够?但是说实话却是乱,结构混乱,感觉和OSC客户端的代码差距不少.感觉是一个哥们信手敲出来的,前期没什么规划什么的,这难道是谷歌的风格?虽然Browser也有些bug,但是整体上运行还是比较稳定的,而且人家装机量也不小... 阅读全文
posted @ 2015-08-07 14:41 统领七界 阅读(1220) 评论(0) 推荐(0) 编辑