Dan*_*cer 84 eclipse android cordova
有人可以建议我如何在基于HTML5 Phonegap的Android应用程序中添加启动画面.我只是希望它在加载时显示5秒钟.此外 - 任何人都可以告知闪屏应该是什么尺寸.
Sim*_*ald 176
为了有一个闪屏在PhoneGap的Android应用程序,你需要把你的splash.png文件转换成res/drawable-ldpi,res/drawable-mdpi,res/drawable-hdpi,res/drawable-xhdpi.这些目录代表每英寸低,中,高和超大点.你需要为每个目录调整splash.png(文件名在这里很重要)的大小,否则Android会为你拉伸它.
每张图片的尺寸应为:
然后在你的主Java类中扩展DroidGap,你需要添加一行并修改另一行.首先添加:
super.setIntegerProperty("splashscreen", R.drawable.splash);
Run Code Online (Sandbox Code Playgroud)
这条线应该出现在super.onCreate之前但之前super.loadUrl.然后,在加载主页面之前,您需要修改loadUrl方法以暂停5秒钟.它看起来像这样:
super.loadUrl("file:///android_asset/www/index.html", 5000);
Run Code Online (Sandbox Code Playgroud)
那应该为你做.
我最近对SplashScreen如何在PhoneGap Android上运行进行了一些更新.现在主应用程序在显示启动画面时加载.这比之前的阻止闪屏调用有了很大的改进.阅读我的博客上有关更改的更多信息.
Phonegap(Apache Cordova)文档在一个地方有足够的关于启动屏幕和Android和iOS的不同分辨率的详细信息.
http://docs.phonegap.com/en/2.2.0/cordova_splashscreen_splashscreen.md.html
| 归档时间: |
|
| 查看次数: |
78545 次 |
| 最近记录: |