Android:scheme 通过uri跳转到APP前后台代码实现
来源:互联网 发布:数据比对公式vlookup 编辑:程序博客网 时间:2024/06/05 08:35
需求描述:单机网页中的链接(本例子为a标签)跳转到相应的app中的Activity界面1.首先,在AndroidManifest.xml里面进行配置:<activity android:name=".ui.activity.EntranceActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"> <intent-filter> <data android:host="app.mine.cn" android:scheme="myapp" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> </intent-filter></activity>2.Activity代码实现:public class EntranceActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.e(TAG, "onCreate: "); Intent intent = getIntent(); Uri data = intent.getData();// myapp://app.mine.cn/3.web端网页代码:if (data != null) {String host = uri.getHost();// host: app.myapp.cn// dataString: myapp://app.mine.cn/get/data?id=1000&age=30
String dataString = intent.getDataString();String id = data.getQueryParameter("id"); // id: 1000 String age = data.getQueryParameter("age");// age: 30 }}
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<a href="myapp://app.mine.cn/get/data?id=1000&age=30">open Android app</a>
</body>
</html>
阅读全文
0 0
- Android:scheme 通过uri跳转到APP前后台代码实现
- android:scheme 通过uri跳转到APP应用指定Activity
- Android通过uri跳转到APP指定的Activity
- 通过scheme拦截网页链接,实现网页跳转APP
- android app前后台判断
- Android 通过scheme跳转界面
- Android App前后台切换的监听
- android判断app前后台状态
- android app前后台的监听
- Android 判断App前后台运行状态
- 前后台跳转区别
- android实现跳转到另一个app程序
- 通过一个打开APP之 Android scheme
- android 通过Scheme链接启动app
- Android 通过URL scheme 启动App
- 代码实现程序前后台切换
- Android webview 跳到app,Android Scheme
- Android 通过消息栏实现应用程序前后台切换效果Notification
- node mocha 单元测试debug
- MyBatis知识点学习
- poj 1236 Network of Schools 1 (tarjan 缩点)
- 关于php中string类型下的第0个元素
- AndroidStudio编程程序时缺少R文件
- Android:scheme 通过uri跳转到APP前后台代码实现
- 计算广告学习笔记2.3 合约广告系统-在线分配(Online Allocation)
- android设备常用屏幕参数
- vbs定时执行
- *args 和 **kwargs 来调用函数
- 奇异值分解(SVD)原理与在降维中的作用
- 【Struts2】Struts2学习(4)Struts2标签库
- VM中Ubuntu16.04设置静态IP
- 守护进程