Android点击链接启动应用
2013-11-06 10:49
148 查看
首先要在Androidmanifest.xml ,在闪屏的activity写上这样的配置
接着就要在自己的闪屏activity类中的onresume()方法中写下如下代码:
goHome方法用来跳转到其他的Activity:
putPickUpData方法用来解析url数据,这个根据不同的需求有不同的处理,在这里就不说了
<activity android:name="cn.safetrip.edog.SplashScreenActivity" android:screenOrientation="portrait" android:theme="@android:style/Theme.Translucent.NoTitleBar" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <category android:name="android.intent.category.BROWSABLE"/> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <data android:host="vendor" android:scheme="autopia"/> </intent-filter> </activity>
接着就要在自己的闪屏activity类中的onresume()方法中写下如下代码:
name = getIntent().getDataString(); if (name != null && name.contains("autopia")) { goHome(); }
goHome方法用来跳转到其他的Activity:
private void goHome(Boolean isfromurl) { Intent intent = intent = new Intent(SplashScreenActivity.this, MapMainActivity.class); putPickUpData(intent); startActivity(intent); finish(); }
putPickUpData方法用来解析url数据,这个根据不同的需求有不同的处理,在这里就不说了
相关文章推荐
- Android点击链接启动应用
- android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android中点击通知栏图标,启动一个应用
- android点击链接打开应用对应界面
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android 通过URL scheme 实现点击浏览器中的URL链接,启动特定的App,并调转页面传递参数
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android实现点击通知栏后,先启动应用再打开目标Activity
- android 点击通知栏返回应用 ,非启动一个新Activity
- android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android应用返回桌面后,每次点击图标,启动界面都会出现
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据