zoukankan      html  css  js  c++  java
  • 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");
    

    改为

    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添加启动画面

  • 相关阅读:
    网页布局1
    下拉菜单的制作
    状态玻璃效果菜单(实例)
    鼠标经过时整行变色
    鼠标经过时单元格变色
    Bootstrap3.0入门学习系列规划[持续更新]
    使用jQuery实现简单的拖动效果
    解决VS2012新建MVC3等项目时,收到加载程序集“NuGet.VisualStudio.Interop…”的错误
    Flash3D引擎:Away3D 4.1 Alpha版介绍
    Away3d 基础 1 ---对一个简单类的解释
  • 原文地址:https://www.cnblogs.com/baie/p/2934251.html
Copyright © 2011-2022 走看看