CN104423816A - 移动装置数据交互方法及*** - Google Patents

移动装置数据交互方法及*** Download PDF

Info

Publication number
CN104423816A
CN104423816A CN201310368038.XA CN201310368038A CN104423816A CN 104423816 A CN104423816 A CN 104423816A CN 201310368038 A CN201310368038 A CN 201310368038A CN 104423816 A CN104423816 A CN 104423816A
Authority
CN
China
Prior art keywords
application program
mobile device
function
user
data
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.)
Pending
Application number
CN201310368038.XA
Other languages
English (en)
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.)
Shenzhen Futaihong Precision Industry Co Ltd
Chiun Mai Communication Systems Inc
Original Assignee
Shenzhen Futaihong Precision Industry Co Ltd
Chiun Mai Communication Systems Inc
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 Shenzhen Futaihong Precision Industry Co Ltd, Chiun Mai Communication Systems Inc filed Critical Shenzhen Futaihong Precision Industry Co Ltd
Priority to CN201310368038.XA priority Critical patent/CN104423816A/zh
Publication of CN104423816A publication Critical patent/CN104423816A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种移动装置数据交互***,该***用于:当移动装置安装一个应用程序时,注册该应用程序与其他应用程序之间的定向关系;设置已注册的应用程序和定向关系相关的信息;接收用户在移动装置屏幕中对应用程序的快捷方式图标的操作;根据接收到的操作和预先的注册和设置判断该操作对应的功能;提示用户即将执行的功能;及根据用户对提示的反馈对应用程序进行数据处理,从而执行相应的功能。本发明还提供一种移动装置数据交互方法。本发明可以通过便捷的方式实现应用程序间的逻辑功能和数据交互。

Description

移动装置数据交互方法及***
技术领域
本发明涉及一种数据处理方法及***,尤其是涉及一种移动装置数据交互方法及***。
背景技术
智能手机安装每个应用程序(Application Program,AP)后都会在桌面上建立一个快捷图标,随着安装的AP越来越多,手机桌面上快捷方式越来越多。目前应用的快捷图标在桌面上是孤立的,单击可以打开应用,长按拖动可以改变快捷图标位置,删除快捷图标。快捷图标目前在智能手机的唯一作用是用于启动AP,也只有在启动该AP后,用户才开始与AP交互,以完成某个功能。举例来说,对蓝牙进行设定,需要先打开“设定”AP,找到蓝牙的设定子项,然后才可以对蓝牙的选项进行设定。随着智能手机的越来越复杂,用户设定选项越来越多,却不能很方便地按需直接进入相关AP的设定选项。
另外,快捷图标之间没有关联,更不能实现AP间的简单逻辑交互。手机AP间的数据交互一般是AP通过内部逻辑实现的,如蓝牙传输文件,是蓝牙AP调用文件***的接口,获取文件的路径等信息完成文件的传输功能。例如,用户A想通过蓝牙传输某个文件给B,常规办法是B需要先打开蓝牙,并对蓝牙的可见性进行设置,A需要打开蓝牙并然后找到这个文件,再通过分享的蓝牙传输功能传递出去。手机由于屏幕小,基本上每个AP都是全屏浏览模式,很难实现像电脑上的多窗口操作,这在很多情况下,给用户操作带来了不便,给手机设计带来了流程上的繁锁。
发明内容
鉴于以上内容,有必要提供一种移动装置数据交互方法,可以通过便捷的方式实现AP间的逻辑功能和数据交互。
鉴于以上内容,还有必要提供一种移动装置数据交互***,可以通过便捷的方式实现AP间的逻辑功能和数据交互。
所述移动装置数据交互方法包括:注册步骤:当移动装置安装一个应用程序时,注册该应用程序与其他应用程序之间的定向关系;设置步骤:设置已注册的应用程序和定向关系相关的信息;接收步骤:接收用户在移动装置屏幕中对应用程序的快捷方式图标的操作;判断步骤:根据接收到的操作和预先的注册和设置判断该操作对应的功能;提示步骤:提示用户即将执行的功能;及执行步骤:根据用户对提示的反馈对应用程序进行数据处理,从而执行相应的功能。
所述移动装置数据交互***包括:注册模块,用于当移动装置安装一个应用程序时,注册该应用程序与其他应用程序之间的定向关系;设置模块,用于设置已注册的应用程序和定向关系相关的信息;接收模块,用于接收用户在移动装置屏幕中对应用程序的快捷方式图标的操作;判断模块,用于根据接收到的操作和预先的注册和设置判断该操作对应的功能;提示模块,用于提示用户即将执行的功能;及执行模块,用于根据用户对提示的反馈对应用程序进行数据处理,从而执行相应的功能。
相较于现有技术,所述的移动装置数据交互方法及***,能够通过拖动快捷方式图标实现两个AP交互完成的功能或一个AP内部复杂的数据处理的功能,简化用户操作。
附图说明
图1是本发明移动装置数据交互***较佳实施例的运行环境图。
图2是本发明移动装置数据交互***较佳实施例的操作示意图。
图3是本发明移动装置数据交互***较佳实施例的功能模块图。
图4是本发明移动装置数据交互方法较佳实施例的流程图。
主要元件符号说明
移动装置 1
移动装置数据交互*** 10
屏幕 20
存储器 30
处理器 40
注册模块 100
设置模块 200
接收模块 300
判断模块 400
提示模块 500
执行模块 600
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
参阅图1所示,是本发明移动装置数据交互***较佳实施例的运行环境图。所述移动装置数据交互***10运行于移动装置1中。所述移动装置1中还包括通过数据线或信号线相连的屏幕20、存储器30及处理器40。所述移动装置1可以是手机、平板电脑等可移动的电子装置。所述屏幕20中显示移动装置1的应用程序(AP)的快捷方式图标及相关操作界面。所述存储器30用于存储所述移动装置数据交互***10的程序代码等资料,所述处理器40用于执行所述移动装置数据交互***10的各功能模块,以完成本发明。
所述移动装置数据交互***10用于简化用户操作,使用户只需把一个AP的快捷方式图标拖动到另一个AP的快捷方式图标的位置,让两个图标之间有重叠,即可实现两个AP交互完成的功能或一个AP内部某些复杂的数据处理的功能。
例如,参阅图2所示,箭头表示图标拖动方向。所述移动装置数据交互***10可以使用户通过将“老婆”图标拖动到“QQ”图标,打开跟老婆的QQ聊天记录并发起跟老婆的QQ聊天;通过将“老婆”图标拖动到“微博”图标,查阅老婆的微博;通过将“老婆”图标拖动到“拨号”图标,拨打老婆的电话;通过将“全家福.png”图标拖动到“微信”图标,把“全家福.png”文件作为微信的附件发送;通过将“相机”图标拖动到“设置”图标,打开相机的设置选项界面。
参阅图3所示,是本发明移动装置数据交互***较佳实施例的功能模块图。
所述移动装置数据交互***10包括注册模块100、设置模块200、接收模块300、判断模块400、提示模块500及执行模块600。
所述注册模块100用于当移动装置1安装某一个AP时,注册该AP与其他AP之间的定向关系。所述定向关系是两个AP的快捷方式图标之间的拖动方向,以及该拖动方向所代表的功能。如果两个AP的快捷方式图标之间的一种拖动方向可以代表多个功能,则该两个AP之间有多个定向关系,在执行功能前需要提示用户进行选择。注册时,需要获取AP的名称,启动AP的方式和需要传递的参数。当该AP卸载时,与其相关的定向关系注册自动注销。
在本实施例中,可以使用链表(Linked List)对注册的AP及定向关系进行维护,其中每两个AP的一种定向关系是链表中的一个节点(Node)。例如,应用程序A到应用程序B(A→B)的一种定向关系是一个节点,应用程序B到应用程序A(B→A)的一种定向关系是另一个节点。如果A→B有多种定向关系,则有多个节点。
值得注意的是,所述两个快捷方式还可以是同一AP的两种快捷方式图标,即同一个AP内部也可以通过拖动快捷方式图标实现某一具体功能。例如,对于手机的导航软件,一般都需要设定起点和目的地,可以把起点A和目的地B在屏幕20的桌面建立快捷方式。用户将起点A的快捷方式图标拖动到目的地B的快捷方式图标,即可执行从起点A到目的地B的导航,方便用户操作,省去了每次打开导航软件和点击或输入目的地的时间。
所述设置模块200用于设置已注册的AP和定向关系相关的信息。所述设置包括修改定向关系中拖动方向代表的功能,设置拖动方向代表的默认功能,设置对用户的提示方式,开启或关闭某一定向关系等。一种拖动方向代表的功能可以根据用户需要修改。当一种拖动方向代表多个功能时,可以设置默认功能。
不是每两个快捷方式图标之间都可以拖动以实现功能,当拖动快捷方式图标A到快捷方式图标B的位置时,可以通过下列的方式对用户进行提示:当图标A和图标B之间有重叠时,进行震动提示;拖动图标A时,能够交互的图标B可以高亮或者有放大的效果,而不能互动的图标则灰化;当图标A和图标B之间有重叠时,移动装置1自动有语音提示其功能;当图标A和图标B之间有重叠时,弹出窗口或文字提示其功能,有多种功能时,可以弹出窗口进行选择;及默认功能的设置窗口或文字提示等。
所述接收模块300用于接收用户在屏幕20中对AP的快捷方式图标的操作。所述操作主要是将一个快捷方式图标拖动到另一个快捷方式图标的位置,使两个图标有重叠的操作,可以根据快捷方式图标的相对位置判断。
所述判断模块400用于根据接收到的操作和预先的注册和设置判断该操作对应的功能。当所述接收模块300接收到用户拖动快捷方式图标的操作后,所述判断模块400读取所述注册链表,查询该操作对应的定向关系,判断该操作对应的功能。
所述提示模块500用于按预先设置的提示方式提示用户即将执行的功能。用户对所提示的功能进行确认。当某一操作代表多种功能时,若已经设置默认功能,则提示用户确认该默认功能;若没有设置默认功能,则提示用户选择需要的功能,还可以提示用户设置默认功能。
所述执行模块600用于根据用户对提示的反馈(用户的选择),对AP进行数据处理,从而执行相应的功能。当用户将应用程序A的快捷方式图标拖动到应用程序B的快捷方式图标时,所述执行模块600获取应用程序A的数据,根据用户选择的功能把应用程序A的部分数据(注册的需要传递的参数)传递给应用程序B,并打开应用程序B的操作界面,对应用程序B进行数据处理,以完成该特定的功能。
例如,当所述接收模块300接收到用户在屏幕20中将“相机”图标拖动到“设置”图标的操作时,所述判断模块400判断该操作对应的功能是打开相机的设置选项界面。所述提示模块500提示用户是否打开相机的设置选项界面,当用户确认后,所述执行模块600在屏幕20中显示相机的设置选项界面。
当所述接收模块300接收到用户在屏幕20中将“全家福.png”图标拖动到“微信”图标的操作时,所述判断模块400判断该操作对应的功能包括把“全家福.png”文件作为微信的附件发送和把“全家福.png”文件作为微信头像。所述提示模块500提示用户选择需要哪一种功能,当用户选择把“全家福.png”文件作为微信的附件发送后,所述执行模块600读取“全家福.png”文件,将“全家福.png”文件上传到微信附件中进行发送。
另外,当所述接收模块300接收到用户在屏幕20中拖动一个AP的快捷方式图标的操作时,所述判断模块400还可以读取该AP的名称,从注册链表中查询是否存在能够与该AP交互的AP,所述提示模块500将能够与该AP交互的AP的快捷方式图标高亮显示或放大显示,将不能与该AP交互的AP的快捷方式图标灰化显示。
参阅图4所示,是本发明移动装置数据交互方法较佳实施例的流程图。
步骤S10,当移动装置1安装某一个AP时,所述注册模块100注册该AP与其他AP之间的定向关系。所述定向关系是两个AP的快捷方式图标之间的拖动方向,以及该拖动方向所代表的功能。在本实施例中,可以使用链表对注册的AP及定向关系进行维护,其中每两个AP的一种定向关系是链表中的一个节点。
步骤S12,所述设置模块200设置已注册的AP和定向关系相关的信息。所述设置包括修改定向关系中拖动方向代表的功能,设置拖动方向代表的默认功能,设置对用户的提示方式,开启或关闭某一定向关系等。
步骤S14,所述接收模块300接收用户在屏幕20中对AP的快捷方式图标的操作。
步骤S16,所述判断模块400根据接收到的操作和预先的注册和设置判断该操作对应的功能。
步骤S18,所述提示模块500按预先设置的提示方式提示用户即将执行的功能。
步骤S20,所述执行模块600根据用户对提示的反馈对AP进行数据处理,从而执行相应的功能。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (10)

1.一种移动装置数据交互方法,其特征在于,该方法包括:
注册步骤:当移动装置安装一个应用程序时,注册该应用程序与其他应用程序之间的定向关系;
设置步骤:设置已注册的应用程序和定向关系相关的信息;
接收步骤:接收用户在移动装置屏幕中对应用程序的快捷方式图标的操作;
判断步骤:根据接收到的操作和预先的注册和设置判断该操作对应的功能;
提示步骤:提示用户即将执行的功能;及
执行步骤:根据用户对提示的反馈对应用程序进行数据处理,从而执行相应的功能。
2.如权利要求1所述的移动装置数据交互方法,其特征在于:
所述定向关系包括两个应用程序的快捷方式图标之间的拖动方向,以及该拖动方向所代表的功能;
若两个应用程序的快捷方式图标之间的一种拖动方向可以代表多个功能,则该两个应用程序之间有多个定向关系。
3.如权利要求2所述的移动装置数据交互方法,其特征在于,使用链表对注册的应用程序及定向关系进行维护,其中每两个应用程序的一种定向关系是链表中的一个节点。
4.如权利要求2所述的移动装置数据交互方法,其特征在于,所述设置包括修改定向关系中拖动方向代表的功能,设置拖动方向代表的默认功能,设置对用户的提示方式,开启或关闭一个定向关系。
5.如权利要求2所述的移动装置数据交互方法,其特征在于,所述执行步骤包括:
当用户将第一应用程序的快捷方式图标拖动到第二应用程序的快捷方式图标时,获取第一应用程序的数据,根据用户选择的功能将第一应用程序需要传递的参数传递给第二应用程序,并打开第二应用程序的操作界面,对第二应用程序进行数据处理,以完成用户选择的功能。
6.一种移动装置数据交互***,其特征在于,该***包括:
注册模块,用于当移动装置安装一个应用程序时,注册该应用程序与其他应用程序之间的定向关系;
设置模块,用于设置已注册的应用程序和定向关系相关的信息;
接收模块,用于接收用户在移动装置屏幕中对应用程序的快捷方式图标的操作;
判断模块,用于根据接收到的操作和预先的注册和设置判断该操作对应的功能;
提示模块,用于提示用户即将执行的功能;及
执行模块,用于根据用户对提示的反馈对应用程序进行数据处理,从而执行相应的功能。
7.如权利要求6所述的移动装置数据交互***,其特征在于:
所述定向关系包括两个应用程序的快捷方式图标之间的拖动方向,以及该拖动方向所代表的功能;
若两个应用程序的快捷方式图标之间的一种拖动方向可以代表多个功能,则该两个应用程序之间有多个定向关系。
8.如权利要求7所述的移动装置数据交互***,其特征在于,所述注册模块使用链表对注册的应用程序及定向关系进行维护,其中每两个应用程序的一种定向关系是链表中的一个节点。
9.如权利要求7所述的移动装置数据交互***,其特征在于,所述设置包括修改定向关系中拖动方向代表的功能,设置拖动方向代表的默认功能,设置对用户的提示方式,开启或关闭一个定向关系。
10.如权利要求7所述的移动装置数据交互***,其特征在于,当用户将第一应用程序的快捷方式图标拖动到第二应用程序的快捷方式图标时,所述执行模块获取第一应用程序的数据,根据用户选择的功能将第一应用程序需要传递的参数传递给第二应用程序,并打开第二应用程序的操作界面,对第二应用程序进行数据处理,以完成用户选择的功能。
CN201310368038.XA 2013-08-22 2013-08-22 移动装置数据交互方法及*** Pending CN104423816A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310368038.XA CN104423816A (zh) 2013-08-22 2013-08-22 移动装置数据交互方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310368038.XA CN104423816A (zh) 2013-08-22 2013-08-22 移动装置数据交互方法及***

Publications (1)

Publication Number Publication Date
CN104423816A true CN104423816A (zh) 2015-03-18

Family

ID=52972968

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310368038.XA Pending CN104423816A (zh) 2013-08-22 2013-08-22 移动装置数据交互方法及***

Country Status (1)

Country Link
CN (1) CN104423816A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630342A (zh) * 2015-12-25 2016-06-01 努比亚技术有限公司 一种终端及终端展示文件的方法
CN109669748A (zh) * 2018-11-30 2019-04-23 维沃移动通信有限公司 一种显示界面处理方法及移动终端
CN111433723A (zh) * 2018-06-27 2020-07-17 华为技术有限公司 一种快捷按键的控制方法及终端

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630342A (zh) * 2015-12-25 2016-06-01 努比亚技术有限公司 一种终端及终端展示文件的方法
CN105630342B (zh) * 2015-12-25 2019-01-15 努比亚技术有限公司 一种终端及终端展示文件的方法
CN111433723A (zh) * 2018-06-27 2020-07-17 华为技术有限公司 一种快捷按键的控制方法及终端
CN109669748A (zh) * 2018-11-30 2019-04-23 维沃移动通信有限公司 一种显示界面处理方法及移动终端

Similar Documents

Publication Publication Date Title
CN109981878B (zh) 一种图标管理的方法及装置
AU2017216499B2 (en) Intelligent SIM selection supporting rich context of input factors
US9154601B2 (en) Intelligent user interfaces for multiple SIM cards
CN109729004B (zh) 会话消息置顶处理方法和装置
US20220253212A1 (en) Split-Screen Display Processing Method and Apparatus, Device, and Storage Medium
US9516115B2 (en) Softphone user interface system and method
TWI401600B (zh) 管理無線通訊元件功能的方法及使用者介面裝置
EP2887194A1 (en) Method for controlling a composition of a screen and electronic device thereof
US20150019966A1 (en) Method for processing data and electronic device thereof
US20140181751A1 (en) Device and method for providing relevant applications
CN110389807B (zh) 一种界面翻译方法、装置、电子设备及存储介质
US20140298187A1 (en) Dialing method, dialing device, mobile terminal and storage medium
CN102981711A (zh) 一种在触摸屏上移动应用图标的方法和***
CN111512286A (zh) 编排程序的方法及电子设备
US20160378743A1 (en) Method and apparatus for insertion of text in an electronic device
JP2020523692A (ja) ページ閲覧方法、装置及び電子機器
CN110383244A (zh) 一种计算器的运行方法以及终端
CN104158854B (zh) 资源共享方法及装置
US11044358B2 (en) Mobile terminal and method for providing user interface using the same, server and method for providing mobile service using the same
CN104423816A (zh) 移动装置数据交互方法及***
US10261666B2 (en) Context-independent navigation of electronic content
CN103500065B (zh) 用于移动终端的坐标变换方法和装置以及移动终端
CN113836089A (zh) 一种应用程序显示方法、装置、电子设备和可读存储介质
US20150082164A1 (en) Gui configuration
CN109561199A (zh) 一种消息处理方法、装置、终端及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150318