-
公开(公告)号:CN114995738A
公开(公告)日:2022-09-02
申请号:CN202210612981.X
申请日:2022-05-31
Applicant: 重庆长安汽车股份有限公司
IPC: G06F3/04883 , G06F3/0488 , G06F3/0484 , G06F3/0485 , G06F9/451
Abstract: 本发明提供一种变换方法,包括:检测用户在触摸屏上的触碰事件;在检测到所述触碰事件后,对触摸屏上显示的元素的状态进行检测,获取所述元素的第一状态和第二状态;获取所述元素由所述第一状态变换为所述第二状态过程中生成的至少一个对象;将所述至少一个对象与对象池中的预存对象进行匹配,并获取与所述至少一个对象匹配成功的预存对象的关联对象;以所述关联对象对所述元素进行变换,得到目标元素。本发明可以提高对象的复用性,减少反复创建新图形对象时产生的内存抖动(MemoryChurn),减少不停创建新对象导致短时间内存使用超出的情况,降低车机本身的性能损耗,提高变换的稳定性和表现效果,为用户提供更优质的视觉效果,缩放起来更加丝滑、流畅。
-
公开(公告)号:CN114995738B
公开(公告)日:2023-06-16
申请号:CN202210612981.X
申请日:2022-05-31
Applicant: 重庆长安汽车股份有限公司
IPC: G06F3/04883 , G06F3/0488 , G06F3/0484 , G06F3/0485 , G06F9/451
Abstract: 本发明提供一种变换方法,包括:检测用户在触摸屏上的触碰事件;在检测到所述触碰事件后,对触摸屏上显示的元素的状态进行检测,获取所述元素的第一状态和第二状态;获取所述元素由所述第一状态变换为所述第二状态过程中生成的至少一个对象;将所述至少一个对象与对象池中的预存对象进行匹配,并获取与所述至少一个对象匹配成功的预存对象的关联对象;以所述关联对象对所述元素进行变换,得到目标元素。本发明可以提高对象的复用性,减少反复创建新图形对象时产生的内存抖动(MemoryChurn),减少不停创建新对象导致短时间内存使用超出的情况,降低车机本身的性能损耗,提高变换的稳定性和表现效果,为用户提供更优质的视觉效果,缩放起来更加丝滑、流畅。
-