
Android Browser App源码分析
文章平均质量分 63
Cola_Sky
这个作者很懒,什么都没留下…
展开
-
Android Browser App 源码分析(一)
Browser App的Application组件为Browser类,主要用来做初始化数据,如果app中没有定义Application,则系统会自动创建一个Application组件。Application的生命周期是整个程序中最长的,它的生命周期等于这个app的生命周期。因为它是全局单例的一个类,所以在不同的Activity,Service中获得的Application都指向同一个对象。publi原创 2016-06-14 11:13:14 · 2717 阅读 · 0 评论 -
Android Browser App 源码分析(二)
接着分析browser中的首启动activity,通过AndroidManifest可以看出Browser初始化启动的Activity为BrowserActivity<activity android:name="BrowserActivity" android:label="@string/application_name"原创 2016-06-14 14:11:32 · 1936 阅读 · 0 评论 -
Android Browser App 源码分析(三)之UI篇第一讲
Android Native Browser的界面还是比较单一,比较少的。主要体现为:主界面(主要用于加载网页)、设置页面(用于设置浏览器中各个属性,比如是否启用JavaScript、是否保存密码等)、书签&历史记录页面(展示书签以及访问网页的历史记录)。首先从代码层面分析下主界面的UI逻辑实现,看看到底是如何加载网页的。(一)基础架构Browser定义了UI接口来统管原创 2017-01-03 17:24:25 · 2449 阅读 · 2 评论