当前位置:首页 » 安卓系统 » 安卓动画是哪个文件

安卓动画是哪个文件

发布时间: 2022-12-21 04:35:44

安卓手机开机、关机动画分别在哪个文件夹

前提:手机要ROOT提权,用R.E.管理器粘贴复制

开机画面,一般是分为2屏,当然也有3屏的说法,不管怎样,我这里说得就是最后的一屏,按照bootanimation的字面意思翻译,大概也就是开机动画的意思,那这就不说第几屏了,直接用“开机动画”这词。

首先,开机动画的地址:system\media\bootanimation.zip。。。要修改开机动画就是修改bootanimation这个文件。如果说你的手机里没有这个文件,那就是说明你用的是官方原始版本的rom开机动画没有被修改过,但这不碍事,没有就放一个进去,到时候想换回最原始的开机画面,也可以把bootanimation这个文件删了。官方最原始的开机动画在system\ framework\framework-res.apk\assets\images里面,里面主要是2张图片,高手可以去研究一下,说不定通过这个文件可以用代码实现动画的过程。

接下来,说说bootanimation.zip这个文件的结构。bootanimation里面主要包含一个desc.txt以及N个文件夹。而文件夹里面放着的就是你要的开机动画的图片。decs.txt的作用就是指导系统如何去执行你的开机画面。

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

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

320 480 5

p 1 0 part1

p 0 0 part2

就这么多,现在解释一下这些命令吧。

第一行,320 480是代表你屏幕的分辨率,因为我们的胖6是320*480的,这就不多说了。后面的5是说:5帧每秒,不懂的可以这么理解,5是代表一秒钟播放5张图片。就这么简单。

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

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

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

总结公式如下

第一条指令:屏幕的分辨率(空格)播放频率

第二条指令:p(空格)播放次数(空格)后续操作(空格)作用文件夹

第三条指令:同上

第N条指令:同上

屏幕分辨率的格式是:宽(空格)高,320 480。。。播放频率,上面已经说清楚了,至于到底要用多大的数字,视你开机动画的张数而定,比如说,一共有100张图片,开机时间是20秒,那么100/20就是5。

播放次数,1是代表一次,0代表循环播放。如果要播放2次的话,就是就是打个2上去,应该是这样吧,反正我是没试过,只试过0和1.后续操作,0代表什么都不做,直接进入下一条指令。10是代表稍作停顿。

至于文件夹里面的图片,比较简单,首先,纠正一个说法,之前说必须要是png格式,经过我试验证明,jpg格式的也可以,其他的有待试验,不过只支持静态图片这点应该是真的,动态图片同样有待试验。其次,关于图片的尺寸,是不做要求的,只要在txt文档里写好手机的分辨率即可,开机的时候系统会自动适配。其其次要按播放循序命名,建议用5位数字,比如说,第一张图片是00010,第二张就是00020.。。。。为什么要从00010开始,而不是00001?因为这事预防以后要在第一张和第二张中间再插一张图片进去的话,就可以把插进去的图片命名为00011,在00010之后,00020之前。就这么简单。

至于图片那里来嘛,当然是自己网上找啦,也可以下载别人的bootanimation,然后修改一下。最后就是压缩包了,把需要用到的part文件夹跟decs.txt打包成zip格式,必须是zip,不能是rar,而且打包的时候压缩方式要选择“存储”模式。然后改名成为bootanimation.zip,复制到SD卡里,再通过RE文件管理器复制到system\media\下面,重启。

要注意一下,bootanimation不能太大,大了会卡,一般不要超过3M。

② 安卓开机动画相关问题

1.不会影响开机
最多就是开机动画没有了<就是你之前的那个画面>

2.你可以在网上搜索下图片转化器把那张图片转换成.ZIP
格式的

③ 安卓机的开机动画是放在那个文件

放在系统media文件夹。
就是system/media

名字是bootanimation和shutdownanimation
手机获取了root权限才能看到。
希望能帮助到你,望采纳!

④ android手机的开机动画在那个文件夹里,跪求

开机动画本身就是一个系统软件,root后,卸载掉就可以了。。。

⑤ 求安卓开机动画包里desc.txt的格式解释!

首先“#”是程序解释说明符,#后面的内容是解释说明,在程序中不起作用。
你要问的是关于andriod启动界面动画的相关内容。下面几个文件夹和文件是与开机动画有关的。
1.文件夹“part0” #这里面放的是开机动画第一部分的图片文件
2.文件夹“part1” #这里面放的是开机动画第二部分的图片文件
3.desc.txt

而你需要翻译的就是desc.txt里面的内容,我重新写个列子你对照着看
下面三行是desc.txt文档里的内容
540 960 15 #第一行
p 1 0 part0 #第二行
p 0 0 part1 #第三行
"# 540 wide, 960 high, 15 frames a second"是第一行的解释
# 宽540,高960,播放速度15帧每秒

# p means we're defining a part
# first number is repeat count, 0 means infinite
# second number is delay in frames before performing the next part
# so if you are playing 15 frames a second 15 would be... one second
# string defines the directory to load files from
# files will be loaded in order but names don't matter
这几行就是第二与第三行的解释说明
#p代表定义一个部分,第二行与第三行都有一个p,这里定义了两个部分。
#p后面的第一个数是重复播放这一部分次数。如果这个数为0,就无限循环播放
#p后面第二个数是播放下一个部分前的延迟帧数
#这句其实是对上一句的补充。因此,如果你是用15帧每秒播放,那么p后面第二个数为15时,就是延迟1秒
#字符串定义了加载文件的路径。例子里是“part0”即是播放part0文件夹里的图片
#文件夹里的文件会按顺序播放,和文件名无关

# s defines a sound for a part
# sounds will be loaded from /system/media
# oggs with loop points will loop automatically
# only one sound will play at a time
# timing is driven by the part, not the sounds
# if you want no sound, say nothing
这几行我没有在我的手机里看到关于这几行的程序,但它是说的开机播放声音,我直接帮你翻译。
#s为一部分定义了声音。前面有两部分,意思是可以为每一部分定义一个开机声音
#声音将在 “/system/media”路径下加载。将要使用的声音文件放入这个路径,就可以编程使用了。
#oggs将在循环点自动循环播放。声音文件后缀名是.ogg(其实linux文件是没有后缀名的,只是为了区分文件类型而这么写)
#一次只能播放一个声音
#声音播放时长是由开机动画部分时长决定而不是声音长短决定。
#如果不需要开机声音,省略这部分编程。我给的列子里就没有。

# motorola generic intro
p 0 0 part0
#摩托罗拉的通用编程简介
p 0 0 part0 定义一部分,无限循环重复播放,播放下一部分前延迟0帧(即无延迟),播放图片源文件路径:part0

#每一部分编程结束后必须换行。

⑥ android:inAnimation

inAnimation表示这个控件进来时的动画设置。这个地方的取值是设置的动画。一般android的动画是放在自己新建的anim文件夹里的xml动画文件。
比如下面动画表示该控件进来的动画为splash_in,出去的动画为splash_out。
android:inAnimation="@anim/splash_in"
android:outAnimation="@anim/splash_out"
动画文件一般为xml文件,这个是自己设置的。
所以取值就是:自己定义的动画文件。
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。

⑦ 安卓4.0控制屏幕旋转动画的是anim里的哪些文件

anim文件夹里全都是控制动画的,其中以screen开头的全是控制旋转的。

⑧ 安卓手机开机动画在Re哪个文件夹里

一般会在这:system/media,里面有个bootanimation.zip就是了。
个别机型可能会再往里一个,也有可能这个boottanimation_encrypted.zip

安卓系统关机动画和开机第一屏路径在哪

不是所有安卓手机都是一样的,他们的内置系统结构是差不多,关系着开机动画还好找一些,但是开机第一屏不好找,就像中兴V880和三星i9300就不一样,没法统一,我用9300到现在也没找到第一屏在哪里,唉
9300的系统文件是没有bootanimation.zip的
开机动画在system——media——video下

⑩ Android 动画详解

  android中酷炫的效果,都离不开动画的支持。这里我们详细介绍一下android中动画的分类。android的中动画分为帧动画、补间动画、属性动画。原理各不相同,实现的效果也大不相同。下面一一讲解三种动画。

  帧动画顾名思义就是通过顺序一帧一帧播放图片从而产生动画效果,效果类似放电影。该动画缺点比较明显,就是如果图片过大过多会导致OOM。帧动画xml文件放置在drawable目录下而非anim文件夹下。

  补间动画是通过对view进行旋转、缩放、渐变、透明度变化,而达到的一种动画效果。是一种渐进式动画。并且可以通过组合以上四种操作,完成复杂的自定义动画效果。缺点就是只是改变的view的展示状态,但是不会改变view的位置。例如我们将一个button通过位移想左移动100dp,然后停留在终点。但是我们可以发现展示的位置button点击无效果,不可以交互。而在button原始位置空白的地方点击会触发button的点击效果。也就是button本质还是在原来位置,只是展示左移了100dp。

透明度动画,通过改变view的透明度展示动画。对应AlphaAnimation和<alpha>xml标签

缩放动画,通过修改view的大小展示动画。对应ScaleAnimation类和<scale>xml表情

通过旋转view展示动画。对应RotateAnimation类和<rotate>xml标签

平移动画,更改view的展示位置展示动画。对应TranslateAnimation类和<translate>xml表情

应用动画xml配置

使用java类配置动画,具体参数类同xml参数,建议使用xml配置动画

  属性动画本质是通过改变对象的属性(例如:x,y等属性),来实现动画的,所以基本上是无所不能的,只要对象有这个属性,就能实现动画效果。属性动画是在api11的新特性,通过动态的改变view的属性从而达到动画效果。虽然可以使用nineoldandroid库向下兼容,但是兼容本质是使用补间动画完成,也就是说不会更改view的属性,也不会更改view的位置。属性动画比较常用的类: ValueAnimator、ObjectAnimator、AnimationSet,其中ObjectAnimator是ValueAnimator的子类,而AnminationSet是动画集合

动画配置同样可以使用xml配置,参数类似,这里不做详细说明。

根据时间流逝百分比计算当前属性改变百分比。同xml配置动画中的 android:interpolator 属性配置,常见有LinearInterpolator(线性差值器)、(加速减速差值器)
等。自定义需要实现 Interpolator 或者 TimeInterpolator 。Interpolator接口继承TimeInterpolator。

根据当前属性改变百分比计算改变后的属性值。属性动画特有的属性。自定义估值器需要实现 TypeEvaluator 接口。

可以对任意属性做属性动画,属性动画要求动画作用的对象提供该属性的get()和set()方法。因为属性动画本质就是根据外界传递的对象属性的初始值和终点值,然后根据估值器和差值器计算属性值,不断调用属性的set方法,通过时间的推移所传递的值,越来越近终点值。
注意:

使用ValueAnimator通过监听动画过程,自己改变对象属性完成动画

热点内容
安卓汽车盲区辅助哪里下载 发布:2025-05-16 16:02:53 浏览:360
码尚编程 发布:2025-05-16 15:55:39 浏览:444
android全局字体 发布:2025-05-16 15:53:19 浏览:573
jsp在服务器编译先转译成什么 发布:2025-05-16 15:41:36 浏览:981
svn服务器编译 发布:2025-05-16 15:41:26 浏览:965
照片被涂鸦擦掉如何看到信息安卓 发布:2025-05-16 15:36:43 浏览:179
手机怎么配置内存大 发布:2025-05-16 15:18:06 浏览:166
xpshop源码 发布:2025-05-16 15:17:25 浏览:404
android弹出通知 发布:2025-05-16 14:59:20 浏览:511
数据库EST 发布:2025-05-16 14:59:15 浏览:198