在首次安装Android应用程序时显示带有网址的消息

在首次安装Android应用程序时显示带有网址的消息,android,hyperlink,apk,Android,Hyperlink,Apk,这可能是安卓程序设计中的一个难题,但接下来 我的网站上有一个apk设置,链接到www.manusandme.com/test.apk。我想捕获链接所在的网站地址,并在应用程序首次安装和打开后将其显示给用户 假设用户安装并首次打开应用程序后,它会在主屏幕上显示。您好,您刚从www.manusandme.com获得此应用程序。而不是说你好,世界 用户进入站点---->点击链接---->APK下载到手机---->用户安装---->然后用户打开它---->并在主屏幕上显示用户点击的网站信息 这在andr

这可能是安卓程序设计中的一个难题,但接下来

我的网站上有一个apk设置,链接到www.manusandme.com/test.apk。我想捕获链接所在的网站地址,并在应用程序首次安装和打开后将其显示给用户

假设用户安装并首次打开应用程序后,它会在主屏幕上显示。您好,您刚从www.manusandme.com获得此应用程序。而不是说你好,世界

用户进入站点---->点击链接---->APK下载到手机---->用户安装---->然后用户打开它---->并在主屏幕上显示用户点击的网站信息

这在android中可能吗?请告知

提前感谢你的帮助

关于,,
Manus

是的,您可以在SharedReferences中保存一些标志,告知此消息已显示。例如,在您的主要活动中,请执行以下操作:

SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(context);
boolean wasShown = preferences.getBoolean(Const.Config.MESSAGE_WAS_SHOWN, false);

然后,如果WasShow为false,则显示您的消息,并在显示消息后将此首选项更新为true。

您好,是的,可以传递带有url所附参数的网站url。 例如:www.your_url.com/Firsttimeapp/IMEI_no=12241234235345

并在网站上创建一个单独的捕获,只添加手机的新IMEI号


共享首选项的问题是,一旦清除应用程序数据,它将再次在服务器端发送条目。

谢谢marcin。但是,当用户点击你的android应用程序时,是否有可能将网址传递给它?是的,当用户在浏览器中点击你的应用程序时,你可以拦截,但只有在安装了你的应用程序后(使用
),这不是你想要的?也许你们可以创建一个特殊的apk从网站上下载,它会显示这条消息?嗨,玛金。我已经添加了我所期望的典型事件流。你能给我一些关于如何工作的更多解释吗?不确定你想要什么,如果你可以使用为你的www安装编译的特殊apk,那么只需添加此消息和SharedReference检查。嗨,marcin,谢谢你的回复。你能进一步解释一下从网站下载的特殊apk吗?这是一个新的应用程序只是为了下载和安装应用程序?嗨巴鲁,谢谢你的回答。我现在有点困惑。我想我会编辑这篇文章,这样文章的意图会更清晰一些。嗨,巴鲁,我在这篇文章中添加了一个典型的事件流。请分享更多的信息,哦,这是如何运作的。