Я новичок в разработке Android.лучшие размеры для экрана заставки в Android
Я использую эту тему в разрешении/значения папки для отображения заставки экрана:
<style name="Theme.Splash" parent="android:Theme">
<item name="android:windowBackground">@drawable/launch_screen</item>
<item name="android:windowNoTitle">true</item>
</style>
в AndroidManifest у меня есть: код вида деятельности
<activity
android:name="SplashScreen"
android:screenOrientation="portrait"
android:theme="@style/Theme.Splash" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
заглавных экрана является:
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class SplashScreen extends Activity {
private static final int SPLASH_DISPLAY_TIME = 3000; /* 3 seconds */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.splash);
new Handler().postDelayed(new Runnable() {
public void run() {
Intent mainIntent = new Intent(SplashScreen.this,
MainActivity.class);
SplashScreen.this.startActivity(mainIntent);
SplashScreen.this.finish();
overridePendingTransition(R.anim.mainfadein,
R.anim.splashfadeout);
}
}, SPLASH_DISPLAY_TIME);
}
}
и в папке res/drawable у меня есть файл launch_screen.png (480 * 800 пикселей).
1) Мои размеры подходят для большинства устройств Android?
2) Возможно, мне нужно добавить другие файлы изображений или стилей в другую папку?
Вы заранее заблаговременно?
У этого есть * есть *, чтобы покрыть весь экран? Почему бы просто не сосредоточиться без масштабирования? Кроме того, есть ли * *, чтобы быть заставкой? Поскольку вы используете фиксированный таймер, я предполагаю, что это не для загрузки, так что это просто раздражение для пользователей, нет? – Geobits
Предоставьте своим пользователям пользу. Забудьте о заставках. Они злые (Google это;). Наилучший размер для заставки - 0x0. – Simon
ОК, я удалю его. Не знал, что это плохо – Pelegrim