如何启动应用程序
How to make launch of application
我正在开发一个应用程序,我正在尝试做的是第一个用户将从我的应用程序注册,成功注册后,一个确认 link 将进入 gmail,如果用户愿意,现在从该邮件单击确认 link,我的应用程序应该打开,这可能吗?有人可以帮我吗?
您必须对清单进行一些更改。在启动器或默认 activity 中进行更改,如下所示:
<activity
android:name=".MainActivity"
android:configChanges="keyboardHidden|orientation|keyboard|screenSize"
android:windowSoftInputMode="stateHidden">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data
android:host="yoursitedomain.com"
android:scheme="http" />
<data
android:host="www.yoursitedomain.com"
android:scheme="http" />
</intent-filter>
</activity>
BROWSABLE 和数据标签对您有帮助。
JavaScript 可以从 webView
.
调用 android
如果您可以在自己的电子邮件中显示该电子邮件 webView
。
您可以通过编程方式调用 Android Activity。
我从 webView
调用 activity,函数 dialog
。
是的,但逻辑有点棘手。
先决条件:
Google Cloud Messaging (GCM)
cloud
中的任何后端 运行。
这里的想法是通过您在电子邮件中发送的 link 触发 GCM
。
当用户单击 link 您的 Web 后端应该 kick/trigger GCM
,然后 GCM
将为您打开您的应用程序。
我正在开发一个应用程序,我正在尝试做的是第一个用户将从我的应用程序注册,成功注册后,一个确认 link 将进入 gmail,如果用户愿意,现在从该邮件单击确认 link,我的应用程序应该打开,这可能吗?有人可以帮我吗?
您必须对清单进行一些更改。在启动器或默认 activity 中进行更改,如下所示:
<activity
android:name=".MainActivity"
android:configChanges="keyboardHidden|orientation|keyboard|screenSize"
android:windowSoftInputMode="stateHidden">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data
android:host="yoursitedomain.com"
android:scheme="http" />
<data
android:host="www.yoursitedomain.com"
android:scheme="http" />
</intent-filter>
</activity>
BROWSABLE 和数据标签对您有帮助。
JavaScript 可以从 webView
.
如果您可以在自己的电子邮件中显示该电子邮件 webView
。
您可以通过编程方式调用 Android Activity。
我从 webView
调用 activity,函数 dialog
。
是的,但逻辑有点棘手。
先决条件:
Google Cloud Messaging (GCM)
cloud
中的任何后端 运行。
这里的想法是通过您在电子邮件中发送的 link 触发 GCM
。
当用户单击 link 您的 Web 后端应该 kick/trigger GCM
,然后 GCM
将为您打开您的应用程序。