[发明专利]基于Android系统修改开机动画的方法及装置有效
申请号: | 202110606992.2 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113342404B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 王安兴;施少伟;胡锐生 | 申请(专利权)人: | 杭州迈冲科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 浙江英普律师事务所 33238 | 代理人: | 陈小良;刘芬豪 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 系统 修改 开机 动画 方法 装置 | ||
1.一种基于Android系统修改开机动画的方法,其特征在于,包括以下步骤:
传入一个需要的开机动画文件;
检测传入的参数是否为空,如果参数不为空则程序继续执行,否则修改开机动画失败;
检测传入的路径中的文件是否存在,系统会自动扫描已传入的路径下的文件,如果传入的路径下文件不存在,则设置失败;若路径下的文件存在,则开始拷贝文件;
拷贝文件至系统程序,拷贝文件到系统程序检测播放开机动画程序使用的目录中的其中一个目录下,首先给init进程设置拷贝触发条件,然后system进程写入一个满足触发条件的值,当这个值和init进程的拷贝触发值一致时,init进程拷贝文件到对应的目录下并修改权限;
检测开机动画文件是否正确,系统检测对应目录下开机文件和文件内desc.txt文件是否存在,检测desc.txt文件中所写的文件夹是否存在,文件夹中的图片格式是否正确,当文件存在且格式正确时,Android系统使用此文件为开机动画。
2.如权利要求1所述的基于Android系统修改开机动画的方法,其特征在于,进一步包括恢复Android原生开机动画。
3.如权利要求2所述的基于Android系统修改开机动画的方法,其特征在于,恢复Android原生开机动画具体包括:检测对应的目录下文件是否存在,文件存在时删除该文件。
4.一种基于Android系统修改开机动画的装置,其特征在于,包括:
开机动画传入单元,用于传入一个需要的开机动画文件;
参数检测单元,用于检测传入的参数是否为空,如果参数不为空则程序继续执行,否则修改开机动画失败;
传入路径检测单元,用于检测传入的路径中的文件是否存在,系统会自动扫描已传入的路径下的文件,如果传入的路径下文件不存在,则设置失败;若路径下的文件存在,则开始拷贝文件;
文件拷贝单元,用于拷贝文件至系统程序,拷贝文件到系统程序检测播放开机动画程序使用的目录中的其中一个目录下,首先给init进程设置拷贝触发条件,然后system进程写入一个满足触发条件的值,当这个值和init进程的拷贝触发值一致时,init进程拷贝文件到对应的目录下并修改权限;
开机动画检测单元,用于检测开机动画文件是否正确,系统检测对应目录下开机文件和文件内desc.txt文件是否存在,检测desc.txt文件中所写的文件夹是否存在,文件夹中的图片格式是否正确,当文件存在且格式正确时,Android系统使用此文件为开机动画。
5.如权利要求4所述的基于Android系统修改开机动画的装置,其特征在于,进一步包括原生开机动画恢复单元,用于恢复Android原生开机动画。
6.如权利要求5所述的基于Android系统修改开机动画的方法,其特征在于,恢复Android原生开机动画具体包括:检测对应的目录下文件是否存在,文件存在时删除该文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迈冲科技有限公司,未经杭州迈冲科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110606992.2/1.html,转载请声明来源钻瓜专利网。