Android程序中如何启动浏览器

本文参照自: http://blog.csdn.net/liws2010/article/details/7452957
一、 启动android默认浏览器
在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。关于Intent的更多内容请参考《 常用Intent
示例1
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p><div><span class="pln">        </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pln"> intent </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">new</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pun" style="color: rgb(102, 102, 0);">();</span></div><div><span class="pln">        intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setAction</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">        </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pln"> content_url </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"http://www.163.com"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">        intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setData</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">content_url</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">        startActivity</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">intent</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p>
这样子,android就可以调用起手机默认的浏览器访问。
二、启动指定浏览器
在Android程序中我们可以通过发送显式Intent来启动指定的浏览器。
启动Android原生浏览器
示例2
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p><div><span class="pln">         </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pln"> intent </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">new</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pun" style="color: rgb(102, 102, 0);">();</span><span class="pln">        </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setAction</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">    </span></div><div><span class="pln">         </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pln"> content_url </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"http://www.163.com"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">   </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setData</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">content_url</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">           </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setClassName</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"com.android.browser"</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="str" style="color: rgb(0, 136, 0);">"com.android.browser.BrowserActivity"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">   </span></div><div><span class="pln">         startActivity</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">intent</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p>
只要修改以 intent.setClassName(" com.android.browser "," com.android.browser.BrowserActivity ");
中相应的应用程序 packagename  和要启动的 activity 即可启动其他浏览器来
uc浏览器" " com.uc.browser ", " com.uc.browser.ActivityUpdate
opera浏览器 :" com.opera.mini.android ", " com.opera.mini.android.Browser "
qq浏览器 :" com.tencent.mtt ", " com.tencent.mtt.MainActivity "
三、使用浏览器打开本地html文件
打开本地的html文件的时候,一定要指定某个浏览器,而不能采用方式一来浏览。
示例3
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p><div><span class="pln">         </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pln"> intent </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">new</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pun" style="color: rgb(102, 102, 0);">();</span><span class="pln">        </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setAction</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">    </span></div><div><span class="pln">         </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pln"> content_url </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"file:///sdcard/robin.hu/help.html"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">   </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setData</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">content_url</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">           </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setClassName</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"com.android.browser"</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="str" style="color: rgb(0, 136, 0);">"com.android.browser.BrowserActivity"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">   </span></div><div><span class="pln">         startActivity</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">intent</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p>
虽然网上很多文章说即使使用浏览器打开本地的html文件的时,文件路径不支持"files:",不应该使用
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"file:///sdcard/robin.hu/help.html"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln">  </span></p>
这种形式而是应该使用
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pln"> content_url </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"content://com.android.htmlfileprovider/sdcard/robin.hu/help.html"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></p>
但是 经过在HTC G10(Android2.3.5),Lenovo P770(Android4.0以上)测试,实际上只
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"file:///sdcard/robin.hu/help.html"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></p>
这种形式能很好的工作。
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pln"> content_url </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"content://com.android.htmlfileprovider/sdcard/robin.hu/help.html"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></p>
这种形式反而不能很好的工作
四、对使用浏览器打开网页的封装
以下是 对使用浏览器打开网页的一些封装
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p><div><span class="pln">    </span><span class="kwd" style="color: rgb(0, 0, 136);">static</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">void</span><span class="pln"> startBrower</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="typ" style="color: rgb(102, 0, 102);">Context</span><span class="pln"> context</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">String</span><span class="pln"> uri</span><span class="pun" style="color: rgb(102, 102, 0);">)</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">{</span></div><div><span class="pln">        startBrower</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">context</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">uri</span><span class="pun" style="color: rgb(102, 102, 0);">));</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">}</span></div><div><span class="pln">    </span><span class="kwd" style="color: rgb(0, 0, 136);">static</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">void</span><span class="pln"> startBrower</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="typ" style="color: rgb(102, 0, 102);">Context</span><span class="pln"> context</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pln"> uri</span><span class="pun" style="color: rgb(102, 102, 0);">)</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">{</span></div><div><span class="pln">         </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pln"> intent </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">new</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pun" style="color: rgb(102, 102, 0);">();</span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setAction</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         </span><span class="com" style="color: rgb(136, 0, 0);">/*其实可以不用添加该Category*/</span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">addCategory</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"android.intent.category.BROWSABLE"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setData</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">uri</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln"> </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">addFlags</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">FLAG_ACTIVITY_NEW_TASK</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         </span><span class="com" style="color: rgb(136, 0, 0);">/*如果想用浏览器打开本地html文件的话,则只能通过显式intent启动浏览器*/</span></div><div><span class="pln">         </span><span class="kwd" style="color: rgb(0, 0, 136);">boolean</span><span class="pln"> explicitMode</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="kwd" style="color: rgb(0, 0, 136);">false</span><span class="pun" style="color: rgb(102, 102, 0);">;</span></div><div><span class="pln">         </span><span class="typ" style="color: rgb(102, 0, 102);">String</span><span class="pln"> scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln">uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">getScheme</span><span class="pun" style="color: rgb(102, 102, 0);">();</span></div><div><span class="pln">         </span><span class="kwd" style="color: rgb(0, 0, 136);">if</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">scheme</span><span class="pun" style="color: rgb(102, 102, 0);">!=</span><span class="kwd" style="color: rgb(0, 0, 136);">null</span><span class="pun" style="color: rgb(102, 102, 0);">&&</span><span class="pln">scheme</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">startsWith</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"file"</span><span class="pun" style="color: rgb(102, 102, 0);">))</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0);">{</span></div><div><span class="pln">             explicitMode</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="kwd" style="color: rgb(0, 0, 136);">true</span><span class="pun" style="color: rgb(102, 102, 0);">;</span></div><div><span class="pln">         </span><span class="pun" style="color: rgb(102, 102, 0);">}</span></div><div><span class="pln">         </span><span class="kwd" style="color: rgb(0, 0, 136);">if</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">explicitMode</span><span class="pun" style="color: rgb(102, 102, 0);">)</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0);">{</span></div><div><span class="pln">             intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setClassName</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"com.android.browser"</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0);">"com.android.browser.BrowserActivity"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         </span><span class="pun" style="color: rgb(102, 102, 0);">}</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">else</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0);">{</span></div><div><span class="pln">             intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">addCategory</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"android.intent.category.BROWSABLE"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         </span><span class="pun" style="color: rgb(102, 102, 0);">}</span></div><div><span class="pln">         context</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">startActivity</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">intent</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">}</span></div><div><span class="pln">    </span><span class="kwd" style="color: rgb(0, 0, 136);">static</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">void</span><span class="pln"> startBrower</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="typ" style="color: rgb(102, 0, 102);">Context</span><span class="pln"> context</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">String</span><span class="pln"> uri</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">String</span><span class="pln"> packageName</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">String</span><span class="pln"> className</span><span class="pun" style="color: rgb(102, 102, 0);">)</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">{</span></div><div><span class="pln">        startBrower</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">context</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">parse</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">uri</span><span class="pun" style="color: rgb(102, 102, 0);">),</span><span class="pln">packageName</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="pln">className</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">}</span></div><div><span class="pln">    </span><span class="kwd" style="color: rgb(0, 0, 136);">static</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">void</span><span class="pln"> startBrower</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="typ" style="color: rgb(102, 0, 102);">Context</span><span class="pln"> context</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">Uri</span><span class="pln"> uri</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="typ" style="color: rgb(102, 0, 102);">String</span><span class="pln"> packageName</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">String</span><span class="pln"> className</span><span class="pun" style="color: rgb(102, 102, 0);">)</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">{</span></div><div><span class="pln">         </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pln"> intent </span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="pln"> </span><span class="kwd" style="color: rgb(0, 0, 136);">new</span><span class="pln"> </span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pun" style="color: rgb(102, 102, 0);">();</span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setAction</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="str" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setData</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">uri</span><span class="pun" style="color: rgb(102, 102, 0);">);</span><span class="pln"> </span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">addFlags</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="typ" style="color: rgb(102, 0, 102);">Intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">FLAG_ACTIVITY_NEW_TASK</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         intent</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">setClassName</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">packageName</span><span class="pun" style="color: rgb(102, 102, 0);">,</span><span class="pln">className</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">         context</span><span class="pun" style="color: rgb(102, 102, 0);">.</span><span class="pln">startActivity</span><span class="pun" style="color: rgb(102, 102, 0);">(</span><span class="pln">intent</span><span class="pun" style="color: rgb(102, 102, 0);">);</span></div><div><span class="pln">    </span><span class="pun" style="color: rgb(102, 102, 0);">}</span></div><p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p>
五、Android原生浏览器的AndroidManifest.xml
以下是 Android 4.0原生浏览器的 AndroidManifest.xml 文件
<p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p><div><span class="tag" style="color: rgb(0, 0, 136);"><manifest</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">xmlns:android</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"http://schemas.android.com/apk/res/android"</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">package</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><original-package</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.permission.PRELOAD"</span></div><div><span class="pln">        </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/permission_preload_label"</span></div><div><span class="pln">        </span><span class="atn" style="color: rgb(102, 0, 102);">android:protectionLevel</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"signatureOrSystem"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.ACCESS_COARSE_LOCATION"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.ACCESS_DOWNLOAD_MANAGER"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.ACCESS_FINE_LOCATION"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.ACCESS_NETWORK_STATE"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.ACCESS_WIFI_STATE"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.GET_ACCOUNTS"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.USE_CREDENTIALS"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.INTERNET"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.NFC"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.SET_WALLPAPER"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.WAKE_LOCK"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.WRITE_EXTERNAL_STORAGE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.WRITE_SETTINGS"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.READ_SYNC_SETTINGS"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.WRITE_SYNC_SETTINGS"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.MANAGE_ACCOUNTS"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.permission.READ_HISTORY_BOOKMARKS"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><uses-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.launcher.permission.INSTALL_SHORTCUT"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"><application</span><span class="pln">   </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"Browser"</span></div><div><span class="pln">                   </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/application_name"</span></div><div><span class="pln">                   </span><span class="atn" style="color: rgb(102, 0, 102);">android:icon</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@mipmap/ic_launcher_browser"</span></div><div><span class="pln">                   </span><span class="atn" style="color: rgb(102, 0, 102);">android:backupAgent</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".BrowserBackupAgent"</span></div><div><span class="pln">                   </span><span class="atn" style="color: rgb(102, 0, 102);">android:hardwareAccelerated</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"true"</span></div><div><span class="pln">                   </span><span class="atn" style="color: rgb(102, 0, 102);">android:taskAffinity</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.task.browser"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><provider</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".provider.BrowserProvider2"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:authorities</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser;browser"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:multiprocess</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"true"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:readPermission</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.permission.READ_HISTORY_BOOKMARKS"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:writePermission</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.permission.WRITE_HISTORY_BOOKMARKS"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><path-permission</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:path</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"/bookmarks/search_suggest_query"</span></div><div><span class="pln">                    </span><span class="atn" style="color: rgb(102, 0, 102);">android:readPermission</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.GLOBAL_SEARCH"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></provider></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><activity</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"BrowserActivity"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/application_name"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:launchMode</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"singleTask"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:alwaysRetainTaskState</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"true"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:configChanges</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"orientation|keyboardHidden|keyboard|screenSize"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:theme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@style/BrowserTheme"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:windowSoftInputMode</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"adjustResize"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.speech.action.VOICE_SEARCH_RESULTS"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="com" style="color: rgb(136, 0, 0);"><!-- For these schemes were not particular MIME type has been</span></div><div><span class="com" style="color: rgb(136, 0, 0);">                 supplied, we are a good candidate. --></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.BROWSABLE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"http"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"https"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"about"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"javascript"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="com" style="color: rgb(136, 0, 0);"><!--  For these schemes where any of these particular MIME types</span></div><div><span class="com" style="color: rgb(136, 0, 0);">                  have been supplied, we are a good candidate. --></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.BROWSABLE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"http"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"https"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"inline"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:mimeType</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"text/html"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:mimeType</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"text/plain"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:mimeType</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"application/xhtml+xml"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:mimeType</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"application/vnd.wap.xhtml+xml"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="com" style="color: rgb(136, 0, 0);"><!-- For viewing saved web archives. --></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.VIEW"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.BROWSABLE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"http"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"https"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"file"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:mimeType</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"application/x-webarchive-xml"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="com" style="color: rgb(136, 0, 0);"><!-- Accept inbound NFC URLs at a low priority --></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:priority</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"-101"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.nfc.action.NDEF_DISCOVERED"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"http"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"https"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="com" style="color: rgb(136, 0, 0);"><!-- We are also the main entry point of the browser. --></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.MAIN"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.LAUNCHER"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.BROWSABLE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="com" style="color: rgb(136, 0, 0);"><!-- The maps app is a much better experience, so it's not</span></div><div><span class="com" style="color: rgb(136, 0, 0);">                 worth having this at all... especially for a demo!</span></div><div><span class="com" style="color: rgb(136, 0, 0);">            <intent-filter android:label="Map In Browser"></span></div><div><span class="com" style="color: rgb(136, 0, 0);">                <action android:name="android.intent.action.VIEW" /></span></div><div><span class="com" style="color: rgb(136, 0, 0);">                <category android:name="android.intent.category.DEFAULT" /></span></div><div><span class="com" style="color: rgb(136, 0, 0);">                <data android:mimeType="vnd.android.cursor.item/postal-address" /></span></div><div><span class="com" style="color: rgb(136, 0, 0);">            </intent-filter></span></div><div><span class="com" style="color: rgb(136, 0, 0);">            --></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.WEB_SEARCH"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.BROWSABLE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">""</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"http"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"https"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.MEDIA_SEARCH"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.SEARCH"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><meta-data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.app.searchable"</span></div><div><span class="pln">                    </span><span class="atn" style="color: rgb(102, 0, 102);">android:resource</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@xml/searchable"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></activity></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><activity</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"ShortcutActivity"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:theme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@style/ShortcutTheme"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/shortcut_bookmark"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:icon</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@mipmap/ic_launcher_shortcut_browser_bookmark"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.CREATE_SHORTCUT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></activity></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><activity</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"BrowserPreferencesPage"</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/menu_preferences"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">               </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.MANAGE_NETWORK_USAGE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">               </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></activity></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><activity</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"BookmarkSearch"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/bookmarks_search"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:stateNotNeeded</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"true"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:theme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@android:style/Theme.NoDisplay"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:excludeFromRecents</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"true"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.SEARCH"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><meta-data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.app.searchable"</span></div><div><span class="pln">                    </span><span class="atn" style="color: rgb(102, 0, 102);">android:resource</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@xml/bookmarks_searchable"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></activity></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><activity</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"AddBookmarkPage"</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"Save bookmark"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:theme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@style/DialogWhenLarge"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:configChanges</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"orientation|keyboardHidden|screenSize"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.INSERT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><category</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.category.DEFAULT"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:mimeType</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"vnd.android.cursor.dir/bookmark"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></activity></span></div><div>
</div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><activity</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"ComboViewActivity"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></activity></span></div><div><span class="pln">        </span><span class="com" style="color: rgb(136, 0, 0);"><!-- Bookmark thumbnail homescreen widget --></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><receiver</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".widget.BookmarkThumbnailWidgetProvider"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:label</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/bookmarks"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span></div><div><span class="pln">                    </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.appwidget.action.APPWIDGET_UPDATE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span></div><div><span class="pln">                    </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.BOOKMARK_APPWIDGET_UPDATE"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><meta-data</span></div><div><span class="pln">                </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.appwidget.provider"</span></div><div><span class="pln">                </span><span class="atn" style="color: rgb(102, 0, 102);">android:resource</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@xml/bookmarkthumbnailwidget_info"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></receiver></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><service</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".widget.BookmarkThumbnailWidgetService"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:permission</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.permission.BIND_REMOTEVIEWS"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:exported</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"false"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><receiver</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".widget.BookmarkWidgetProxy"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:exported</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"false"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><activity</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".widget.BookmarkWidgetConfigure"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:theme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@android:style/Theme.Holo.DialogWhenLarge"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.appwidget.action.APPWIDGET_CONFIGURE"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></activity></span></div><div><span class="pln">        </span><span class="com" style="color: rgb(136, 0, 0);"><!-- Makes .BrowserActivity the search target for any activity in Browser --></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><meta-data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.app.default_searchable"</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:value</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".BrowserActivity"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="com" style="color: rgb(136, 0, 0);"><!-- Application code for RLZ tracking.  RLZ assigns non-unique, non-personally identifiable</span></div><div><span class="com" style="color: rgb(136, 0, 0);">             tracking labels to client products; these labels sometimes appear in Google search</span></div><div><span class="com" style="color: rgb(136, 0, 0);">             queries.  See http://code.google.com/p/rlz for more info.</span></div><div><span class="com" style="color: rgb(136, 0, 0);">             This value signifies to the RLZ client that this application uses RLZ tracking. --></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><meta-data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.google.android.partnersetup.RLZ_ACCESS_POINT"</span></div><div><span class="pln">                   </span><span class="atn" style="color: rgb(102, 0, 102);">android:value</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"@string/rlz_access_point"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><receiver</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".OpenDownloadReceiver"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></receiver></span></div><div><span class="pln">        </span><span class="com" style="color: rgb(136, 0, 0);"><!-- For custom home pages (like most visited) --></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><provider</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".homepages.HomeProvider"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:authorities</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.home"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:readPermission</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.permission.READ_HISTORY_BOOKMARKS"</span></div><div><span class="pln">            </span><span class="atn" style="color: rgb(102, 0, 102);">android:exported</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"false"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><receiver</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".AccountsChangedReceiver"</span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.accounts.LOGIN_ACCOUNTS_CHANGED"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">            </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"></receiver></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><receiver</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".PreloadRequestReceiver"</span></div><div><span class="pln">             </span><span class="atn" style="color: rgb(102, 0, 102);">android:permission</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.permission.PRELOAD"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">></span></div><div><span class="pln">             </span><span class="tag" style="color: rgb(0, 0, 136);"><intent-filter></span></div><div><span class="pln">                 </span><span class="tag" style="color: rgb(0, 0, 136);"><action</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"android.intent.action.PRELOAD"</span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">                 </span><span class="tag" style="color: rgb(0, 0, 136);"><data</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:scheme</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"http"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">             </span><span class="tag" style="color: rgb(0, 0, 136);"></intent-filter></span></div><div><span class="pln">         </span><span class="tag" style="color: rgb(0, 0, 136);"></receiver></span></div><div><span class="pln">        </span><span class="tag" style="color: rgb(0, 0, 136);"><provider</span><span class="pln"> </span><span class="atn" style="color: rgb(102, 0, 102);">android:name</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">".provider.SnapshotProvider"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:authorities</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"com.android.browser.snapshots"</span></div><div><span class="pln">                  </span><span class="atn" style="color: rgb(102, 0, 102);">android:exported</span><span class="pun" style="color: rgb(102, 102, 0);">=</span><span class="atv" style="color: rgb(0, 136, 0);">"false"</span><span class="pln"> </span><span class="tag" style="color: rgb(0, 0, 136);">/></span></div><div><span class="pln">    </span><span class="tag" style="color: rgb(0, 0, 136);"></application></span></div><div><span class="tag" style="color: rgb(0, 0, 136);"></manifest></span></div><p style="margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 0px;"></p>

结束
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值