[发明专利]基于Android的系统风格深度定制方法有效
申请号: | 202111201184.4 | 申请日: | 2021-10-15 |
公开(公告)号: | CN113867879B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 张宏宽;舒信阳;胡权;高英博;顾晨;施浏晟 | 申请(专利权)人: | 数源科技股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/65;G06F8/71 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 唐迅 |
地址: | 310051 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 系统 风格 深度 定制 方法 | ||
1.一种基于Android的系统风格深度定制方法,其特征在于系统风格定制过程主要在于风格的选取,风格的选取分为传输路径与更新路径:传输路径的传输序列为自上而下的传输,通过系统与Apk应用层获取风格设置消息,并将风格设置消息传输至U-Boot层,具体为系统与Apk应用层HALFramework层Kernel层U-Boot层;更新路径的更新序列为自下而上的更新,通过U-Boot层获取更新风格的选取状态后,系统将更新后的风格转换消息传递至系统与Apk应用层,具体为U-Boot层Kernel层HALFramework层系统与Apk应用层;系统完成风格更新路径后自动重启,并在开机的过程中完成风格的更新与系统开机三个阶段性过程的图片及动画,系统开机三个阶段性过程的图片及动画分为U-Boot Logo、KernelLogo、Bootanimation;所述的自上而下的传输分为以下步骤:a.设当前正在使用的风格为风格2,且通过系统与Apk应用层将当前风格2切换为风格1的状态信息向下传递;b.同时HALFramework层向下连接驱动层后,向上给JNI或HAL提供接口,并通过文件系统向下传递风格2切换为风格1的状态信息;c.Kernel层通过IOCtrl驱动接口获取前述向下传递的风格2切换为风格1状态信息,通过RTC寄存器赋值,将传递风格2切换为风格1的状态信息保存,并传递至U-Boot层;自下而上的更新与系统开机三个阶段性过程的图片及动画的实现分为以下步骤:A.首先获取RTC寄存器的赋值,得到需要切换的风格信息,并通过读取Memory固定区域中记录的风格状态信息,获取当前的风格状态,同时对显示接口进行统一,实现不同风格的装载 ; B.通过读取Memory区域Nandflash中的特定数据,获取U-Boot层的风格状态,并建立系统文件,同时更新文件系统状态,以供HALFramework层及系统与Apk应用层使用,回填风格状态,通过显示接口进行logo的显示;C.通过读取文件系统,获取Kernerl层更新的风格状态,判断是否与当前风格动画状态一致后,回填风格状态更新文件系统,并通过播放接口进行动画播放;D.系统与Apk应用层通过前述更新后的文件系统状态,获知更新的为何种风格,并对更新的风格进行标记,完成系统风格的更新。
2.根据权利要求1所述的基于Android的系统风格深度定制方法,其特征在于所述的步骤A中获取当前的风格状态,若与使用中的风格状态不一致,则将当前的风格状态装入显示接口,同时在Memory中记录并保存更新后的风格状态,若与使用中的风格状态一致,则把原有风格的U-Boot Logo装入显示接口,进行状态值回填。
3.根据权利要求1所述的基于Android的系统风格深度定制方法,其特征在于所述的步骤B与步骤C获取的风格状态,若与使用中的风格状态不一致,则将使用中的风格状态更新为获取的风格状态,并将切换后的风格状态装入文件接口或播放接口;若与使用中的风格状态一致,则将使用中的风格状态装入文件接口或播放接口。
4.根据权利要求2或3所述的基于Android的系统风格深度定制方法,其特征在于所述的Memory中空余区域内,划分专属Memory分区,记录风格的切换状态,且不受掉电、关机、恢复出厂设置的影响,能够保留确定的风格状态。
5.根据权利要求4所述的基于Android的系统风格深度定制方法,其特征在于系统与Apk应用层中预设多套风格,可进行自动定制与手动定制,自动定制的系统风格与手动定制系统风格的定制过程为一致的,且系统与Apk应用层中预设的多套风格,能够借助She11脚本进行自动定制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于数源科技股份有限公司,未经数源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111201184.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高金属铜抗氧化能力的方法
- 下一篇:车间压缩空气控制报警方法