在iOS上,您为应用加载时创建加载屏幕,Android中是否有类似的东西。当我的应用程序加载时,我会看到一个黑屏,直到它打开。Android中的应用加载屏幕
0
A
回答
2
我绝不是一个iOS的专家,但如果你指的是闪屏,你可以做到以下几点:
创建它的意图过滤器类是在设置为LAUNCHER的活动清单...说你怎么称呼它飞溅:
<activity
android:label="@string/app_name"
android:name=".Splash" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
然后在新的活动onCreate
执行postDelay
开始一个新的意图:
new Handler().postDelayed(new Runnable() {
public void run() {
Intent intent = new Intent();
intent.setClass(Splash.this, MyMainActivity.class);
Splash.this.startActivity(intent);
Splash.this.finish();
}
}, 3000); // splash will show for 3 seconds
+0
这不是问题的答案,它是一个替代方案,http://cyrilmottier.com/2012/05/03/splash-screens-are-evil-dont-use-them/ –
0
只需让您的主(启动)屏幕成为ImageView(或任何您想要的启动屏幕),然后致电StartActivity()
开始您的实际主屏幕。
0
您可以在动画图像上显示具有自定义视图的活动(使用LayoutInflater进行膨胀,并使用Animation对其进行动画制作)。多数民众赞成我是如何做到的。
相关问题
- 1. Android应用程序加载屏幕
- 2. Android加载屏幕
- 3. 在Android中加载屏幕
- 4. AsyncHttpRequest的Android加载屏幕
- 5. AS3加载屏幕和Android
- 6. 在HTML5应用中加载屏幕
- 7. 从启动屏幕移动到Android应用程序的加载屏幕
- 8. iOS应用程序的加载屏幕
- 9. 无法在Android webview中加载屏幕?
- 10. 如何在android中加载屏幕
- 11. 加载屏幕
- 12. iPhone应用程序加载屏幕
- 13. 黑莓 - 应用程序加载屏幕
- 14. Shazam应用程序像加载屏幕
- 15. 加载屏幕 - iPhone应用程序
- 16. Android的透明灰色加载屏幕
- 17. Android Splashscreen或加载屏幕上的3.1
- 18. 禁用silverlight加载屏幕
- 19. 在TabLayout中加载屏幕
- 20. 禁用Flowplayer中的加载屏幕
- 21. 流星:科尔多瓦Android应用卡住加载屏幕上
- 22. Android + Facebook +在应用程序加载时隐藏Facebook屏幕?
- 23. MonoTouch:加载屏幕
- 24. as3加载屏幕
- 25. WPf加载屏幕
- 26. 制表符加载屏幕 - Android
- 27. Android应用切换“屏幕”
- 28. 黑莓加载屏幕:按回到去加载屏幕
- 29. TTImageView的加载屏幕
- 30. 反应本机屏幕加载功能
你问如何创建一个PAG e在资源加载时显示,或者如何操作设备上第一个屏幕的显示方式? – Codeman