cordova 的安桌动画
1.cordova 的安桌动画
cordova plugin add cordova-plugin-lottie-splashscreen
https://github.com/timbru31/cordova-plugin-lottie-splashscreen
一.安装androidX
cordova plugin add cordova-plugin-androidx https://github.com/dpa99c/cordova-plugin-androidx
二.安装
cordova plugin add cordova-plugin-androidx-adapter https://github.com/dpa99c/cordova-plugin-androidx-adapter
三.启动Enabling AndroidX
gradle.properties要包含的项目文件
android.useAndroidX=true
android.enableJetifier=true
四.安装 "cordova-plugin-splashscreen"
bug
<!-- 先静态取一张背景图, 1秒后消失 -->
<preference name="FadeSplashScreenDuration" value="0" />
<preference name="ShowSplashScreenSpinner" value="false" />
<preference name="SplashScreenDelay" value="1000" />
<preference name="Fullscreen" value="true" />
<!-- 然后进行动画 -->
<preference name="LottieHideTimeout" value="5" />
<preference name="LottieRemoteEnabled" value="false" />
<preference name="LottieLoopAnimation" value="false" />
<preference name="LottieAutoHideSplashScreen" value="false" />
<preference name="LottieBackgroundColor" value="#102029" />
<preference name="LottieFullScreen" value="true" />
<platform name="android">
<allow-intent href="market:*" />
<config-file parent="/manifest" target="AndroidManifest.xml" xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
</config-file>
<edit-config file="AndroidManifest.xml" mode="merge" target="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
<activity android:usesCleartextTraffic="true" />
</edit-config>
<icon density="ldpi" src="res/icon/android/drawable-ldpi/icon.png" />
<icon density="mdpi" src="res/icon/android/drawable-mdpi/icon.png" />
<icon density="hdpi" src="res/icon/android/drawable-hdpi/icon.png" />
<icon density="xhdpi" src="res/icon/android/drawable-xhdpi/icon.png" />
<icon density="xxhdpi" src="res/icon/android/drawable-xxhdpi/icon.png" />
<icon density="xxxhdpi" src="res/icon/android/drawable-xxxhdpi/icon.png" />
<splash density="land-hdpi" src="res/screen/android/drawable-land-hdpi/screen.png" />
<splash density="land-ldpi" src="res/screen/android/drawable-land-ldpi/screen.png" />
<splash density="land-mdpi" src="res/screen/android/drawable-land-mdpi/screen.png" />
<splash density="land-xhdpi" src="res/screen/android/drawable-land-xhdpi/screen.png" />
<splash density="land-xxhdpi" src="res/screen/android/drawable-land-xxhdpi/screen.png" />
<splash density="land-xxxhdpi" src="res/screen/android/drawable-land-xxxhdpi/screen.png" />
<splash density="port-hdpi" src="res/screen/android/drawable-port-hdpi/screen.png" />
<splash density="port-ldpi" src="res/screen/android/drawable-port-ldpi/screen.png" />
<splash density="port-mdpi" src="res/screen/android/drawable-port-mdpi/screen.png" />
<splash density="port-xhdpi" src="res/screen/android/drawable-port-xhdpi/screen.png" />
<splash density="port-xxhdpi" src="res/screen/android/drawable-port-xxhdpi/screen.png" />
<splash density="port-xxxhdpi" src="res/screen/android/drawable-port-xxxhdpi/screen.png" />
<preference name="LottieAnimationLocation" value="www/loex_startup.json" />
</platform>
<preference name="LottieRemoteEnabled" value="false" />
<preference name="LottieLoopAnimation" value="false" />
<preference name="LottieAutoHideSplashScreen" value="true" />
<preference name="SplashScreenDelay" value="" />
<preference name="FadeSplashScreenDuration" value="" />
<preference name="LottieFullScreen" value="true" />
cordova 的安桌动画的更多相关文章
- UNITY调用安桌方法出现 JNI: Init'd AndroidJavaClass with null ptr!
UNITY调用安桌方法出现 JNI: Init'd AndroidJavaClass with null ptr! 原因是····· 得运行在一个真正的Android设备上! 得运行在一个真正的And ...
- 问题-[DelphiXE7]新建的安桌模拟器运行程序闪退
问题现象:在DelphiXE7中的手机模拟器,每次运行程序,就闪退?问题处理:在 DelphiXE7的目录中,有一个AVD文件夹,删除后就好了.
- python如何玩“跳一跳”!(windows安桌版本请进!)
最近"跳一跳",很火爆,有木有? 看了一下网上的教程,动作搭建了一下环境,就可以用脚本自动跑起来啦!!! 下面说一下android手机的实现过程: 首先,是python环境的搭建 ...
- 让VCL的皮肤用在手机程序里 让安桌程序不山寨[转]
① 就用那个bitmap设计工具,先打开vcl里的皮肤(..... \Embarcadero\RAD Studio\12.0\Redist\styles\vcl里) ② save as 转换 ...
- cocos2dx3.1 win7安装步骤及编译到安桌
1. 下载及安装好工具 python2.7 ndk sdk ant cocos2dx3.1 eclipse 这些工具和曾经一样下载好放到同一文件夹下 加入环境变量 将python2.7的安装路径加入 ...
- AS3语法和UNITY C#语法的异同
AS3 UNITY Sprite a = new Sprite(); trace(a.paent); 此时a.parent为null,还未AddChild到屏幕上, 一般用这个来判断在不在屏幕上 ...
- 网页程序 vs 桌面程序
网页程序 vs 桌面程序 阅读: 评论: 作者:Rybby 日期: 来源:rybby.com 所谓的网页程序就是指以网页作为程序的操作界面,通过脚本语言“javascript”或其它客户端语言 ...
- appStore上传苹果应用程序软件发布流程
如有疑问,或者需要人帮忙,可以到QQ群:460325065首先确定帐号是否能发布, https://developer.apple.com/account,如果你打开Provisioning Port ...
- 大叔也说Xamarin~Android篇~环境部署与破解
回到目录 现在移动开发很HOT,以至于很多人都转向了它,大叔也不例外,这次有机制接触一下xamarin这个东西,其实之前也用于xamarin,只是用来写网页程序,没有接触到移动开发,对于xamarin ...
随机推荐
- 转载>>去除inline-block元素间间距的N种方法《重》
一.现象描述 真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: <input /> <input type="su ...
- IE 常见bug
1. 双空白边浮动bug 最常见且最容易发现的bug 之一是IE6和更低版本中的双空白边浮动bug.顾名思义,这个Windows bug使任何浮动元素上的空白边加倍 这个bug 很容易修复,将元素的d ...
- Mybatis技术一数据库连接池配置(druid)
只简单叙述,网上相关的内容很多,这里只是给出参考: 数据库连接池druid配置列表: 配置 缺省值 说明 name 配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来.如 ...
- NSString+URLParser NSScanner
@implementation NSString (URLParser) -(NSDictionary*)parserToDict { NSScanner *scanner = [NSScanner ...
- apollo报:系统出错,请重试或联系系统负责人
说明:基于 docker 搭建的 apollo,创建项目后一直报系统出错,请重试或联系系统负责人错误. 项目人员列表一直空白: 经排查是数据库配置参数不匹配,由于自己的虚拟机 ip 为 192.168 ...
- SDOI 2014 向量集
[SDOI2014]向量集 题目描述 维护一个向量集合,在线支持以下操作: - "A x y (|x|,|y| < =10^8)":加入向量(x,y); - " Q ...
- 小数据池 is和== 再谈编码
昨日回顾 上节课内容回顾 1. 字典 {key:value, key:value.....} 成对的保存数据 字典没有索引. 不能切片, 字典的key必须是可哈希的.不可变的 1. 增加: dic[新 ...
- lintcode-828. 字模式
题目描述: 828.字模式 给定一个模式和一个字符串str,查找str是否遵循相同的模式.这里遵循的意思是一个完整的匹配,在一个字母的模式和一个非空的单词str之间有一个双向连接的模式对应. 样例 给 ...
- 自定义的操作Cookie的工具类
可以在SpringMVC等环境中使用的操作Cookie的工具类 package utils; import java.io.UnsupportedEncodingException; import j ...
- 二分法递归版本(c++)
利用二分法求解在区间[0,π/2]上的根 #include<iostream> #include <cmath> using namespace std; double dic ...