一种快速添加桌面元素至桌面的方法技术

技术编号:8323069 阅读:166 留言:0更新日期:2013-02-13 23:25
本发明专利技术公开了一种快速添加桌面元素至桌面的方法,包括以下步骤:在第一桌面启动菜单栏,所述菜单栏与第一桌面位于同一显示屏内,所述第一桌面为当前显示的桌面,所述菜单栏包括桌面元素;获取菜单栏中被选择的桌面元素的桌面元素坐标;根据预设规则,在第一桌面分配桌面坐标用于放置被选择的桌面元素,所述桌面坐标用于放置被选择的桌面元素;移动所述被选择的桌面元素至桌面坐标。本发明专利技术不仅能快捷方便地添加桌面元素,能直接看到桌面元素的添加过程及添加在桌面的位置,还能获得操作的反馈信息。

【技术实现步骤摘要】

本专利技术涉及Android平台的桌面添加操作
,具体是一种帮助用户快速添加应用程序、文件夹、系统小部件,自定义小部件等桌面元素至桌面的方法。
技术介绍
Android是基于Linux开放性内核的操作系统,仅正式上市两年便跃居全球最受欢迎的智能手机平台。安卓操作系统自身拥有一个桌面系统。现有的安卓桌面系统提供了一些应用程序或小部件添加至桌面的桌面系统,但是存在着以下的缺点I.需要在增加的弹出层或对话框处理所有添加逻辑,不能直接在同一个界面上完成。现有的桌面系统在选择添加桌面元素时,弹出层或对话框会覆盖或者遮挡大部分桌面屏幕,造成用户只能直接在弹出层或对话框操作,无法对桌面进行操作。2.添加过程中的操作步骤数量较多,添加桌面元素效率不高。添加组件的过程中,往往需要经过进入对话框或弹出层,选择组件类型,选择组件类型下的桌面元素等操作。3.添加过程中的交互体验不够直观,不能立即获得操作响应的反馈。由于添加过程中,弹出层或对话框会覆盖或者遮挡大部分桌面屏幕,用户无法查看是否存在添加失败或者不清楚桌面元素位于桌面的具体位置,整个添加过程不够直观。4.添加过程中发生错误或中断,不能在当前界面直接处理,需要退出弹出层或对话框后再次进入。5.添加完成后,弹出层或对话框会自动关闭,不能在当前界面直接处理或者继续添加,用户需要重新进入弹出层或对话框,浪费时间。由所列举的劣势可知,现有的桌面的添加桌面元素至桌面的方法无法满足用户快速添加桌面元素至桌面的需求。
技术实现思路
本专利技术的目的,就是克服现有技术的不足,提供一种从菜单栏快速添加桌面元素至桌面的方法。本方法可以快捷方便地添加桌面元素,在一个显示屏内显示桌面和菜单栏,可以直接看到桌面元素添加在桌面的位置。为了达到上述目的,采用如下技术方案,包括以下步骤SlO :在第一桌面启动菜单栏,所述菜单栏与第一桌面位于同一显示屏内,所述第一桌面为当前显示的桌面,所述菜单栏包括桌面元素;S20 :获取菜单栏中被选择的桌面元素的桌面元素坐标;S50 :根据预设规则,在第一桌面分配桌面坐标用于放置被选择的桌面元素;S60 :移动所述被选择的桌面元素至桌面坐标。进一步地,所述步骤S20之后还包括以下步骤S30 :判断所述第一桌面的桌面坐标是否符合被选择的桌面元素的显示需求,若否,生成并显示提示信息。进一步地,所述步骤S30后还包括以下步骤S40 :所述显示提示信息后,判断第二桌面的桌面坐标是否符合被选择桌面元素的显示需求,若否,建立第三桌面并将所述第一桌面替换为第三桌面;若是,所述第一桌面替换为符合被选择桌面元素的显示需求的第二桌面;所述第二桌面为已建立,但非当前显示的桌面。进一步地,所述第一桌面和菜单栏位于同一显示屏内,第一桌面根据菜单栏的面积调整其面积,第一桌面和菜单栏之间无叠加区域。进一步的,所述步骤S60之后,还包括重复执行步骤S20、S50、S60。进一步地,所述步骤S60之后,还包括重复执行步骤S2(TS60。 进一步地,所述菜单栏包括分类栏,分类栏包括应用程序,文件夹,自定义小部件或系统小部件中的一种或多种分类栏,所述分类栏中包括该分类栏下的桌面元素。进一步地,所述移动所述被选择的桌面元素至桌面坐标的移动过程中,显示所述桌面元素的移动轨迹。进一步地,所述桌面元素从桌面元素坐标移动至桌面坐标,移动轨迹包括直线轨迹或曲线轨迹。与现有技术相比,本专利技术的有益效果在于I.本方法可以快捷方便地添加桌面元素,而且能直观地获得操作的反馈,可以直接看到桌面元素的添加过程及添加在桌面的位置。2.本方法克服了现有的桌面系统在选择添加桌面元素时,菜单栏或对话框会覆盖或者遮挡大部分桌面屏幕,造成用户无法操作被覆盖桌面的问题。3.避免了添加过程中用户不能立即获得操作响应的反馈问题。当添加过程中发生错误或中断,不能在当前界面直接处理,需要退出弹出层或对话框后再次进入。4.添加完成后,弹出层或对话框会自动关闭,不能在当前界面直接处理或者继续添加,用户需要重新进入弹出层或对话框,浪费时间。附图说明图I是本专利技术第一实施例的快速添加桌面元素至桌面的实现方法的步骤流程图;图2是本专利技术第二实施例的快速添加桌面元素至桌面的实现方法的步骤流程图。具体实施例方式下面将结合附图以及具体实施方法来详细说明本专利技术,在本专利技术的示意性实施及说明用来解释本专利技术,但并不作为对本专利技术的限定。实施例一请参阅图1,其为,具体包括以下步骤SlO :在第一桌面启动菜单栏,所述菜单栏与第一桌面位于同一显示屏内,所述第一桌面为当前显示的桌面,所述菜单栏包括桌面元素。具体地,用户通过长按第一桌面的空白处,调出菜单栏。所述第一桌面位于屏幕的上半部分,菜单栏位于屏幕的下半部分。所述菜单栏是自定义绘制的菜单栏,区别于android系统已有的菜单栏。所述菜单栏包括分类栏,分类栏包括应用程序,文件夹,自定义小部件或系统小部件中的一种或多种分类栏,所述分类栏中包括该分类栏下的桌面元素。应用程序分类栏内包含有应用程序桌面元素,文件夹分类栏中包含有文件夹桌面元素,自定义小部件内包含有自定义小部件桌面元素,系统小部件内包含有系统小部件桌面元素。通过菜单栏的分类栏,桌面元素可以好分类,更快地筛选出来。通过计算用户点击桌面的时间和判断点击位置是否存在图标,判断用户是否发出调用菜单栏的信息,若接收到用户长按桌面空白处的信息,则调出菜单栏。调出菜单栏后,当前显示的桌面为第一桌面,第一桌面根据菜单栏的面积等比例调整其面积,第一桌面和菜单栏之间无叠加区域。即,第一桌面和菜单栏共同显示于同一屏幕,第一桌面和菜单栏各自所在的显示框相互独立,并没有叠加的区域。第一桌面根据菜单栏的面积等比例调整其面积具体是根据不同手机的分辨率动态计算菜单栏的面积,然后根据菜单栏的面积算出整个屏幕中第一桌面占有的面积。显示过程中菜单栏和第一桌面具体的放缩动画是通过调用系统API实现。 S20 :获取菜单栏中被选择的桌面元素的桌面元素坐标。具体地,根据安卓系统预设的桌面图标规则,桌面图标与桌面坐标一一对应,一个桌面坐标中只能显示一个桌面图标。所述被选择的桌面元素的显示图标为单个桌面图标,也可以为多个桌面图标组成。即,桌面元素的显示图标包括一个以上桌面图标。通过记录被选择的分类栏中的桌面元素,记录用户选择的桌面元素所在的桌面元素坐标。S50:根据预设规则,在第一桌面分配桌面坐标,所述桌面坐标用于放置被选择的桌面素。具体地,分配被选择的桌面元素在第一桌面显示的桌面坐标,所述桌面坐标的数量为一个或多个。桌面坐标的数量根据桌面元素的显示图标大小而定。建立所述被选择桌面元素的桌面元素坐标与桌面坐标的对应关系。S60 :移动所述被选择的桌面元素至桌面坐标。具体地,建立桌面元素坐标与桌面坐标的对应关系后,所述桌面元素从桌面元素坐标移动至桌面坐标。移动过程中,显示移动轨迹。移动轨迹包括直线轨迹或曲线轨迹。由于显示了移动轨迹,用户可以直观地获得点选的桌面元素在桌面的显示位置,快捷找到所需的桌面元素,增强了人机互动,增加了操作的人性化。进一步,所述桌面元素从桌面元素坐标移动至桌面坐标后,还包括重复执行步骤S20、S50、S60。在调出菜单栏选择放置了所需的桌面元素后,菜单栏并没有直接关闭,而是可以再次针对菜单栏操作本文档来自技高网...

【技术保护点】
一种快速添加桌面元素至桌面的方法,其特征在于,包括以下步骤:S10:在第一桌面启动菜单栏,所述菜单栏与第一桌面位于同一显示屏内,所述第一桌面为当前显示的桌面,所述菜单栏包括桌面元素;S20:获取菜单栏中被选择的桌面元素的桌面元素坐标;S50:根据预设规则,在第一桌面分配桌面坐标用于放置被选择的桌面元素,所述桌面坐标用于放置被选择的桌面元素;S60:移动所述被选择的桌面元素至桌面坐标。

【技术特征摘要】
1.一种快速添加桌面元素至桌面的方法,其特征在于,包括以下步骤 SlO :在第一桌面启动菜单栏,所述菜单栏与第一桌面位于同一显示屏内,所述第一桌面为当前显示的桌面,所述菜单栏包括桌面元素; S20 :获取菜单栏中被选择的桌面元素的桌面元素坐标; S50:根据预设规则,在第一桌面分配桌面坐标用于放置被选择的桌面元素,所述桌面坐标用于放置被选择的桌面元素; S60 :移动所述被选择的桌面元素至桌面坐标。2.根据权利要求I所述的快速添加桌面元素至桌面的方法,其特征在于,所述步骤S20之后还包括以下步骤 S30:判断所述第一桌面的桌面坐标是否符合被选择的桌面元素的显示需求,若否,生成并显示提示信息。3.根据权利要求2所述的快速添加桌面元素至桌面的方法,其特征在于,所述步骤S30后还包括以下步骤 S40 :所述显示提示信息后,判断第二桌面的桌面坐标是否符合被选择桌面元素的显示需求,若否,建立第三桌面并将所述第一桌面替换为第三桌面;若是,所述第一桌面替换为符合被选择桌面元素的显示需求的第二...

【专利技术属性】
技术研发人员:邓裕强黄爱华梁国盛敖日明胡勇蒋旭文蒋超邝浩均
申请(专利权)人:广州市久邦数码科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1