CN104866182B - 一种图片数据的移动方法及移动终端 - Google Patents

一种图片数据的移动方法及移动终端 Download PDF

Info

Publication number
CN104866182B
CN104866182B CN201510320649.6A CN201510320649A CN104866182B CN 104866182 B CN104866182 B CN 104866182B CN 201510320649 A CN201510320649 A CN 201510320649A CN 104866182 B CN104866182 B CN 104866182B
Authority
CN
China
Prior art keywords
image data
view
display
data
application program
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
CN201510320649.6A
Other languages
English (en)
Other versions
CN104866182A (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.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Hammer Software (beijing) 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 Hammer Software (beijing) Co Ltd filed Critical Hammer Software (beijing) Co Ltd
Priority to CN201510320649.6A priority Critical patent/CN104866182B/zh
Publication of CN104866182A publication Critical patent/CN104866182A/zh
Application granted granted Critical
Publication of CN104866182B publication Critical patent/CN104866182B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本发明涉及一种图片数据的移动方法,应用于具有触敏显示单元的移动终端,显示界面的显示数据包括第一图片数据和第一文本数据,第一图片数据由第一控件承载位于第一位置,电子便签应用程序具有编辑状态和移动状态,显示界面包括第一视图和第二视图,电子便签应用程序处于编辑状态时,在第一视图中显示第一图片数据和第一文本数据,电子便签应用程序处于移动状态时,在第二视图中显示第一图片数据和第一文本数据;响应于针对所述第一图片数据的第一操作,将所述第一文本数据分割为M个可移动单元;响应于针对第一图片数据的第二操作,在第二视图中将第一图片数据对应的第一控件从第一位置移动到第二位置。由此实现对电子便签中的图片数据移动的功能。

Description

一种图片数据的移动方法及移动终端
本发明要求于2015年2月16日提交中国专利局、申请号为201510084989.3、发明名称为“一种控制方法及电子设备”的中国专利申请的优先权,其全部内容通过引用结合在本发明中。
技术领域
本发明涉及人机交互领域,尤其涉及一种图片数据的移动方法及移动终端。
背景技术
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。例如,智能手机、平板电脑等电子设备已经成为人们生活中一个重要的组成部分,用户可以使用手机、平板电脑等电子设备来听音乐、玩游戏等等,以减轻现代快节奏生活所带来的压力。
现有技术中,大部分电子设备上都可以安装电子便签应用程序,以便用户方便进行记事或者提醒,通常情况下电子便签中的显示数据可以包括图片数据和文本数据。现有技术中,移动终端用户一旦创建电子便签,便无法根据自己的需要拖动或者移动电子便签中显示的图片数据,这无法满足用户在电子便签中移动图片数据的需求,给用户带来了使用上的不便。
发明内容
本发明提供一种图片数据的移动方法及移动终端,以解决现有技术中无法对电子便签中的图片数据进行移动的技术问题。
第一方面,本发明公开了一种图片数据的移动方法,所述方法应用于具有触敏显示单元的移动终端,所述移动终端的触敏显示单元上显示有电子便签应用程序的显示界面,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据;所述移动方法包括:
响应于针对所述第一图片数据的预设第一操作,将所述第一文本数据分割为M个可移动单元,M为正整数;
响应于针对所述第一图片数据的预设第二操作,将所述电子便签应用程序从编辑状态切换为移动状态,将显示于所述第二视图中的所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。
优选地,在所述电子便签应用程序处于编辑状态时,所述第一视图的显示属性为显示,所述第二视图的显示属性为隐藏;在所述电子便签应用程序处于移动状态时,所述第一视图的显示属性为隐藏,所述第二视图的显示属性为显示。
优选地,所述响应于针对所述第一图片数据的预设第二操作,将所述电子便签应用程序从编辑状态切换为移动状态,包括:
当检测到针对所述第一图片数据的预设第二操作时,将所述第一视图的显示属性从显示设置为隐藏,将所述第二视图的显示属性从隐藏设置为显示。
优选地,在所述第一图片数据对应的第一控件移动结束之后,将所述第二视图中的显示数据复制到所述第一视图,更新所述第一视图的显示数据;
将所述第二视图的显示属性从显示设置为隐藏,将所述第一视图的显示属性从隐藏设置为显示。
优选地,所述方法还包括:
预先创建第一视图和第二视图;
或者,
预先创建第一视图,并在检测到针对所述第一图片数据的预设第一操作后创建第二视图。
优选地,所述将所述第一文本数据分割为M个可移动单元,包括:
将所述第一文本数据以行为单位进行分割,进而将所述第一文本数据分割为所述M个可移动单元;
或者,
将所述第一文本数据以预定字数为单位进行分割,进而将所述第一文本数据分割为所述M个可移动单元。
优选地,在检测到针对所述第一图片数据的预设第二操作之后,所述方法还包括:
将所述第一控件承载的所述第一图片数据由第一尺寸缩小为第二尺寸;
在所述第一图片数据对应的第一控件移动结束之后,所述方法还包括:
将所述第一控件承载的所述第一图片数据由所述第二尺寸放大为所述第一尺寸。
优选地,所述M个可移动单元中的每个可移动单元的文本数据分别由一个控件单独承载。
优选地,在所述第一图片数据移动结束之后,合并单独承载每个可移动单元的控件。
第二方面,本发明公开了一种移动终端,所述移动终端的触敏显示单元上显示有电子便签应用程序的显示界面,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据,所述移动终端包括:
检测单元,用于检测针对所述第一图片数据的预设第一操作,以及针对所述第一图片数据的预设第二操作;
分割单元,用于在所述检测单元检测到针对所述第一图片数据的预设第一操作时,将所述第一文本数据分割为M个可移动单元,其中,M为正整数;
移动单元,用于在所述检测单元检测到针对所述第一图片数据的预设第二操作时,将所述电子便签应用程序从编辑状态切换为移动状态,将显示于所述第二视图中的所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。
本发明有益效果如下:
由于在本发明实施例中,提供了一种图片数据的移动方法,应用于具有触敏显示单元的移动终端,所述移动终端的触敏显示单元上显示有电子便签应用程序的显示界面,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据。所述移动方法包括:响应于针对所述第一图片数据的预设第一操作,将所述第一文本数据分割为M个可移动单元,M为正整数;响应于针对所述第一图片数据的预设第二操作,将所述电子便签应用程序从编辑状态切换为移动状态,将显示于所述第二视图中的所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。本发明通过将文本数据分割为多个可移动单元,可以控制图片数据在所述多个可移动单元中移动,实现了电子便签应用程序中的图片灵活移动,提高了用户体验。
附图说明
图1为本发明实施例中图片数据移动方法的流程图;
图2为本发明实施例中移动终端的结构示意图。
具体实施方式
本发明提供一种图片数据移动方法及移动终端,以解决现有技术中无法对电子便签应用程序中的图片进行移动的技术问题。
本发明实施例中的技术方案为解决上述的技术问题,总体思路如下:
本发明提供了一种图片数据的移动方法,应用于具有触敏显示单元的移动终端中,所述移动终端的触敏显示单元上显示有电子便签应用程序的显示界面,所述显示界面上的显示数据由一个或多个控件承载,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述移动方法包括:响应于针对所述第一图片数据的预设第一操作,将所述第一文本数据分割为M个可移动单元,其中,M为正整数;响应于针对所述第一图片数据的预设第二操作,将所述电子便签应用程序从编辑状态切换为移动状态,将显示于所述第二视图中的所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。本发明通过将第一文本数据分割为多个可移动单元,可以控制第一图片数据在所述多个可移动单元中移动,实现了电子便签应用程序中的图片灵活移动,提高了用户体验。
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
第一方面,本发明实施例提供一种图片数据的移动方法,应用于具有触敏显示单元的移动终端,所述移动终端的触敏显示单元上显示有电子便签应用程序的显示界面,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据,请参考图1,该方法包括:
S101,响应于对所述第一图片数据的预设第一操作,将所述第一文本数据分割为M个可移动单元,其中,M为正整数。
S102,响应于针对所述第一图片数据的预设第二操作,在所述第二视图中将所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。
举例来说,所述移动终端例如为:手机、平板电脑、手表、汽车等等,所述移动终端的***例如为IOS***,所述移动终端具有触敏显示单元,在所述触敏显示单元上显示电子便签应用程序的显示界面,所述触敏显示单元可以本领域技术人员熟知的LCD(液晶显示器)或LPD(发光聚合物显示器),本发明不再赘述。
举例来说,所述电子便签应用程序的显示界面中可以每张图片采用一个控件进行承载,而每部分文字数据(也就是紧紧相邻没有被图片隔开的文字)也采用一个控件进行承载,进而可以通过一个或多个控件承载显示界面中的显示数据;当然,还可以每张图片采用一个控件进行承载,而每固定行文字(例如:3行、5行等等)采用一个控件进行承载等等,对于如何通过一个或多个控件承载电子便签应用程序的显示界面的显示数据,本发明实施例不再详细列举,并且不作限制。需要说明的是,每一个控件与所述控件承载的数据之间具有对应关系,所述一个或多个控件至少包括第一控件,所述第一控件用于承载第一图片数据。其中,所述移动终端的显示界面显示的数据包括第一图片数据和第一文本数据。
实际应用中,所述电子便签应用程序包括的第一视图和第二视图均可以在创建新的电子便签时即被创建。新创建的电子便签的显示界面上显示有第一图片数据和第一文本数据。当电子便签应用程序处于编辑状态时,所述第一视图的显示属性为显示,所述第二视图的显示属性为隐藏,所述移动终端在所述第一视图中显示第一图片数据和第一文本数据。当电子便签应用程序处于移动状态时,所述第一视图的显示属性为隐藏,第二视图的显示属性为显示,所述移动终端在所述第二视图中显示第一图片数据和第一文本数据。
当然,本领域技术人员可以理解的是,移动终端也可以在创建新的电子便签时仅创建第一视图,而当在检测到针对所述显示界面的所述第一图片数据的预设第一操作后再创建第二视图。此时,当移动终端检测到所述第一操作后,将电子便签应用程序从编辑状态切换为移动状态。例如,所述预设第一操作可以为选中操作,则当移动终端检测到用户针对第一图片数据触发的选中操作后,将电子便签应用程序从编辑状态切换为移动状态。另外,电子便签应用程序的状态切换时机也可以是移动终端检测到针对所述第一图片数据的预设第二操作。例如,预设第二操作为移动操作,当检测到用户触发的移动操作时,将所述电子便签应用程序从编辑状态切换为移动状态。此时,电子便签应用程序为移动状态,则将所述第二视图的显示属性设置为显示,将第一视图的显示属性设置从显示设置为隐藏,这时,移动终端的显示界面上由第二视图显示第一图片数据和第一文本数据。另外,电子便签应用程序的状态切换也可以是通过触发特定按钮的方式来实现。例如,当用户点击用户界面上的图片拖动按钮时,就可以触发电子便签应用程序的状态切换,这时再创建第二视图。
举例来说,所述第一视图和所述第二视图的属性可以不同。例如在IOS***中,可以使用table view创建第一视图,使用collection view创建第二视图。由于collectionview的可编辑性更强,具有更好的动画拖动效果,因此特别适合图片移动或者拖动的实现。当然,这仅是一种示例性说明,不视为对本发明的限制。
举例来说,当电子便签应用程序处于编辑状态时,第一视图的显示属性为显示,这时用户可以实现文本编辑、图片添加等操作。当电子便签应用程序处于移动状态时,第二视图的显示属性为显示,这时,用户可以拖动图片、修改图片位置等。
S101中,移动终端首先检测是否存在针对所述显示界面的所述第一图片数据的预设第一操作。针对第一图片数据的预设第一操作例如为:点击操作、拖动操作、手势操作、选择操作等等,也可以是上述操作的结合,如所述预设第一操作也可以为先选择再拖动的操作,本发明实施例可以根据实际需求对第一操作进行任何形式的预先设置,在此不再详细列举。
在S101中,当检测到针对所述显示界面的所述第一图片数据的预设第一操作时,将显示界面中的所述第一文本数据分割为M个可移动单元,其中,M为正整数。在将所述第一文本数据分割为M个可移动单元时,可以将所述第一文本数据逐行进行分割,这样M等于所述第一文本数据的行数;也可以将所述第一文本数据按照预定字数进行分割,当然,也可以采用其他分割方式,对此本发明实施例不再详细列举,并且不作限制。其中,分割第一文本数据得到的所述M个可移动单元位于第二视图中。也可以是,当检测到针对所述显示界面的所述第一图片数据的预设第一操作时,将第二视图中显示的第一文本数据分割为M个可移动单元。
S102中,移动终端检测到针对所述第一图片数据的预设第二操作,其中,针对所述第一图片数据的预设第二操作例如为:拖动操作、触发显示界面上的拖动按钮操作等。例如,用户可以通过点击显示界面上的拖动按钮来触发针对第一图片数据的移动。总之,具体的实现方式可以是非常灵活的,本领域技术人员可以根据需要进行设置。
在一种实施方式中,预设第一操作和预设第二操作可以结合在一起,例如均为选择并且拖动操作,当检测到针对所述第一图片数据的选择且拖动操作时,首先将所述第一文本数据分割为M个可移动单元,其次,将显示于所述第二视图中的所述第一图片数据对应的第一控件从所述第一位置移动到第二位置。
在S102中,移动终端检测到针对所述第一图片数据的预设第二操作时,可以确定所述电子便签应用程序处于移动状态,例如为将所述电子便签应用程序从编辑状态切换为移动状态。将所述第一视图的显示属性由显示设置为隐藏,将所述第二视图的显示属性从隐藏设置为显示,第二视图被显示,这时,用户可以拖动图片、修改图片位置。
需要说明的是,在第一视图中,文字数据是以段落为单位或者以块为单位被显示的,亦即每部分文字数据(也就是紧紧相邻没有被图片隔开的文字)采用一个控件进行承载。在第二视图中,文字数据被分割为多个可移动单元,这时,文字数据可以以行为单位被显示。
当所述第二视图中的所述第一图片数据对应的第一控件移动结束后,第二视图中显示的图片和文字数据,亦即第一图片数据和第一文本数据将按照移动操作重新被编辑位置,而后,复制更新第二视图的显示数据到所述第一视图,更新所述第一视图显示的数据。也就是说,可以逐行读取第二视图中的显示数据,然后将显示数据合并成合适的部分,复制到第一视图中。例如,逐行读取第二视图中的显示数据,将每部分文字数据,也就是紧紧相邻没有被图片隔开的文字合并成一个整块,复制到第一视图中。
当更新完第一视图的显示数据后,即可以将第二视图的显示属性由显示设置为隐藏,将所述第一视图的显示属性从隐藏设置为显示,这时,移动终端的电子便签应用程序从移动状态切换为编辑状态,在第一视图中显示移动后的显示数据。
需要说明的是,第一视图和第二视图的切换是无缝切换的,用户并不会感知显示界面的变化,从而使得用户灵活、方便地实现了电子便签应用程序的图片移动功能。
S102中,可以按照针对所述第一图片数据的第二操作的移动轨迹,来控制承载第一图片数据的第一控件从所述第一位置移动到第二位置,即控制所述第一控件在多个可移动单元中间移动。
举例来说,如果所述第一图片数据的操作的移动轨迹是从上至下的方向,则控制所述第一控件从上至下移动;如果所述第一图片数据的操作的移动轨迹是从左至右的方向,则可以控制所述第一控件从左至右移动等等。
在本发明具体实现过程中,在所述第一图片数据移动结束之后,将单独承载每个可移动单元的文本数据的控件合并。本领域技术人员可以理解的是,合并承载文本数据的多个控件,可以更加有效地节省控件资源和***内存资源,以便移动设备可以利用释放的内存资源进行其他处理,以提高***的运行和响应速度。
实际应用中,在所述第一图片数据对应的第一控件移动之前,将第一控件承载的所述第一图片数据由第一尺寸缩小为第二尺寸;在所述第一图片数据对应的第一控件移动结束之后,且在第二位置上重新显示所述第一图片数据之前,方法还包括:将第一控件承载的所述第一图片数据由第二尺寸放大为第一尺寸。
举例来说,在将第一控件承载的所述第一图片数据由第一尺寸缩小为第二尺寸时,可以将第一控件承载的所述第一图片数据缩小预设倍数,例如:第一尺寸为100px*200px,而缩小倍数为10倍(当然也可以为其他倍数),从而第二尺寸为:10px*20px;也可以将第一控件缩小至预定尺寸,例如:第二尺寸的高度为两倍行距(当然也可以是其它预定尺寸),假设单一尺寸为10倍行距*20倍行距,则第二尺寸为:1倍行距*2倍行距等等。通过上述方案能够保证第一图片数据能够更加方便的被移动。
第二方面,基于同一发明构思,参见图2,本发明实施例还公开了一种移动终端300,所述移动终端具有触敏显示单元,所述触敏显示单元显示有电子便签应用程序的显示界面,所述显示界面上的显示数据由一个或多个控件承载,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据,所述移动终端200还包括:
检测单元201,用于检测针对所述第一图片数据的预设第一操作,以及针对所述第一图片数据的预设第二操作;
分割单元202,用于在所述检测单元检测到针对所述第一图片数据的预设第一操作时,将所述第一文本数据分割为M个可移动单元,其中,M为正整数;
移动单元203,用于在所述检测单元检测到针对所述第一图片数据的预设第二操作时,在所述第二视图中将所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。
优选地,所述移动终端还包括切换单元,所述切换单元,用于响应于针对所述第一图片数据的预设第一操作,或者,响应于针对所述第一图片数据的预设第二操作,将所述电子便签应用程序从编辑状态切换为移动状态。
优选地,所述切换单元包括:
第一设置子单元,用于将所述第一视图的显示属性从显示设置为隐藏;
第二设置子单元,用于将所述第二视图的显示属性从隐藏设置为显示;
其中,在所述电子便签应用程序处于编辑状态时,所述第一视图的显示属性为显示,所述第二视图的显示属性为隐藏;在所述电子便签应用程序处于移动状态时,所述第一视图的显示属性为隐藏,所述第二视图的显示属性为显示。
优选地,所述移动终端还包括更新单元,所述更新单元,用于在所述第一图片数据对应的第一控件移动结束之后,将所述第二视图中的显示数据复制到所述第一视图,更新所述第一视图的显示数据;
相应的,所述第二设置子单元,用于将所述第二视图的显示属性从显示设置为隐藏,第一设置子单元,用于将所述第一视图的显示属性从隐藏设置为显示。
优选地,所述移动终端还包括创建单元,所述创建单元,用于预先创建第一视图和第二视图;
或者,
所述创建单元,用于预先创建第一视图,并在检测到针对所述第一图片数据的预设第一操作后创建第二视图。
优选地,所述移动终端还包括:
合并单元,用于在所述第二控件移动结束之后,合并承载所述显示界面的文本数据的多个控件。
优选地,所述移动终端还包括:
缩小单元,用于在将所述第一控件从所述第一位置移动到第二位置之前,将所述第二控件承载的所述第一图片数据由第一尺寸缩小为第二尺寸;
放大单元,用于在所述第一控件移动结束之后,将所述第二控件承载的所述第一图片数据由所述第二尺寸放大为所述第一尺寸。
本发明一个或多个实施例,至少具有以下有益效果:
由于在本发明实施例中,提供了一种图片数据的移动方法,应用于具有触敏显示单元的移动终端中,移动终端的显示单元上显示有电子便签应用程序的显示界面,所述显示界面上的显示数据由一个或多个控件承载,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据,所述移动方法包括:当检测到针对所述显示界面的所述第一图片数据的预设第一操作,将所述第一文本数据分割为M个可移动单元,M为正整数;当检测到针对所述第一图片数据的预设第二操作时,将显示于所述第二视图中的所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。本发明通过将显示数据分割为多个可移动单元,可以控制图片数据在所述多个可移动单元中移动,实现了电子便签应用程序中的图片灵活移动,提高了用户体验。进一步地,本发明实施例还可以通过有限控件的复用实现对电子便签的数据的展示,达到了节约控件资源的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或移动终端应用产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有Android***可用程序代码的可用存储介质(包括但不限于手机内存卡等)上实施的移动终端应用产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和移动终端应用产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用可编程数据处理设备(如移动终端)的处理器以产生一个机器,使得通过可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导移动终端或其他可编程数据处理设备以特定方式工作的可读存储器中,使得存储在该可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到可编程数据处理设备上,使得在可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种图片数据的移动方法,其特征在于,所述方法应用于具有触敏显示单元的移动终端,所述移动终端的触敏显示单元上显示有电子便签应用程序的显示界面,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据;所述移动方法包括:
响应于针对所述第一图片数据的预设第一操作,将所述第一文本数据分割为M个可移动单元,M为正整数;
响应于针对所述第一图片数据的预设第二操作,在所述第二视图中将所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。
2.根据权利要求1所述的方法,其特征在于,响应于针对所述第一图片数据的预设第一操作,或者,响应于针对所述第一图片数据的预设第二操作,
将所述电子便签应用程序从编辑状态切换为移动状态。
3.根据权利要求2所述的方法,其特征在于,所述将所述电子便签应用程序从编辑状态切换为移动状态,包括:
将所述第一视图的显示属性从显示设置为隐藏,将所述第二视图的显示属性从隐藏设置为显示;
其中,在所述电子便签应用程序处于编辑状态时,所述第一视图的显示属性为显示,所述第二视图的显示属性为隐藏;在所述电子便签应用程序处于移动状态时,所述第一视图的显示属性为隐藏,所述第二视图的显示属性为显示。
4.根据权利要求3所述的方法,其特征在于,在所述第一图片数据对应的第一控件移动结束之后,将所述第二视图中的显示数据复制到所述第一视图,更新所述第一视图的显示数据;
将所述第二视图的显示属性从显示设置为隐藏,将所述第一视图的显示属性从隐藏设置为显示。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法还包括:
预先创建第一视图和第二视图;
或者,
预先创建第一视图,并在检测到针对所述第一图片数据的预设第一操作后创建第二视图。
6.根据权利要求1所述的方法,其特征在于,所述将所述第一文本数据分割为M个可移动单元,包括:
将所述第一文本数据以行为单位进行分割,进而将所述第一文本数据分割为所述M个可移动单元;
或者,
将所述第一文本数据以预定字数为单位进行分割,进而将所述第一文本数据分割为所述M个可移动单元。
7.根据权利要求1所述的方法,其特征在于,在检测到针对所述第一图片数据的预设第二操作之后,所述方法还包括:
将所述第一控件承载的所述第一图片数据由第一尺寸缩小为第二尺寸;
在所述第一图片数据对应的第一控件移动结束之后,所述方法还包括:
将所述第一控件承载的所述第一图片数据由所述第二尺寸放大为所述第一尺寸。
8.根据权利要求1所述的方法,其特征在于,所述M个可移动单元中的每个可移动单元的文本数据分别由一个控件单独承载。
9.根据权利要求8所述的方法,其特征在于,在所述第一图片数据移动结束之后,合并单独承载每个可移动单元的控件。
10.一种移动终端,其特征在于,所述移动终端的触敏显示单元上显示有电子便签应用程序的显示界面,所述显示界面的显示数据包括第一图片数据和第一文本数据,所述第一图片数据由第一控件承载并位于所述显示界面的第一位置,所述电子便签应用程序具有编辑状态和移动状态,所述电子便签应用程序的显示界面包括第一视图和第二视图,其中,所述电子便签应用程序处于编辑状态时,在所述第一视图中显示所述第一图片数据和第一文本数据,所述电子便签应用程序处于移动状态时,在所述第二视图中显示所述第一图片数据和所述第一文本数据,所述移动终端包括:
检测单元,用于检测针对所述第一图片数据的预设第一操作,以及针对所述第一图片数据的预设第二操作;
分割单元,用于在所述检测单元检测到针对所述第一图片数据的预设第一操作时,将所述第一文本数据分割为M个可移动单元,其中,M为正整数;
移动单元,用于在所述检测单元检测到针对所述第一图片数据的预设第二操作时,在所述第二视图中将所述第一图片数据对应的第一控件从所述第一位置移动到第二位置,所述第二位置位于所述M个可移动单元中相邻两个可移动单元之间。
CN201510320649.6A 2015-02-16 2015-06-11 一种图片数据的移动方法及移动终端 Active CN104866182B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510320649.6A CN104866182B (zh) 2015-02-16 2015-06-11 一种图片数据的移动方法及移动终端

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN2015100849893 2015-02-16
CN201510084989 2015-02-16
CN201510320649.6A CN104866182B (zh) 2015-02-16 2015-06-11 一种图片数据的移动方法及移动终端

Publications (2)

Publication Number Publication Date
CN104866182A CN104866182A (zh) 2015-08-26
CN104866182B true CN104866182B (zh) 2018-05-18

Family

ID=53912050

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201510145785.6A Active CN106155506B (zh) 2015-02-16 2015-03-30 一种控制方法及控制装置
CN201510254323.8A Active CN104866206B (zh) 2015-02-16 2015-05-18 一种图片数据的移动方法及移动终端
CN201510320649.6A Active CN104866182B (zh) 2015-02-16 2015-06-11 一种图片数据的移动方法及移动终端

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201510145785.6A Active CN106155506B (zh) 2015-02-16 2015-03-30 一种控制方法及控制装置
CN201510254323.8A Active CN104866206B (zh) 2015-02-16 2015-05-18 一种图片数据的移动方法及移动终端

Country Status (2)

Country Link
CN (3) CN106155506B (zh)
WO (1) WO2016131207A1 (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10970646B2 (en) 2015-10-01 2021-04-06 Google Llc Action suggestions for user-selected content
US10055390B2 (en) * 2015-11-18 2018-08-21 Google Llc Simulated hyperlinks on a mobile device based on user intent and a centered selection of text
CN105892869A (zh) * 2016-04-28 2016-08-24 北京小米移动软件有限公司 图片位置调整方法及装置
CN105976414A (zh) * 2016-04-28 2016-09-28 北京小米移动软件有限公司 图片位置编辑方法及装置
CN105975188B (zh) * 2016-04-28 2020-07-03 北京小米移动软件有限公司 图片位置调整方法及装置
CN105975205A (zh) * 2016-04-29 2016-09-28 乐视控股(北京)有限公司 一种在便笺应用中编辑图片的方法、装置及移动终端
CN107515718A (zh) * 2016-06-15 2017-12-26 腾讯科技(深圳)有限公司 资源控制方法、服务器和用户终端
CN107885439B (zh) * 2017-12-01 2020-06-26 维沃移动通信有限公司 一种便签分割方法及移动终端
CN108205459A (zh) * 2018-02-07 2018-06-26 苏州本乔信息技术有限公司 一种可视化数据资源的合并显示方法及***
CN110737383B (zh) * 2019-09-30 2021-06-18 广州视源电子科技股份有限公司 元素添加方法、装置和电子设备
CN112035031B (zh) * 2020-08-31 2022-03-11 北京小米松果电子有限公司 便签生成方法、装置、电子设备和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033747A (zh) * 2009-09-23 2011-04-27 费希尔-罗斯蒙特***公司 用于过程控制***的动态链接图形消息
CN103336691A (zh) * 2013-06-29 2013-10-02 安科智慧城市技术(中国)有限公司 一种基于Android的动态布局方法及***
CN104166541A (zh) * 2013-05-17 2014-11-26 阿里巴巴集团控股有限公司 用于更新被测控件库的方法和装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5039911B2 (ja) * 2000-10-11 2012-10-03 インターナショナル・ビジネス・マシーンズ・コーポレーション データ処理装置、入出力装置、タッチパネルの制御方法、記憶媒体及びプログラム伝送装置
US20070061780A1 (en) * 2005-08-29 2007-03-15 Microsoft Corporation Enterprise resource planning system test framework
CN102377853B (zh) * 2010-08-25 2014-10-22 中兴通讯股份有限公司 一种移动终端应用、界面窗口及业务的管理装置及方法
CN102156716B (zh) * 2010-12-02 2013-01-02 广州市动景计算机科技有限公司 网页页面重排方法及装置
CN103365532A (zh) * 2012-04-11 2013-10-23 中兴通讯股份有限公司 一种终端应用程序显示的变动方法及***
KR20150009036A (ko) * 2013-07-10 2015-01-26 삼성전자주식회사 휴대단말기의 메모 처리 방법 및 장치
CN103488392A (zh) * 2013-09-03 2014-01-01 小米科技有限责任公司 一种用于触摸屏的可编辑内容的编辑方法、装置和终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033747A (zh) * 2009-09-23 2011-04-27 费希尔-罗斯蒙特***公司 用于过程控制***的动态链接图形消息
CN104166541A (zh) * 2013-05-17 2014-11-26 阿里巴巴集团控股有限公司 用于更新被测控件库的方法和装置
CN103336691A (zh) * 2013-06-29 2013-10-02 安科智慧城市技术(中国)有限公司 一种基于Android的动态布局方法及***

Also Published As

Publication number Publication date
CN104866206B (zh) 2018-06-19
WO2016131207A1 (zh) 2016-08-25
CN104866206A (zh) 2015-08-26
CN106155506A (zh) 2016-11-23
CN106155506B (zh) 2019-02-01
CN104866182A (zh) 2015-08-26

Similar Documents

Publication Publication Date Title
CN104866182B (zh) 一种图片数据的移动方法及移动终端
CN106484224B (zh) 一种操作方法及终端
CN102681774B (zh) 通过手势控制应用界面的方法、装置和移动终端
JP5704825B2 (ja) 情報処理装置およびその制御方法およびプログラム
CN103119541B (zh) 用于在触摸设备中编辑主屏幕的方法和装置
KR102027879B1 (ko) 미디어 기기의 메뉴 제어 방법 및 장치와 그 방법에 대한 프로그램 소스를 저장한 기록 매체
CN103106012A (zh) 用于移动终端的用户接口提供方法和设备
CN106233241A (zh) 虚拟计算机键盘
JP2009277177A (ja) 画像レイアウト装置、記録媒体および画像レイアウト方法
CN1425151A (zh) 用于提供整合和访问的用户界面
CN105378628B (zh) 开始和应用导航
CN104731500B (zh) 一种信息处理方法及电子设备
CN110427236B (zh) 一种渲染方法及装置
CN109445657A (zh) 文档编辑方法和装置
CN106293380A (zh) 信息处理方法及电子设备
CN104142794A (zh) 一种信息处理方法及电子设备
CN102135879A (zh) 一种电子装置操作界面的智能调整方法
CN115268730A (zh) 用于与对应于应用程序的用户界面对象进行交互的设备、方法和图形用户界面
CN104965640A (zh) 一种移动终端的屏幕显示方法和装置
JP2016170613A (ja) 会議支援装置、会議支援システム、会議支援プログラム、及び会議支援方法
CN110187952A (zh) 收纳内容的方法、装置、终端及存储介质
CN103513855B (zh) 一种显示页面更新方法及装置
CN110275741B (zh) 内容显示方法及电子设备
CN102915345A (zh) 页面的显示方法及装置
US20220129117A1 (en) Method for generating desktop of mobile terminal, device and electronic device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190121

Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing.

Patentee after: BEIJING ZIJIE TIAODONG NETWORK TECHNOLOGY CO., LTD.

Address before: 100176 Unit 8106, Block 3, Yongchang North Road, Daxing District, Beijing Economic and Technological Development Zone

Patentee before: Hammer software (Beijing) company limited