Bunu nasıl açıklayacağımı tam olarak bilmiyorum, ancak birçok uygulama ilk kez başlatıldığında, genellikle kullanıcı uygulamanın içinde oturum açmadan önce uygulamayı "önizleme"/"hızlı tur" yapan 3 veya 4 ekran arasında gezinebilir. Bunu Android'de nasıl başarabilirim?Android: Uygulamayı ilk açtığınızda "hızlı tur" nasıl gösterilir?
cevap
Kitaplığa ihtiyacınız yok. Yapabilecekleriniz, uygulamanın farklı bölümlerini açıklayan farklı ekranlara sahip olan ViewPager'u kullanmaktır. Eğer FirstRunActivity en onCreate aşağıdaki kodu olabilir kez bu sadece çalışır emin olmak için
() yöntemi:
boolean firstRun = getPreferences(Context.MODE_PRIVATE).getBoolean("firstRun", true);
if (!firstRun) {
Intent mainAppIntent = new Intent(getApplicationContext(), MainActivity.class);
startActivity(mainAppIntent);
finish();
return;
}
// Set up ViewPager and first run stuff
ilk çalıştırma tamamlanarak kullanıcı uygulamasında olduğu edildikten sonra, o zaman şöyle false SharedPreferences FIRSTRUN ayarlayın:
getPreferences(Context.MODE_PRIVATE)
.edit()
.putBoolean("firstRun", false)
.commit();
Bu yalnızca bir kez olmak başlatılan olsun emin nasıl bir Zamanlar? – Stephane
Paylaşım tercihine bir boole kaydedebilir ve bu değeri kontrol edebilirsiniz. –
Bunu [Vitrin görünümü] kontrol edebilirsiniz (https://github.com/amlcurran/ShowcaseView) –