发明名称 基于WinCE系统的触摸式设备桌面自定义方法及系统
摘要 本发明所提供的一种基于WinCE系统的触摸式设备桌面自定义方法及系统,通过检测用户在移动设备用户界面的触摸动作的滑动距离及触摸持续时间,判断是否将初始页面切换至下一界面,或者是否将选定图标放置于一指定区域。本发明在WinCE平台下实现了灵活的自定义桌面,由此将能够极大地提升用户对基于WinCE平台的移动设备的触摸交互感,使得用户操作更佳流畅。
申请公布号 CN104020955B 申请公布日期 2016.05.11
申请号 CN201410237020.0 申请日期 2014.05.30
申请人 深圳市爱培科技术股份有限公司 发明人 杨轶
分类号 G06F3/0488(2013.01)I;G06F3/0481(2013.01)I 主分类号 G06F3/0488(2013.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文;刘文求
主权项 一种基于WinCE系统的触摸式设备桌面自定义方法,其特征在于,所述方法包括:A、移动设备对用户在初始页面上的触摸动作进行实时检测,当检测到用户在初始页面的触摸动作时,判断所述触摸动作的滑动距离是否超过一预先设置的距离;B、当所述触摸动作的滑动距离大于或等于所述预先设置的距离时,则移动设备的用户界面切换到下一页面;当所述触摸动作的滑动距离小于所述预先设置的距离时,则所述用户界面返回所述初始页面;C、当检测到用户在初始页面图标区域的触摸动作时,判断所述触摸动作选定的图标的触摸持续时间是否超过一预先设置的时间阈值;D、当所述触摸持续时间大于或等于所述预先设置的时间阈值时,则所述选定的图标跟随所述触摸动作的移动轨迹相对应移动;当所述触摸动作的停止位置为非导航快捷栏区域,则将所述选定的图标放置于用户触摸动作停止的位置处,并更新当前界面;当所述触摸动作的停止位置为导航快捷栏区域,则将所述选定的图标放置于所述导航快捷栏区域,并更新当前界面;当所述触摸持续时间小于所述预先设置的时间阈值时,则启动所述页面图标触摸动作选定的图标对应的应用程序;所述移动设备的用户界面包括非导航快捷栏区域及导航快捷栏区域,所述非导航快捷栏区域包括图标区域及空白区域;当所述触摸动作的初始位置处于初始页面的图标区域、空白区域、非导航快捷栏区域的这三种区域的任一区域时,均不影响界面的切换;所述步骤A之前还包括:S1、获取初始页面的背景图片及前景图片,并对所述背景图片及所述前景图片进行解码,之后将所述背景图片的解码数据及所述前景图片的解码数据均转化为ARGB格式的数据格式,得到ARGB格式的背景图片及ARGB格式的前景图片;S2、根据预先设定的混合计算公式将所述ARGB格式的背景图片的图片数据进行混合运算,得到混合数据格式的背景图片;S3、将所述初始页面的背景更新为所述混合数据格式的背景图片;所述混算公式为:Dst=(Src*Alpha+(256–Src.Alpha*Alpha/255)*Dst)/255;其中,Dst表示目标图片对应像素点颜色值,Src表示源图片对应像素点颜色值,Alpha表示目标图片对应像素点的透明度,Src.Alpha表示源图片对应像素点的透明度。
地址 518057 广东省深圳市南山区科技园北区朗山路清华紫光信息港研发楼B栋9层