CN103076941A - 添加元素的方法和装置以及客户端 - Google Patents
添加元素的方法和装置以及客户端 Download PDFInfo
- Publication number
- CN103076941A CN103076941A CN2011103292385A CN201110329238A CN103076941A CN 103076941 A CN103076941 A CN 103076941A CN 2011103292385 A CN2011103292385 A CN 2011103292385A CN 201110329238 A CN201110329238 A CN 201110329238A CN 103076941 A CN103076941 A CN 103076941A
- Authority
- CN
- China
- Prior art keywords
- quick
- elements
- user
- quick zone
- store list
- 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.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种添加元素的方法和装置以及客户端,属于平板电脑领域。所述方法包括:检测用户拖动元素到快捷区域的操作;判断所述元素是否已经添加到快捷区域;如果所述元素已经添加到快捷区域,控制所述元素返回原来位置,如果所述元素还没有添加到快捷区域,将所述元素添加到快捷区域及其存储列表。所述装置包括:检测模块、判断模块和添加模块。所述客户端包括添加元素的装置的客户端。本发明通过用户拖动元素的交互方式添加元素,简化了添加元素的操作,用户可以更加方便、快捷的添加元素,提升了用户体验。
Description
技术领域
本发明涉及平板电脑领域,特别涉及一种添加元素的方法和装置以及客户端。
背景技术
目前,在平板电脑、掌上电脑、手机等移动通信终端中,对于用户感兴趣的联系人或应用等元素,用户可以通过菜单的方式添加自己感兴趣的元素。
通过菜单的方式添加元素的方案具体为:
用户在玩“斗地主”这一应用游戏时,如果用户对这一应用游戏感兴趣,用户需要停止当前的应用游戏,点击添加按钮,然后从应用列表中的一堆应用中查找“斗地主”,然后添加“斗地主”到快捷区域,完成添加元素的操作。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:添加元素的操作繁琐,用户体验不好。
发明内容
为了简化添加元素的操作,本发明实施例提供了一种添加元素的方法和装置以及客户端。所述技术方案如下:
一种添加元素的方法,所述方法包括:
检测用户拖动元素到快捷区域的操作;
判断所述元素是否已经添加到快捷区域;
如果所述元素已经添加到快捷区域,控制所述元素返回原来位置,如果所述元素还没有添加到快捷区域,将所述元素添加到快捷区域及其存储列表。
一种添加元素的装置,所述装置包括:
检测模块,用于检测用户拖动元素到快捷区域的操作;
判断模块,用于判断所述元素是否已经添加到快捷区域;
添加模块,用于如果所述元素已经添加到快捷区域,控制所述元素返回原来位置,如果所述元素还没有添加到快捷区域,将所述元素添加到快捷区域及其存储列表。
本发明实施例提供的技术方案带来的有益效果是:
通过用户拖动元素的交互方式添加元素,简化了添加元素的操作,用户可以更加方便、快捷的添加元素,提升了用户体验。相对现有技术,用户可以例如在玩游戏的过程中通过拖动相应的游戏应用的图标来将该游戏应用添加到快捷方式,方便了用户对喜爱的应用的添加,同时不必中断操作。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的一个实施例提供的添加元素的方法流程图;
图2是本发明的另一实施例提供的添加元素的方法流程图;
图3是本发明的另一实施例提供的添加元素的效果示意图;
图4是本发明的另一实施例提供的添加元素的效果示意图;
图5是本发明的另一实施例提供的推送消息效果示意图;
图6是本发明的另一实施例提供的推荐元素效果示意图;
图7是本发明的另一实施例提供的添加元素的装置结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
参见图1,本发明的一个实施例提供了一种添加元素的方法,该方法包括:
101:检测用户拖动元素到快捷区域的操作;
其中,该元素可以为用户的常用联系人或者应用。
102:判断该元素是否已经添加到快捷区域;
103:如果该元素已经添加到快捷区域,控制该元素返回原来位置,如果该元素还没有添加到快捷区域,将该元素添加到快捷区域及其存储列表。
本实施例通过用户拖动元素的交互方式添加元素,简化了添加元素的操作,用户可以更加方便、快捷的添加元素,提升了用户体验。
参见图2,下面结合具体实例详细说明上述添加元素的方法。
201:用户将元素拖动到快捷区域;
其中,该元素可以为用户的常用联系人或者应用。社交好友的关系链可以分为强纽带关系链、弱纽带关系链、临时纽带关系链,在社交好友这个实施例中,强纽带关系链表现为好友,弱纽带关系链表现为陌生人或不熟悉的人,临时纽带关系表现为临时添加的联系人。参见图3,本实施例中用户可以通过拖动的方式将强纽带关系链的好友作为常用联系人拖动到快捷区域,可以很大程度上增加用户与强纽带关系链好友的互动。参见图4,本实施例中用户可以将常用应用或用户感兴趣的应用拖动到快捷区域。
以下步骤具体可以由添加元素的装置执行,该添加元素的装置可以是客户端,或者位于客户端的装置,客户端具体可以是平板电脑、掌上电脑(PDA等)或手机。
202:检测用户拖动元素到快捷区域的操作;
进一步的,检测用户拖动元素到快捷区域的操作之后,将该元素的图标从元素列表中删除。在本实施例中不限定删除元素的动画方式,例如,可以采用deleteRowsAtlndexPaths(iphone函数调用接口)动画方式将该元素的图标从元素列表中删除。
203:判断该元素是否已经添加到快捷区域;
具体的,判断快捷区域的存储列表中是否有该元素,如果有,说明该元素已经添加到快捷区域,如果没有,说明该元素没有添加到快捷区域。
204a:如果该元素已经添加到快捷区域,控制该元素返回原来位置;
具体的,该元素的图标从当前拖动位置,采用UIViewAnimation(用户界面试图动画)方式,改变UIView(用户界面视图)的frame(框架)属性,移动到元素列表中。在本实施例中不限定添加元素的动画方式,例如,元素列表可以采用insertrowsatindexpath(iphone函数调用接口)淡入淡出动画方式,将该元素的图标添加到原来位置。
204b:如果该元素还没有添加到快捷区域,将该元素添加到快捷区域及其存储列表。
其中快捷区域包括分成多个格子的块,当添加元素时,拖动元素到快捷区域,则元素自动飞入快捷区域的某个块中,从而显示在快捷区域中。而存储列表则存储相应的元素链接或者指向的网页或者内容,从而在用户点击在快捷区域中的元素时,调用相应的链接或者内容。具体的,该元素的图标从元素列表所在的UIView,采用UIViewAnimation方式,飞入快捷区域的UIView。在本实施例中不限定动画轨迹,例如,可以采用easy in,easy out(淡入淡出)方式。
作为本发明的另一实施例,元素添加到快捷区域之后,该添加元素的方法还包括:
将快捷区域的存储列表上报给服务器,当该服务器获知该存储列表中的元素有新消息时,下发该新消息;接收该服务器下发的新消息,在快捷区域查找该新消息对应的元素,并在该元素的预设区域显示该新消息。
其中,该元素的预设区域可以是元素的下方区域。例如,参见图5,快捷区域的存储列表中的元素包括应用“农场”,当“农场”有新消息时,在快捷区域的“农场”下方显示农场消息,例如,“西瓜已成熟,可收获”,并可显示收获的链接,用户通过该链接可直接跳转到收获页面,方便用户操作。
作为本发明的另一实施例,元素添加到快捷区域之后,该添加元素的方法还包括:
将快捷区域的存储列表上报给服务器,该服务器定期下发与该存储列表中的元素相关的其他元素;接收该服务器下发的其他元素,在快捷区域查找该其他元素相关的元素,并在该元素的预设区域显示该其他元素。用户通过点击或者拖动方式将所述预设区域显示的所述其他元素中的至少一个添加到所述快捷区域。
具体的,可以采用HTTP方式将快捷区域的存储列表上报给服务器,相应的,服务器可以采用HTTP方式定期下发与该存储列表中的元素相关的其他元素。
其中,该元素的预设区域可以是元素的下方区域。例如,参见图6,快捷区域的存储列表中的元素包括应用“农场”,服务器会定期下发与“农场”相关的其他应用,例如,“牧场”、“餐厅”、“抢车位”等,并在快捷区域“农场”的下方显示“根据农场,猜测您可能会喜欢:牧场、餐厅、抢车位”等提示信息。用户可以根据个人喜好,将其中任意个数的应用通过点击或者拖动的方式添加到快捷区域。
本实施例通过用户拖动元素的交互方式添加元素,简化了添加元素的操作,用户可以更加方便、快捷的添加元素,提升了用户体验。另外,推送消息的方法无须用户主动探查,推送的消息展示直观、更有针对性。推荐元素的方法无须用户主动探查,推荐的元素展示直观、更有针对性。
参见图7,本发明的另一实施例提供了一种添加元素的装置,该装置包括:
检测模块301,用于检测用户拖动元素到快捷区域的操作;
判断模块302,用于判断该元素是否已经添加到快捷区域;
添加模块303,用于如果该元素已经添加到快捷区域,控制该元素返回原来位置,如果该元素还没有添加到快捷区域,将该元素添加到快捷区域及其存储列表。
其中,判断模块302,具体用于:
判断快捷区域的存储列表中是否有该元素,如果有,说明该元素已经添加到快捷区域,如果没有,说明该元素没有添加到快捷区域。
进一步的,该装置还包括:
第一发送模块,用于将该元素添加到快捷区域及其存储列表之后,将快捷区域的存储列表上报给服务器,当该服务器获知该存储列表中的元素有新消息时,下发该新消息;
第一显示模块,用于接收该服务器下发的新消息,在快捷区域查找该新消息对应的元素,并在该元素的预设区域显示该新消息。
进一步的,该装置还包括:
第二发送模块,用于将快捷区域的存储列表上报给服务器,该服务器定期下发与该存储列表中的元素相关的其他元素;
第二显示模块,用于接收该服务器下发的其他元素,在快捷区域查找该其他元素相关的元素,并在该元素的预设区域显示该其他元素。
进一步的,该装置还包括:
确定模块,用于用户通过点击或者拖动方式将所述预设区域显示的所述其他元素中的至少一个添加到所述快捷区域。
其中,该元素为该用户的常用联系人或者应用。
需要说明的是,本发明实施例中的模块仅为功能划分,例如,第一发送模块和第二发送模块可以为一个发送模块,用于分别实现第一发送模块和第二发送模块的功能,又例如,第一显示模块和第二显示模块可以为一个显示模块,用于分别实现第一显示模块和第二显示模块的功能。
作为本发明的另一实施例,还提供了包括上述添加元素的装置的客户端。该客户端可以是例如平板电脑(ipad等)、手机(iphone等)等便携式移动终端。
本实施例通过用户拖动元素的交互方式添加元素,简化了添加元素的操作,用户可以更加方便、快捷的添加元素,提升了用户体验。另外,推送消息的方法无须用户主动探查,推送的消息展示直观、更有针对性。推荐元素的方法无须用户主动探查,推荐的元素展示直观、更有针对性。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (14)
1.一种添加元素的方法,其特征在于,所述方法包括:
检测用户拖动元素到快捷区域的操作;
判断所述元素是否已经添加到快捷区域;
如果所述元素已经添加到快捷区域,控制所述元素返回原来位置,如果所述元素还没有添加到快捷区域,将所述元素添加到快捷区域及其存储列表。
2.根据权利要求1所述的方法,其特征在于,将所述元素添加到快捷区域及其存储列表之后,所述方法还包括:
将快捷区域的存储列表上报给服务器,当所述服务器获知所述存储列表中的元素有新消息时,下发所述新消息;
接收所述服务器下发的新消息,在快捷区域查找所述新消息对应的元素,并在所述元素的预设区域显示所述新消息。
3.根据权利要求1所述的方法,其特征在于,将所述元素添加到快捷区域及其存储列表之后,所述方法还包括:
将快捷区域的存储列表上报给服务器,所述服务器定期下发与所述存储列表中的元素相关的其他元素;
接收所述服务器下发的其他元素,在快捷区域查找所述其他元素相关的元素,并在所述元素的预设区域显示所述其他元素。
4.根据权利要求3所述的方法,其特征在于,用户通过点击或者拖动方式将所述预设区域显示的所述其他元素中的至少一个添加到所述快捷区域。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述元素为所述用户的联系人或者应用。
6.根据权利要求5所述的方法,其特征在于,所述元素为所述用户的常用联系人。
7.一种添加元素的装置,其特征在于,所述装置包括:
检测模块,用于检测用户拖动元素到快捷区域的操作;
判断模块,用于判断所述元素是否已经添加到快捷区域;
添加模块,用于如果所述元素已经添加到快捷区域,控制所述元素返回原来位置,如果所述元素还没有添加到快捷区域,将所述元素添加到快捷区域及其存储列表。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第一发送模块,用于将所述元素添加到快捷区域及其存储列表之后,将快捷区域的存储列表上报给服务器,当所述服务器获知所述存储列表中的元素有新消息时,下发所述新消息;
第一显示模块,用于接收所述服务器下发的新消息,在快捷区域查找所述新消息对应的元素,并在所述元素的预设区域显示所述新消息。
9.根据权利要求7所述的装置,其特征在于所述装置还包括:
第二发送模块,用于将所述元素添加到快捷区域及其存储列表之后,将快捷区域的存储列表上报给服务器,所述服务器定期下发与所述存储列表中的元素相关的其他元素;
第二显示模块,用于接收所述服务器下发的其他元素,在快捷区域查找所述其他元素相关的元素,并在所述元素的预设区域显示所述其他元素。
10.根据权利要求9所述的装置,其特征在于所述装置还包括:
确定模块,用于用户通过点击或者拖动方式将所述预设区域显示的所述其他元素中的至少一个添加到所述快捷区域。
11.根据权利要求7-10任意一项所述的装置,其特征在于,所述元素为所述用户的联系人或者应用。
12.根据权利要求11所述的装置,其特征在于,所述元素为所述用户的常用联系人。
13.一种包括权利要求7至12任一项所述的添加元素的装置的客户端。
14.根据权利要求13所述的客户端,其特征在于,所述用户端为平板电脑、掌上电脑或者手机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110329238.5A CN103076941B (zh) | 2011-10-26 | 添加元素的方法和装置以及客户端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110329238.5A CN103076941B (zh) | 2011-10-26 | 添加元素的方法和装置以及客户端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103076941A true CN103076941A (zh) | 2013-05-01 |
CN103076941B CN103076941B (zh) | 2016-12-14 |
Family
ID=
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235691A (zh) * | 2013-05-14 | 2013-08-07 | 珠海市魅族科技有限公司 | 一种图标的生成方法、显示方法及终端 |
CN104461245A (zh) * | 2014-12-12 | 2015-03-25 | 深圳市财富之舟科技有限公司 | 一种应用程序图标的管理方法 |
CN104484089A (zh) * | 2014-12-11 | 2015-04-01 | 上海斐讯数据通信技术有限公司 | 应用程序图标的显示方法 |
CN109643218A (zh) * | 2016-04-26 | 2019-04-16 | 谷歌有限责任公司 | 用户界面元素的动画 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1941971A (zh) * | 2005-10-01 | 2007-04-04 | 乐金电子(中国)研究开发中心有限公司 | 快捷拨号方法及移动通信终端 |
CN101179788A (zh) * | 2007-11-28 | 2008-05-14 | 康佳集团股份有限公司 | 触摸屏手机在待机状态下迅速使用常用功能的方法 |
CN101295225A (zh) * | 2003-12-01 | 2008-10-29 | 捷讯研究有限公司 | 在小屏幕设备上预览新事件 |
CN101645856A (zh) * | 2009-08-19 | 2010-02-10 | 深圳华为通信技术有限公司 | 联系人信息处理方法及移动终端 |
US20100205559A1 (en) * | 2009-02-11 | 2010-08-12 | Greg Rose | Quick-launch desktop application |
CN102135879A (zh) * | 2010-01-21 | 2011-07-27 | 深圳市华普电子技术有限公司 | 一种电子装置操作界面的智能调整方法 |
CN102143128A (zh) * | 2010-06-30 | 2011-08-03 | 华为技术有限公司 | 移动终端桌面快捷方式更新方法、装置与*** |
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101295225A (zh) * | 2003-12-01 | 2008-10-29 | 捷讯研究有限公司 | 在小屏幕设备上预览新事件 |
CN1941971A (zh) * | 2005-10-01 | 2007-04-04 | 乐金电子(中国)研究开发中心有限公司 | 快捷拨号方法及移动通信终端 |
CN101179788A (zh) * | 2007-11-28 | 2008-05-14 | 康佳集团股份有限公司 | 触摸屏手机在待机状态下迅速使用常用功能的方法 |
US20100205559A1 (en) * | 2009-02-11 | 2010-08-12 | Greg Rose | Quick-launch desktop application |
CN101645856A (zh) * | 2009-08-19 | 2010-02-10 | 深圳华为通信技术有限公司 | 联系人信息处理方法及移动终端 |
CN102135879A (zh) * | 2010-01-21 | 2011-07-27 | 深圳市华普电子技术有限公司 | 一种电子装置操作界面的智能调整方法 |
CN102143128A (zh) * | 2010-06-30 | 2011-08-03 | 华为技术有限公司 | 移动终端桌面快捷方式更新方法、装置与*** |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103235691A (zh) * | 2013-05-14 | 2013-08-07 | 珠海市魅族科技有限公司 | 一种图标的生成方法、显示方法及终端 |
CN104850336A (zh) * | 2013-05-14 | 2015-08-19 | 魅族科技(中国)有限公司 | 一种图标的生成方法、显示方法及终端 |
CN103235691B (zh) * | 2013-05-14 | 2015-11-04 | 魅族科技(中国)有限公司 | 一种图标的生成方法、显示方法及终端 |
CN104850336B (zh) * | 2013-05-14 | 2018-06-22 | 魅族科技(中国)有限公司 | 一种图标的生成方法及终端 |
CN104484089A (zh) * | 2014-12-11 | 2015-04-01 | 上海斐讯数据通信技术有限公司 | 应用程序图标的显示方法 |
CN104461245A (zh) * | 2014-12-12 | 2015-03-25 | 深圳市财富之舟科技有限公司 | 一种应用程序图标的管理方法 |
CN109643218A (zh) * | 2016-04-26 | 2019-04-16 | 谷歌有限责任公司 | 用户界面元素的动画 |
CN109643218B (zh) * | 2016-04-26 | 2022-05-31 | 谷歌有限责任公司 | 用户界面元素的动画 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102432929B1 (ko) | 다수의 디스플레이 모드를 갖는 미디어 아이템들을 탐색, 디스플레이, 및 편집하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 | |
AU2018101855A4 (en) | Activity and workout updates | |
KR101911034B1 (ko) | 컴퓨팅 디바이스 상에서의 그래픽 표현들의 편성 | |
CN113223563A (zh) | 用于基于深度的注释的设备、方法和图形用户界面 | |
WO2019206158A1 (zh) | 一种界面显示方法、装置及设备 | |
JP6313438B2 (ja) | プロフィール提供方法及びその方法を実行するユーザ端末 | |
CN105389173B (zh) | 一种基于长连接任务的界面切换展示方法及装置 | |
KR20140082000A (ko) | 관련 어플리케이션 제공 단말 및 방법 | |
CN106681584A (zh) | 一种优化应用显示的方法及终端 | |
US9253631B1 (en) | Location based functionality | |
WO2014101101A1 (zh) | 一种任务切换方法和终端 | |
CN110457105A (zh) | 界面操作方法、装置、设备及存储介质 | |
US20230315260A1 (en) | Systems and methods for exploring a geographic region | |
CN106648364A (zh) | 基于移动应用视图结构实现的即时查看收藏内容的方法 | |
WO2022156668A1 (zh) | 信息处理方法和电子设备 | |
WO2023005828A1 (zh) | 消息显示方法、装置和电子设备 | |
CN113760413B (zh) | 页面展示方法、清洁机器人***及客户端设备 | |
US20230289511A1 (en) | Mobile device and method | |
EP3491553B1 (en) | Method and apparatus for contents management in electronic device | |
CN110286836B (zh) | 用于移动应用接口元素的设备、方法和图形用户界面 | |
CN105468783B (zh) | 信息收集方法及装置 | |
CN106959846A (zh) | 信息处理的方法、装置及移动终端 | |
CN113703896A (zh) | 事件触发控制方法、装置、电子设备及介质 | |
KR20190128739A (ko) | 다수의 디스플레이 모드를 갖는 미디어 아이템들을 탐색, 디스플레이, 및 편집하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 | |
JP2016538613A (ja) | インタフェース機能の解析と表示方法、装置及びコンピュータ記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |