本文参照自:
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>
结束