android浏览器启动APK
来源:互联网 发布:淘宝怎么看行业分析 编辑:程序博客网 时间:2024/06/07 17:02
android通过浏览器启动apk,如果未安装,则去市场下载。
启动APK的web页面XML代码:
com.test.BrowserEnterActivity中的部分java代码:
AndroidManifest.xml代码:
<activity android:name="com.test.BrowserEnterActivity" android:launchMode="singleTask" android:screenOrientation="portrait"> <intent-filter> <span style="white-space:pre"></span><action android:name="android.intent.action.VIEW"/> <span style="white-space:pre"></span><category android:name="android.intent.category.DEFAULT"/> <span style="white-space:pre"></span><category android:name="android.intent.category.BROWSABLE"/> <span style="white-space:pre"></span><data android:scheme="http" android:host="www.test.com" android:path="/download/android_market.html"/> </intent-filter> </activity>
启动APK的web页面XML代码:
<form action="http://www.test.com/download/android_market.html" method="get"> name:<input name="name" value="name1"> pwd: <input name="pwd" value="value1"> <input type="submit" value="提交"> </form>
如果没有没有安装此APK,跳转至市场的XML代码:
<html> <head> <span style="white-space:pre"></span><meta name="viewport" content="width=device-width" /> </head> <body> <span style="white-space:pre"></span><script type="text/javascript"> <span style="white-space:pre"></span> window.location = "market://search?q=com.test.package_name"; <span style="white-space:pre"></span></script> </body> </html>
com.test.BrowserEnterActivity中的部分java代码:
Uri data = getIntent().getData(); if(null != data) { String scheme = data.getScheme(); String host = data.getHost(); // 从浏览器跳转 String first= data.getQueryParameter("name"); String second= data.getQueryParameter("pwd"); }
由此,可以获取传递过来的参数。
0 0
- android浏览器启动APK
- Android 启动另一个apk
- Android js启动APK
- Android启动apk
- android 启动其他apk
- Android 浏览器打开本地APK
- android APK 启动第三方APK
- android 一个Apk启动另一个Apk
- 启动android默认浏览器
- 启动android默认浏览器
- 启动android默认浏览器
- android启动浏览器
- 启动android默认浏览器
- 启动android默认浏览器
- 启动android默认浏览器
- Android启动浏览器
- android 如何启动浏览器
- android启动默认浏览器
- Java基础02天 学习笔记
- Adobe Photoshop CS6 for Mac 简体中文 支持retina高清屏
- Subsets II Java
- Vim常用技巧总结2
- Oracle系列:重装系统之后 Oracle 数据库的恢复的方法
- android浏览器启动APK
- glClearColor炒用
- 0829多线程
- freenas搭建nas及san网络存储详解
- TexturePacker,强大的图片整合工具
- poj-3411
- 小学生算数
- IOS定时器开.关
- ArcGIS API For Flex(在应用程序中添加web地图)