【技术实现步骤摘要】
图标显示方法、电子设备和计算机可读存储介质
[0001]本申请涉及电子
,具体涉及一种图标显示方法、电子设备和计算机可读存储介质。
技术介绍
[0002]随着终端设备的应用越来越广泛,人们对终端设备的功能要求和体验要求也越来越高。
[0003]通常,当用户点击一个图标的时候,为了能够让用户感知已经成功点击到需要点击的图标以免发生误触用户不自知,终端设备可以控制被点击的图标在用户点击时改变显示方式以表示被点中,例如终端设备可以将被点击的卡片图标颜色置灰以示被选中,以此来提示用户已经准确点击相应的图标。
[0004]然而,传统的图标显示方式是通过变图标的颜色来提示用户,显示效果单一,用户体验不高。
技术实现思路
[0005]本申请提供了一种图标显示方法、装置、芯片、电子设备、计算机可读存储介质和计算机程序产品,能够丰富图标显示效果,提升用户体验。
[0006]第一方面,提供了一种图标显示方法,包括:获取按压坐标和按压力度,按压坐标用于表征用户输入的按压操作对应的位置;获取目标图标的图标尺寸、目标图标的支点坐标、目标图标的最大旋转角度和预设的弹性阻尼系数,支点坐标为目标图标上不发生畸变的位置的坐标,最大倾斜角度为目标图标以支点坐标为中心所允许倾斜的最大的角度;根据按压坐标、按压力度、图标尺寸、支点坐标和最大倾斜角度,确定目标图标的目标倾斜角度;根据按压坐标、图标尺寸、支点坐标和预设刚性系数,确定目标图标的目标刚性系数;根据目标倾斜角度、目标刚性系数、弹性阻尼系数、图标尺寸和按压 ...
【技术保护点】
【技术特征摘要】
1.一种图标显示方法,应用于电子设备,其特征在于,包括:获取按压坐标和按压力度,所述按压坐标用于表征用户输入的按压操作对应的位置;获取目标图标的图标尺寸、所述目标图标的支点坐标、所述目标图标的最大旋转角度和预设的弹性阻尼系数,所述支点坐标为所述目标图标上不发生畸变的位置的坐标,所述最大倾斜角度为所述目标图标以所述支点坐标为中心所允许倾斜的最大的角度;根据所述按压坐标、所述按压力度、所述图标尺寸、所述支点坐标和所述最大倾斜角度,确定所述目标图标的目标倾斜角度;根据所述按压坐标、所述图标尺寸、所述支点坐标和预设刚性系数,确定所述目标图标的目标刚性系数;根据所述目标倾斜角度、所述目标刚性系数、所述弹性阻尼系数、所述图标尺寸和所述按压力度,确定所述目标图标的目标形态,所述目标形态用于电子设备按照所述目标形态动态显示所述目标图标。2.根据权利要求1所述的方法,其特征在于,所述目标倾斜角度包括第一倾斜角度α
x
和第二倾斜角度α
y
,所述图标尺寸包括图标尺寸的长度和图标尺寸的宽度,所述根据所述按压坐标、所述按压力度、所述图标尺寸、所述支点坐标和所述最大倾斜角度,确定所述目标图标的目标倾斜角度,包括:α
x
=(|x
‑
pivot
x
|/L
h
)
×
α
max
×
F,α
y
=(|y
‑
pivot
y
|/L
w
)
×
α
max
×
F;其中,(x,y)为所述按压坐标,(pivot
x
,pivot
y
)为所述支点坐标,L
h
为所述目标图标的长度,L
w
为所述目标图标的宽度,α
max
为所述最大倾斜角度,F为所述按压力度。3.根据权利要求2所述的方法,其特征在于,所述目标刚性系数包括第一刚性系数stiffness_x和第二刚性系数stiffness_y,所述根据所述按压坐标、所述图标尺寸、所述支点坐标和预设刚性系数,确定所述目标图标的目标刚性系数,包括:stiffness_x=STIFFNESS
×
(|x
‑
pivot
x
|/L
h
);stiffness_y=STIFFNESS
×
(|y
‑
pivot
y
|/L
w
);其中,STIFFNESS为所述预设刚性系数。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标倾斜角度、所述目标刚性系数、所述弹性阻尼系数、所述图标尺寸和所述按压力度,确定所述目标图标的目标形态,包括:根据所述第一刚性系数、所述弹性阻尼系数确定第一弹性系数;根据所述按压力度和所述第一弹性系数确定第一深度;根据所述第一深度、所述第一倾斜角度和所述图标尺寸,确定第一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。