に基づいてSmartPillRemainderまたはAppoloとしてロゴ名を変更するオプションを与える必要がありますダウンロードした後、私はSharedPreferencesを使用します。 ランチャーアクティビティonCreateメソッドで、値が設定されているかどうかを確認します。そうでない場合は、アプリが初めて実行されたことを意味します。ダウンロードしてから値を設定してください。次回にアプリケーションが起動すると、アルゴリズムがダウンロードされないように値が設定されます。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
SharedPreferences sharedPreferences = getSharedPreferences("myPrefs", Context.MODE_PRIVATE);
if(sharedPreferences.getBoolean("first_run", true)){
//do your thing
//After don't forget to set the value
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putBoolean("firts_run", false);
editor.commit();
}
}
いくつかの特定のキーが保存されているかどうかを確認して共有設定を確認してください。保存されていない場合は、ユーザーがアプリを初めて実行したことを意味します。ダウンロードを行うことができます。完了後、あなたはパラメータを設定することができますし、ユーザーが再びアプリケーションを実行すると、保存して、ダウンロードをやり直すことはありません。 – parohy
@パロイ:あなたはエロブレートしていただけますか?私はあなたが説明しようとしているものを得ていませんでした。何とか感謝 – Abhinay
http://stackoverflow.com/questions/4093150/get-referrer-after-installfer-app-from-android-market –