android默认开机动画,修改安卓开机动画(除了部分系统 如MIUI等)

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

这技术已经很久了,但还是忍不住搬运了一下。

出处是百度的,很久很久以前玩手机在百度上学的

我这里说的开机动画是指开机的第二屏

开机动画可以在下载的rom里修改,也可以刷机后修改(推荐后者,因为比较方便,免签名)前提:手机要ROOT提权,用R.E.管理器粘贴复制

首先,开机动画的地址:system\media\bootanimation.zip要修改开机动画就是修改bootanimation这个文件,有的ROM里没有这个文件是因为被删了,会直接启用安卓手机最原始的开机动画,在system\ framework\framework-res.apk\assets\images里面,里面主要是2张图片,而这个移动定制机用system\media\bootanimation.zip里的文件代替了原始动画。

接下来,说说bootanimation.zip这个文件,bootanimation里面主要包含一个desc.txt以及两个文件夹,part0里装的是开机动画自己可以自己替换,part1里装的是开机和关机看见的第一屏。

另外大家还可以看见一个decs.txt文件,其作用就是指导系统如何去执行你的开机画面。

下面继续说desc.txt这个文档要怎么写。

如果我的开机动画要用到2个文件夹,分别是part1和part2,。。。。我希望开机的时候,先把part1里面的图片都播放一遍,然后再循环播放part2里面的文件,直到进入系统。那么decs.txt文档的内容应该如下:

1080 1920 5

p 1 0part1

p 0 0part2

首先看第一行:1080 1920这是手机的分辨率(以我的手机为例)。5代表5帧每秒

第二行,p 1 0part1。p应该是play吧(我猜的),也就是播放的意思。1是播放一次。0是空指令,就是什么都不做。part1就是说,这条指令是针对part1这个文件夹的。整条指令的意思就是,播放part1里面的图片1次,然后什么都不做,马上进入下一条指令。

第三行,p 0 0part2。p依然是播放。第一个0这里是代表循环播放,第二个0和上面第二条指令一样,代表什么也不做。part2也就不多说了。

至于为什么第一个0为什么是代表循环,只能这么说,这事国际惯例,就像用迅雷的时候,0代表不限制速度一样,系统规定的,你知道就好,别纠结。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/547488.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MongoDB Query 的几个方法

Query.All("name", "a", "b");//通过多个元素来匹配数组Query.And(Query.EQ("name", "a"), Query.EQ("title", "t"));//同时满足多个条件Query.EQ("name", "a");//等于Query.Exist…

android 页面无法点击,为什么点击不跳转到下一界面,哪位大神帮瞅瞅

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼package com.example.udp;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.Menu;import android.widget.Button;import android.widget.EditText;public class Temp ext…

一个网卡绑定多个IP

2019独角兽企业重金招聘Python工程师标准>>> 今天在做公司行业网站时,遇到这样一个问题,由于做了多个行业网站,每个行业网站都要一个会员模板网站,这种网站需要域名泛指向功能,而一个IP地址,80端…

如何在Jupyter中运行R语言(两种解决方案)

Python用Jupyter写分析记录比较舒服,学了R也想在Jupyter上运行。 复杂方案 安装R语言、Jupyter程序 在R Console中安装1 install.packages(c(repr, IRdisplay, evaluate, crayon, pbdZMQ, devtools, uuid, digest))安装需要的基础包 devtools::install_github(IRk…

android高仿天天动听,Android仿天天动听歌曲自动滚动view

最近项目中要做一个类似天天动听歌曲自动滚动行数的效果。首先自己想了下Android要滚动的那就是scroller类或者scrollto、scrollby结合了,或者view.layout()方法,或者使用动画。但是要循环滚动,貌似这些到最后一行滚动到第一行都有往回滚的效…

Pechkin:html - pdf 利器

Pechkin 是GitHub上的一个开源项目,可方便将html转化成pdf文档,使用也很方便,下面是winform项目中的示例代码: using System; using System.Diagnostics; using System.Drawing.Printing; using System.IO; using System.Windows.…

packer build 报错 无任何输出 一直报“skipping line: 1 skipping line: 2 skipping line: 3.....”

最近使用packer build 报错 无任何输出 一直报“skipping line: 1 skipping line: 2 skipping line: 3.....” , 解决方法如下: # Install wget and unzip before executing the below steps wget https://releases.hashicorp.com/packer/1.0.0/packer_…

使用ZeroClipboard解决跨浏览器复制到剪贴板的问题

Zero Clipboard的实现原理Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板。 Zero Clipboard的安装方法首先需要下载 …

android inflate 三个参数的含义,LayoutInflater.inflate 3个参数的含义

LayoutInflater.inflate 天天都在用但对它 3 个参数的含义没有很好的理解之前 root 一直传 null , 现在才知道传 null 在多数情况下都是不对的public View inflate(LayoutRes int resource, Nullable ViewGroup root, boolean attachToRoot)第一个参数是布局ID 没什么说的第二个…

详解UML中的聚合,关联,泛化等关系

1. Overview UML设计类中,类的关系分为Generalization(泛化),Dependency(依赖关系)、Association(关联关系)、Aggregation(聚合关系)、Composition(组合关系)五种! 2. Generalization(泛化) Generalization(泛化)表现为继承或实现关系(is a)。具体形式为…

CentOS 8 安装 Docker  报错  requires containerd.io >= 1.4.1, but none of the providers can be installed

CentOS 8.1安装 Docker 官方参考地址:https://docs.docker.com/install/linux/docker-ce/centos/ 里面包含包下载地址:https://download.docker.com/linux/centos/8/x86_64/stable/Packages/containerd.io-1.4.3-3.1.el8.x86_64.rpm 一。确认CentOS 版…

PHP获取图片宽度高度、大小尺寸、图片类型、用于布局的img属性

//php自带函数 getimagesize()$img_info getimagesize(tomener.jpg); echo <pre>; print_r($img_info); 输出&#xff1a; Array ( [0] > 170 [1] > 254 [2] > 2 [3] > width"170" height"254" [bits] > 8 [channels] > 3 […

CentOS 8安装并配置NFS服务

先决条件 我们假设您有一台运行CentOS 8的服务器&#xff0c;我们将在该服务器上设置NFS服务器和其他充当NFS客户端的计算机。服务器和客户端应该能够通过专用网络相互通信。如果您的托管服务提供商不提供私有IP地址&#xff0c;则可以使用公共IP地址并配置服务器防火墙&#…

android.support.v7 fragme,打造最强RecyclerView侧滑菜单,长按拖拽Item,滑动删除Item

前几天写了一片关于RecyclerView滑动删除Item&#xff0c;RecyclerView长按拖拽Item的博客&#xff0c;本来很简单一个使用&#xff0c;阅读量还挺高的&#xff0c;原博客传送门。今天介绍一个RecyclerView Item侧滑菜单&#xff0c;RecyclerView滑动删除Item&#xff0c;Recyc…

有关PHP、HTML单引号、双引号转义以及转成HTML实体的那些事!

一、单引号和双引号转义在PHP的数据存储过程中用得比较多&#xff0c;即往数据库里面存储数据时候需要注意转义单、双引号&#xff1b; 先说几个PHP函数&#xff1a; 1、addslashes — 使用反斜线引用&#xff08;转义&#xff09;字符串&#xff1b; 返回字符串&#xff0c;…

设为首页 和 收藏本站js代码 兼容IE,chrome,ff

设为首页 和 收藏本站js代码 兼容IE,chrome,ff//设为首页function SetHome(obj,url){try{obj.style.behaviorurl(#default#homepage);obj.setHomePage(url);}catch(e){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect&q…

android listview 数据数组制作,android – 从对象的数组列表中填充listview

在你的活动AdapterPerson adbPerson;ArrayList myListItems new ArrayList();//then populate myListItemsadbPerson new AdapterPerson (youractivity.this, 0, myListItems);listview.setAdapter(adbPerson);适配器public class AdapterPerson extends ArrayAdapter {privat…

centos 8 安装使用配置

服务端安装nfs 1、使用yum安装nfs yum install nfs-utils nfs-utils-lib -y 如果出现上述错误请安装lvm2 yum install -y lvm2 2、编辑文件exports vim /etc/exports 加入代码&#xff0c;如&#xff1a; /home *(insecure,rw,sync,no_root_squash) #参数详解 ro #只读共享…

linux内核笔记-内核同步

linux内核就相当于不断对请求进行响应的服务器&#xff0c;这些请求可能来自CPU&#xff0c;可能来自发出中断的外部设备。我们将内核看作两种请求的侍者。 &#xff08;1&#xff09;老板提出请求&#xff0c;侍者如果空闲&#xff0c;为老板服务。&#xff08;系统调用或异常…

ECshop 快捷登录插件 支持QQ 支付宝 微博

亲自测试可以使用&#xff0c;分享给大家。(承接各种EcShop改版&#xff0c;二次开发等相关项目 QQ:377898650) 安装的时候按照里面说明。安装即可。 代码下载&#xff1a;http://pan.baidu.com/s/1c0kUYIk -------------------------------- 代码修改过程-------------首先a…