2014-01-14 1 views
0

Это может быть нуб вопрос в Android porgramming, но здесь идет ..Отображение сообщения с адресом сайта на первую установку Android приложения

У меня есть установка на моем АПК сайте как ссылку, чтобы сказать www.manusandme .com/test.apk. Я хотел бы зафиксировать этот адрес веб-сайта, на котором находится ссылка, и отобразить его пользователю после того, как приложение будет установлено и открыто впервые.

Говорите, как только пользователь устанавливает приложение и открывает его в первый раз на главном экране, который он отображает. Привет, вы только что получили это приложение с сайта www.manusandme.com. вместо того, чтобы сказать Hello World!

Пользователь переходит на сайт ----> Щелчок по ссылке ---> APK загружается на телефон ---> Пользователь устанавливает его ---> Пользователь открывает его ----> Сообщение с веб-сайтом, на котором пользователь должен щелкнуть на главном экране.

Возможно ли это в android? Добрый совет.

Заранее за вашу помощь.

С уважением, Манус

ответ

2

Да, Вы можете сохранить в вас SharedPreferences некоторый флаг, информирующий, что это сообщение уже было показано. Например, в вас основная деятельность это сделать:

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

тогда, если wasShown ложно, то показать свое сообщение и после показа его обновлять это предпочтение верно.

+0

Спасибо marcin. Но возможно ли передать адрес веб-сайта в приложение Android, когда пользователь на нем нажимает? – Manus

+0

Да, вы можете перехватывать, когда пользователь нажимает на ваше приложение в браузере, но только после того, как ваше приложение установлено (используя '<намерение-фильтр>'), и его не то, что вы хотите? Может быть, вы можете создать специальный apk для загрузки с веб-сайта, он будет показывать это сообщение? – marcinj

+0

Привет marcin. Я добавил типичный поток событий, которые я ожидаю. Не могли бы вы дать мне еще несколько объяснений, как это будет работать? – Manus

0

Привет, да, возможно, передать URL-адрес веб-сайта с параметром, прилагаемым к нему. например: www.your_url.com/Firsttimeapp/IMEI_no=122412342355345

И создайте отдельную ловушку на веб-сайте, которая добавит только новый IMEI no мобильного.

Проблема с общим предпочтением будет заключаться в том, что после того, как данные ящика будут очищены, он снова отправит запись на стороне сервера.

+0

Привет, Балу, спасибо за ответ. Сейчас я немного смущен. Я думаю, что я отредактирую сообщение, так что намерение сообщения станет более понятным. – Manus

+0

Привет, Балу, я добавил типичный поток событий в ОП. Пожалуйста, поделитесь дополнительной информацией о том, как это работает. – Manus

+0

HI вы сделали с вашим требованием – Balu

Смежные вопросы