`
squall140
  • 浏览: 146136 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

HTML5移动开发添加APP启动画面

阅读更多

用Cordova开发HTML5应用程序时,APP加载时画面是白色的或者黑色的,现在的APP基本都有启动画面,添加启动画面只需2步即可。

本例工程路径D:\Soft\PhoneGap\lib\android\example

1.准备一张合适分辨率的png图片(本例:splash.png,分辨率为540*960),将其放入工程路径下的res\drawable目录下。

 

2.打开工程路径下的src\org\apache\cordova\example\cordovaExample.java文件

super.onCreate(savedInstanceState);

后添加

super.setIntegerProperty("splashscreen", R.drawable.splash);

其中R.drawable.splash的splash即为刚才放入工程目录的图片名称,这里忽略后缀名。

 

改为

super.loadUrl("file:///android_asset/www/index.html", 5000);

其中5000为延时,即多少毫秒后启动画面消失,可根据自己需要设置。

 

下面贴出完整代码

cordovaExample.java文件修改前

package org.apache.cordova.example;
 
import org.apache.cordova.DroidGap;
 
import android.os.Bundle;
 
public class cordovaExample extends DroidGap
{
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.html");
    }
}

 cordovaExample.java文件修改后

package org.apache.cordova.example;
 
import org.apache.cordova.DroidGap;
 
import android.os.Bundle;
 
public class cordovaExample extends DroidGap
{
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.setIntegerProperty("splashscreen", R.drawable.splash);
        super.loadUrl("file:///android_asset/www/index.html", 5000);
    }
}

 到此为止即可为APP添加启动画面

分享到:
评论

相关推荐

    HTML5移动Web开发实战教程

    9. **Web App Manifest**:此文件定义了应用的元数据,如应用图标、启动画面、主题色等,有助于提升移动Web应用的外观和感觉,使其更接近原生应用。 10. ** Progressive Web App (PWA)**:利用HTML5的上述特性,...

    html5 app 模板

    HTML5 App 模板是基于HTML5技术构建的移动端应用框架,主要用于快速开发移动Web应用。HTML5作为现代网页标准,引入了许多新特性,如离线存储、多媒体支持、画布绘图、地理定位等,使得开发者能够创建功能丰富的、...

    咕咚APP下载页html5源码

    9. App安装Web App Manifest:HTML5源码可能包含一个Web App Manifest文件,定义了应用在离线模式下的行为、图标、启动画面等,使得用户可以直接将网页添加到手机主屏幕,像原生应用一样使用。 10. Service Worker...

    基于html5 plus做的一个辨色游戏APP.zip

    5. Web App Manifest:为了让游戏能像原生应用一样运行,可能会使用Web App Manifest文件来定义应用图标、启动画面、主题色等,提升用户体验。 6. Service Worker:对于离线游戏体验,Service Worker可以缓存游戏...

    HTML5CSS3移动Web开发实战-PPT.zip

    - **Web App Manifest**:定义应用图标、启动画面和主题色,让网页可以像原生应用一样添加到主屏幕。 4. **PPT教学**:这份教学资料可能涵盖了上述所有概念,并通过演示文稿的形式进行详细讲解,包括实例代码、...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    基于Android+HTML5的移动Web项目高效开发探究 研究生姓名: 唐帅 导师姓名: 罗军舟 教授 苏生 教授 申请学位类别 工 程 硕 士 学位授予单位 东 南 大 学 工程领域名称 软 件 工 程 论文答辩日期 研究方向 ...

    微信App模仿

    同时,可能使用了Web App Manifest文件来设置应用图标、启动画面等,使其能在手机主屏幕上像原生应用一样添加和显示。 4. **JavaScript与jQuery**:JavaScript是实现动态交互的关键,项目中可能使用了jQuery库简化...

    HTML5 Mobile Development Cookbook 配套源码

    这是一个JSON文件,可以定义应用的元数据,如应用名称、图标、启动画面等,使得HTML5应用能像原生应用一样在手机主屏幕上添加快捷方式,并在启动时提供全屏无地址栏的体验。 5. **Geolocation API** HTML5的...

    html5项目实战

    Web App Manifest文件则定义了应用图标、启动画面等,使网站可被添加到手机主屏幕,像原生应用一样运行。 七、实战项目 在“HTML5项目实战”中,你可能会遇到如构建响应式博客系统、开发音乐播放器、创建画布动画、...

    html5手机网页模版

    4. **Web App Manifest**:提供应用图标、启动画面和应用信息,使网站可以被添加到用户的主屏幕,像原生应用一样运行。 5. **Service Worker**:实现后台同步、推送通知等功能,增强离线体验。 总的来说,HTML5手机...

    微信购物车html5

    8. **Web App Manifest** 和 **Service Worker**:这两项技术可以让微信内的HTML5应用看起来和原生应用一样,可以设置图标、启动画面,并实现离线缓存,提高加载速度。 9. **安全**:考虑到购物涉及支付信息,HTML5...

    HTML5弹球打砖块小游戏.zip

    最后,考虑到这是一个网页游戏,它可能使用了HTML5的Web App Manifest文件来定义应用的图标、启动画面和离线行为,让游戏可以像原生应用一样在用户的设备上运行和显示。 总的来说,"HTML5弹球打砖块小游戏"展示了...

    给Web套个壳让它变成Android APP源码和教程下载

    8. **教程内容**:教程可能包括如何设置开发环境、理解源码结构、修改应用图标和启动画面、集成推送服务、调试与测试,以及最后的打包与发布流程。 总的来说,这个资源为那些想要快速创建Android App的站长和爱好者...

    Web-to-App技术解决方案,驱动变现增效-1017北京站.zip

    2. Web App Manifest:JSON格式的配置文件,定义应用图标、启动画面、主题色等,赋予Web App更多原生应用的特征。 3. Web Push Notification:允许网站向用户发送通知,即使用户没有打开该网站,也能保持互动。 四...

    cordova 和原生交互 调用h5页面

    5. **配置配置文件**:编辑`config.xml`,在此文件中你可以配置应用的基本信息,如图标、启动画面以及Cordova插件。为了加载H5页面,你可能需要添加`<allow-navigation>`标签来允许应用访问H5页面。 6. **添加H5...

    300_HTML手机电脑网站_网页源码移动端前端_H5模板_自适应响应式源码.zip

    此外,Web App Manifest文件可以为移动设备添加类似原生应用的图标和启动画面,提升用户体验。 总结一下,这个压缩包包含的300个HTML5模板是专门为手机和电脑网站设计的,它们利用了HTML5的新特性,结合响应式布局...

    h5手机源码格子酒店

    10. **Web App Manifest**:通过定义manifest文件,可以设置应用图标、启动画面、主题色等,使得“格子酒店”应用能像原生应用一样被添加到手机主屏幕,提供更接近原生应用的体验。 综上所述,"h5手机源码格子酒店...

    iPhone WebApp 开发指南

    在iOS平台上,WebApp是一种利用移动Safari浏览器的特性,通过HTML5、CSS3和JavaScript技术构建的应用程序,它可以被添加到用户的主屏幕上,无需经过App Store审核,提供了一种快速迭代和发布的途径。 开发iPhone ...

Global site tag (gtag.js) - Google Analytics