CN103984478B - 一种动态图标的展示方法及*** - Google Patents

一种动态图标的展示方法及*** Download PDF

Info

Publication number
CN103984478B
CN103984478B CN201410173106.1A CN201410173106A CN103984478B CN 103984478 B CN103984478 B CN 103984478B CN 201410173106 A CN201410173106 A CN 201410173106A CN 103984478 B CN103984478 B CN 103984478B
Authority
CN
China
Prior art keywords
icon
dynamic
sectional drawing
coordinate
default
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410173106.1A
Other languages
English (en)
Other versions
CN103984478A (zh
Inventor
邓裕强
黄爱华
梁国盛
陈东成
袁志彪
谭舒
巢子良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI QUZHI NETWORK TECHNOLOGY CO.,LTD.
Original Assignee
Guangzhou Jiubang Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Jiubang Digital Technology Co Ltd filed Critical Guangzhou Jiubang Digital Technology Co Ltd
Priority to CN201410173106.1A priority Critical patent/CN103984478B/zh
Publication of CN103984478A publication Critical patent/CN103984478A/zh
Application granted granted Critical
Publication of CN103984478B publication Critical patent/CN103984478B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种动态图标的展示方法,包括以下步骤:预设触发图标动态展示事件和触发图标动态展示事件的响应动作,监测响应动作是否发生,若是,触发图标动态展示事件;图标拷贝到绘图缓冲区中生成截图;在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形,以实现图标响应手指点击动作做拉伸变形的动态交互效果,使得桌面图标很好地与用户的操作进行互动,增加了用户的体验。本发明还提供了一种动态图标的展示***。

Description

一种动态图标的展示方法及***
技术领域
本发明涉及桌面图标展示技术领域,具体涉及一种提升用户与桌面***交互的动态图标的展示方法及***。
背景技术
随着信息技术的发展,现有移动终端设备的功能越来越强大,移动终端桌面***设有多个图标,触发图标可以进入相应的应用程序,但现有桌面图标的展示都是比较简单的平面效果图,没有动态交互效果,缺少趣味性及可玩性,难以满足用户对动态交互效果的需求,已经成为业界亟待解决的问题。
发明内容
本发明的目的,就是克服现有技术的不足,提供一种能将桌面图标的展示很好地与用户的操作进行互动,增加用户体验的动态图标的展示方法。
为实现本发明的另一目的,本发明还提供一种动态图标的展示***。
为了达到上述目的,采用如下技术方案:一种动态图标的展示方法,包括以下步骤:
S1、预设触发图标动态展示事件和触发图标动态展示事件的响应动作,监测响应动作是否发生,若是,触发图标动态展示事件,若否,循环监测;
S2、图标拷贝到绘图缓冲区中生成截图;
S3、在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形。
进一步,所述触发图标动态展示事件的响应动作为:预设触发图标动态展示事件的坐标范围,监测手指触摸屏幕的坐标值是否落入预设坐标范围,若是,触发图标动态展示事件。
进一步,所述步骤S3中图标截图进行拉伸变形包括二维空间的拉伸变形和三维空间的拉伸变形;若是二维空间的拉伸变形,则在图标截图上创建二维的多个骨骼线及坐标点,骨骼线按照预设二维坐标范围进行索引;若是三维空间的拉伸变形,则在图标截图上创建三维的多个骨骼线及坐标点,骨骼线按照预设三维坐标范围进行索引。
进一步,所述方法还包括以下步骤:图标拉伸变形后,在预设的时间值内恢复至原始图标截图状态,从而形成一个拉伸变形回弹的动态效果。
优选地,所述图标拉伸变形后,在预设的时间值内恢复至原始图标截图状态的具体操作为:图标在预设坐标范围内进行拉伸变形达到限值时,在预设的时间值内保持该变形状态,当超过该预设时间值时,图标在预设坐标范围内从限值逐步恢复至原始未拉伸变形状态。
为实现本发明另一目的,本发明还采用如下技术方案:一种动态图标的展示***,包括:
预设单元,触发图标动态展示事件和触发图标动态展示事件的响应动作,当图标截图上创建多个骨骼线及坐标点,预设坐标范围进行索引;
监测单元,用于监测触发图标动态展示事件的响应动作是否发生;
图标展示单元,将图标拷贝到绘图缓冲区中生成截图;在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形。
进一步,所述触发图标动态展示事件的响应动作为:预设单元预触发图标动态展示事件的坐标范围,监测手指触摸屏幕的坐标值是否落入预设坐标范围,若是,触发图标动态展示事件。
进一步,所述图标展示单元将图标截图进行拉伸变形,包括二维空间的拉伸变形和三维空间的拉伸变形;若是二维空间的拉伸变形,则在图标截图上创建二维的多个骨骼线及坐标点,骨骼线按照预设二维坐标范围进行索引;若是三维空间的拉伸变形,则在图标截图上创建三维的多个骨骼线及坐标点,骨骼线按照预设三维坐标范围进行索引。
进一步,预设单元预设图标恢复至原始图标截图状态的时间值,所述图标展示单元将图标拉伸变形后,在预设的时间值内恢复至原始图标截图状态,从而形成一个拉伸变形回弹的动态效果。
优选地,所述图标展示单元将图标拉伸变形后,在预设的时间值内恢复至原始图标截图状态的具体操作为:图标展示单元将图标在预设坐标范围内进行拉伸变形达到限值时,在预设的时间值内保持该变形状态,当超过该预设时间值时,图标展示单元将图标在预设坐标范围内从限值逐步恢复至原始未拉伸变形状态。
与现有技术相比,本发明的有益效果在于:本发明通过预设触发图标动态展示事件和触发图标动态展示事件的响应动作,监测响应动作是否发生,若是,触发图标动态展示事件;图标拷贝到绘图缓冲区中生成截图;在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形,以实现图标响应手指点击动作做拉伸变形的动态交互效果,使得桌面图标很好地与用户的操作进行互动,增加了用户的体验。
附图说明
图1是本发明动态图标的展示***的模块示意图;
图2是本发明二维空间创建X、Y轴的8条骨骼线及骨骼线上的16个坐标点的示意图;
图3是本发明二维空间进行拉伸变形的X、Y轴坐标范围示意图;
图4是本发明点击动态图标的所产生的展示效果图;
图5是本发明动态图标的展示方法流程图。
具体实施方式
下面将结合附图以及具体实施方法来详细说明本发明,在本发明的示意性实施及说明用来解释本发明,但并不作为对本发明的限定。
如图1所示,一种动态图标的展示***,包括:
预设单元,预设触发图标动态展示事件和触发图标动态展示事件的响应动作,当图标截图上创建多个骨骼线及坐标点,预设坐标范围进行索引;所述触发图标动态展示事件的响应动作为:预设单元预触发图标动态展示事件的坐标范围,监测手指触摸屏幕的坐标值是否落入预设坐标范围,若是,触发图标动态展示事件。
监测单元,用于监测点击图标的时间值是否落入预设阀值范围。
图标展示单元,将图标拷贝到绘图缓冲区中生成截图;在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形;所述图标展示单元将图标截图进行拉伸变形,包括二维空间的拉伸变形和三维空间的拉伸变形;若是二维空间的拉伸变形,则在图标截图上创建二维的多个骨骼线及坐标点,如只创建X、Y轴多个骨骼线及坐标点,骨骼线按照预设X、Y轴坐标范围进行索引拉伸;若是三维空间的拉伸变形,则在图标截图上创建三维,如只创建X、Y、Z轴的多个骨骼线及坐标点,骨骼线按照预设的X、Y、Z轴坐标范围进行索引拉伸。
如图2~图4所示,在二维空间进行拉伸变形,图标截图上创建X、Y轴的8条骨骼线及骨骼线上的16个坐标点:(x1,y1)、(x2,y2)、(x3,y3)、(x4,y4).....(x16,y16);预设骨骼线的坐标点进行索引拉伸的X、Y轴坐标范围为:X轴为1~4;Y轴为2~4;选取图标截图中上方骨骼线两个角坐标点(x1,y1)和(x4,y4)在预设的X、Y轴坐标范围内进行拉伸索引。
在三维空间进行拉伸变形同理。
预设单元预设图标恢复至原始图标截图状态的时间值,所述图标展示单元将图标拉伸变形后,在预设的时间值内恢复至原始图标截图状态,从而形成一个拉伸变形回弹的动态效果;具体操作为:图标展示单元将图标在预设坐标范围内进行拉伸变形达到限值时,在预设的时间值内保持该变形状态,当超过该预设时间值时,图标展示单元将图标在预设坐标范围内从限值逐步恢复至原始未拉伸变形状态。
如图5所示,一种动态图标的展示方法,包括以下步骤:
S101:预设触发图标动态展示事件的坐标范围;
S102:监测手指触摸屏幕的坐标值是否落入预设坐标范围,若是,进入步骤S103,若否,循环监测;
S103:图标拷贝到绘图缓冲区中生成截图;
S104:在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形;
S105:图标拉伸变形后,监测是否超过预设的时间值,若是,进入步骤S106;若否,循环监测;
S106:图标截图恢复至原始图标截图状态,从而形成一个拉伸变形回弹的动态效果。
本发明通过预设触发图标动态展示事件和触发图标动态展示事件的响应动作,监测响应动作是否发生,若是,触发图标动态展示事件;图标拷贝到绘图缓冲区中生成截图;在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形,以实现图标响应手指点击动作做拉伸变形的动态交互效果,使得桌面图标很好地与用户的操作进行互动,增加了用户的体验。
以上对本发明实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本发明实施例的原理;同时,对于本领域的一般技术人员,依据本发明实施例,在具体实施方式以及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (6)

1.一种动态图标的展示方法,其特征在于,包括以下步骤:
S1、预设触发图标动态展示事件和触发图标动态展示事件的响应动作,监测响应动作是否发生,若是,触发图标动态展示事件,若否,循环监测;
S2、图标拷贝到绘图缓冲区中生成截图;
S3、在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形;
还包括以下步骤:图标拉伸变形后,在预设的时间值内恢复至原始图标截图状态,从而形成一个拉伸变形回弹的动态效果;具体操作为:图标在预设坐标范围内进行拉伸变形达到限值时,在预设的时间值内保持该变形状态,当超过该预设时间值时,图标在预设坐标范围内从限值逐步恢复至原始未拉伸变形状态。
2.根据权利要求1所述的动态图标的展示方法,其特征在于,所述触发图标动态展示事件的响应动作为:
预设触发图标动态展示事件的坐标范围,监测手指触摸屏幕的坐标值是否落入预设坐标范围,若是,触发图标动态展示事件。
3.根据权利要求1所述的动态图标的展示方法,其特征在于,所述步骤S3中图标截图进行拉伸变形包括二维空间的拉伸变形和三维空间的拉伸变形;若是二维空间的拉伸变形,则在图标截图上创建二维的多个骨骼线及坐标点,骨骼线按照预设二维坐标范围进行索引;若是三维空间的拉伸变形,则在图标截图上创建三维的多个骨骼线及坐标点,骨骼线按照预设三维坐标范围进行索引。
4.一种动态图标的展示***,其特征在于,包括:
预设单元,触发图标动态展示事件和触发图标动态展示事件的响应动作,当图标截图上创建多个骨骼线及坐标点,预设坐标范围进行索引;
监测单元,用于监测触发图标动态展示事件的响应动作是否发生;
图标展示单元,将图标拷贝到绘图缓冲区中生成截图;在图标截图上创建多个骨骼线及坐标点,骨骼线按照预设坐标范围进行索引,将图标截图进行拉伸变形;
预设单元预设图标恢复至原始图标截图状态的时间值,所述图标展示单元将图标拉伸变形后,在预设的时间值内恢复至原始图标截图状态,从而形成一个拉伸变形回弹的动态效果;具体操作为:图标展示单元将图标在预设坐标范围内进行拉伸变形达到限值时,在预设的时间值内保持该变形状态,当超过该预设时间值时,图标展示单元将图标在预设坐标范围内从限值逐步恢复至原始未拉伸变形状态。
5.根据权利要求4所述的动态图标的展示***,其特征在于,所述触发图标动态展示事件的响应动作为:
预设单元预触发图标动态展示事件的坐标范围,监测手指触摸屏幕的坐标值是否落入预设坐标范围,若是,触发图标动态展示事件。
6.根据权利要4所述的动态图标的展示***,其特征在于,所述图标展示单元将图标截图进行拉伸变形,包括二维空间的拉伸变形和三维空间的拉伸变形;若是二维空间的拉伸变形,则在图标截图上创建二维的多个骨骼线及坐标点,骨骼线按照预设二维坐标范围进行索引;若是三维空间的拉伸变形,则在图标截图上创建三维的多个骨骼线及坐标点,骨骼线按照预设三维坐标范围进行索引。
CN201410173106.1A 2014-04-25 2014-04-25 一种动态图标的展示方法及*** Active CN103984478B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410173106.1A CN103984478B (zh) 2014-04-25 2014-04-25 一种动态图标的展示方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410173106.1A CN103984478B (zh) 2014-04-25 2014-04-25 一种动态图标的展示方法及***

Publications (2)

Publication Number Publication Date
CN103984478A CN103984478A (zh) 2014-08-13
CN103984478B true CN103984478B (zh) 2017-04-19

Family

ID=51276476

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410173106.1A Active CN103984478B (zh) 2014-04-25 2014-04-25 一种动态图标的展示方法及***

Country Status (1)

Country Link
CN (1) CN103984478B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045604A (zh) * 2015-08-25 2015-11-11 广州视睿电子科技有限公司 绘制图形的方法和***
US20170351403A1 (en) * 2016-06-07 2017-12-07 Futurewei Technologis, Inc. Pressure conforming three-dimensional icons
WO2018033154A1 (zh) * 2016-08-19 2018-02-22 北京市商汤科技开发有限公司 手势控制方法、装置和电子设备
CN106874008A (zh) * 2017-02-23 2017-06-20 北京潘达互娱科技有限公司 一种动态桌面图标的实现方法及装置
CN107918514B (zh) * 2017-11-24 2020-12-29 北京小米移动软件有限公司 展示方法及装置、电子设备、计算机可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101114225A (zh) * 2007-08-28 2008-01-30 中国科学院软件研究所 一种图形用户界面的多语言自适应方法
CN101989179A (zh) * 2010-11-09 2011-03-23 福州瑞芯微电子有限公司 前进式三维用户界面的实现方法和移动终端
CN102163129A (zh) * 2011-04-26 2011-08-24 宇龙计算机通信科技(深圳)有限公司 一种实现图标变形的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101114225A (zh) * 2007-08-28 2008-01-30 中国科学院软件研究所 一种图形用户界面的多语言自适应方法
CN101989179A (zh) * 2010-11-09 2011-03-23 福州瑞芯微电子有限公司 前进式三维用户界面的实现方法和移动终端
CN102163129A (zh) * 2011-04-26 2011-08-24 宇龙计算机通信科技(深圳)有限公司 一种实现图标变形的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于笔交互的智能动态几何可视化白板***;任磊 等;《软件学报》;20071231;第18卷;第120-218页 *

Also Published As

Publication number Publication date
CN103984478A (zh) 2014-08-13

Similar Documents

Publication Publication Date Title
CN103984478B (zh) 一种动态图标的展示方法及***
CN103207750B (zh) 图标缩放的方法及装置
CN104360816A (zh) 截屏方法及***
EP2869174A1 (en) Method and device for text input and display of intelligent terminal
US20150277746A1 (en) Touch control method and device for electronic map
CN104866225A (zh) 一种具有触摸显示屏的电子设备及其控制方法
CN103927171B (zh) 一种立体桌面多屏预览的实现方法及***
JP2014215737A (ja) 情報処理装置、表示制御方法、及びコンピュータプログラム
KR20150094740A (ko) 스크린샷 기능을 내장하는 지능형 단말기 및 그 구현 방법
CN103425394A (zh) 一种用于触摸屏的变换图标位置的方法及其装置
TWI547853B (zh) 使用者介面顯示系統及方法
CN104063128A (zh) 一种信息处理方法及电子设备
CN107102805A (zh) 一种显示方法及显示装置
CN103389876A (zh) 基于触摸显示设备的功能切换方法及触摸显示设备
US10025420B2 (en) Method for controlling display of touchscreen, and mobile device
WO2015035779A1 (zh) 改变触摸屏幕终端图标位置的方法、装置及移动终端
CN105138458A (zh) 智能终端与电脑端结合录制自动化测试脚本的方法及***
CN103558957A (zh) 一种移动终端屏幕操作的方法及装置
CN103150116A (zh) 一种基于rdp协议对云桌面进行放大显示的方法
CN105741046A (zh) 信息管理模型的生成方法/***,信息处理方法/***
CN104461320A (zh) 一种在计算机电脑双屏幕上显示双鼠标指针的方法及装置
EP2876540B1 (en) Information processing device
CN111356977A (zh) 一种书写笔划的处理方法及相关设备
CN104571791A (zh) 一种信息处理方法及电子设备
CN112162689B (zh) 输入方法、装置及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170927

Address after: 510055, tower 17, A tower, Zhonghua International Center, No. three, 33 Zhongshan Road, Yuexiu District, Guangdong, Guangzhou, China

Patentee after: Guangzhou jiubang century science and Technology Co Ltd

Address before: 510055 A, block 16-17, China International Center, No. three, Zhongshan Road, Guangzhou, Guangdong, China

Patentee before: Guangzhou Jiubang Digital Technology Co., Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200624

Address after: 17F, Shanghai Waijing building, 681 xiaomuqiao Road, Xuhui District, Shanghai, 200433

Patentee after: SHANGHAI QUZHI NETWORK TECHNOLOGY Co.,Ltd.

Address before: 510055, tower 17, A tower, Zhonghua International Center, No. three, 33 Zhongshan Road, Yuexiu District, Guangdong, Guangzhou, China

Patentee before: GUANGZHOU GOMO SHIJI TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
CP03 Change of name, title or address

Address after: 200433 room 6015-4, 335 Guo Ding Road, Yangpu District, Shanghai.

Patentee after: SHANGHAI QUZHI NETWORK TECHNOLOGY CO.,LTD.

Address before: 200433 17th floor, Shanghai Waijing building, 681 xiaomuqiao Road, Xuhui District, Shanghai

Patentee before: SHANGHAI QUZHI NETWORK TECHNOLOGY CO.,LTD.

CP03 Change of name, title or address