基于不同的芯片SDK,处理方式也不同,有默认开机加载/system/media/bootanimation.zip的,也有加载/xxx/bootvideo的,不管默认加载哪一个,选择性都是可控的。在/system/build.prop中有一个属性service.bootvideo=0/1, 为0的话默认加载bootanimation.zip,为1的话加载bootvideo.

#add for video boot, 1 means use video boot, others not .
service.bootvideo=0
 

如果编译版本的话在/device/xxxx/xxxx/system.prop中修改下默认值就可以了。

 

如果在代码中使用SystemProperties.set修改开机加载动画的service.bootvideo属性时,因service.bootvideo只有读权限没有写的权限,所以可以通过写persist.service.bootvideo属性来实现。效果一样的。源码就不贴了。

更多相关文章

  1. Android属性动画源码分析(二)
  2. AndroidManifest.xml中application name功能介绍
  3. Android属性动画---Property Animation(三)
  4. Android——百度地图开发、添加覆盖物、地理编码和反地理编码、
  5. Android中如何修改SeekBar的默认样式
  6. android - 自定义(组合)控件 + 自定义控件外观
  7. Activity与Service是否处于同一进程?
  8. Materal风格之recycleView下拉刷新以及上拉加载更多
  9. Android(安卓)-- Autosizing TextView 自动调整文字大小

随机推荐

  1. Android彻底组件化方案实践
  2. Android(安卓)操作系统 获取Root权限 原
  3. Android之——系统进程与用户进程分离
  4. [置顶] Android启动过程的深入研究
  5. Android(安卓)面试问题
  6. Android入门前言(一)之------Android应用
  7. Android广播机制详解
  8. 关于Android的多种屏幕适配
  9. 在 Android(安卓)设备上搭建 Web 服务器
  10. Android(安卓)轻松实现语音朗读