CN106484277A - 一种快速投射的方法 - Google Patents

一种快速投射的方法 Download PDF

Info

Publication number
CN106484277A
CN106484277A CN201610609586.0A CN201610609586A CN106484277A CN 106484277 A CN106484277 A CN 106484277A CN 201610609586 A CN201610609586 A CN 201610609586A CN 106484277 A CN106484277 A CN 106484277A
Authority
CN
China
Prior art keywords
file
sending
mobile
user
event
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
CN201610609586.0A
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 Meibeike Technology Co Ltd
Original Assignee
Shenzhen Meibeike 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 Shenzhen Meibeike Technology Co Ltd filed Critical Shenzhen Meibeike Technology Co Ltd
Priority to CN201610609586.0A priority Critical patent/CN106484277A/zh
Publication of CN106484277A publication Critical patent/CN106484277A/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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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)
  • Position Input By Displaying (AREA)

Abstract

本发明公开一种快速投射的方法,包括步骤1,在移动设备中以列表的形式显示多个文件,在每一个显示文件的控件中,增加长按监听;步骤2,监听整个屏幕的触摸事件;步骤3,当触发了文件的长按事件时,即用户在具体的文件上面进行了长按操作;步骤4,将显示该文件图标的控件进行一定程度的放大;步骤5,移动设备监听用户触摸事件中的移动事件,长按选中的文件图标随着用户的手指触摸所在的位置而进行移动,做往上移动的位移动画,移出屏幕显示的范围;步骤6,开启一个子线程,读取选中的文件数据,将其发送到默认需要发送的设备中。本发明的有益效果是在界面让用户通过手势,进行简单操作发送文件到其它的设备,操作更快捷,体验更佳。

Description

一种快速投射的方法
技术领域
本发明属于图像处理技术领域,具体涉及一种快速投射的方法。
背景技术
随着科技的发展,随着智能手机的普及,智能家居的设备越多的普及到大多数家庭。凭借着智能家居的科技手段给现代的生活增添了许多奇异的色彩,越来越多的用户使用手机通过投射到电视机来秀朋友们收集的照片。手机投射照片到电视机的方法千姿百态,目前最为普遍的还是通过手机和电视的有线连接,通过电视机来显示手机上的照片。由于手机与电视机的连接,数据传输较慢,照片显示过程较为复杂,并且照片之间的切换也不是是否流程,因此给用户的体验较差。在移动设备上显示多个文件,需要对具体的某个文件操作时,通常需要点击具体的文件,然后通过弹出的按钮来去选择某一项具体操作,在其中一项操作比较频繁时,例如发送该文件到其它设备时,那么重复上述动作,将会变得极其麻烦,用户体验较差。
发明内容
本发明针对上述现有技术中存在的问题,在界面可以展示多个文件的同时,能够让用户通过手势,在现有列表界面上,长按某一个具体的文件,然后手指上滑)进行操作发送该文件到其它的设备,操作更快捷,体验更佳。
为了实现上述目的,本发明提供一种将移动终端图片投射显示的方法,包括以下步骤:
一种快速投射的方法,移动终端与智能设备建立通信连接,智能设备与显示终端建立通信连接,启动移动终端的移动客户端后,其特征在于,包括以下步骤:
步骤1,在移动设备中以列表的形式显示多个文件,在每一个显示文件的控件中,增加长按监听;
步骤2,监听整个屏幕的触摸事件;
步骤3,当触发了文件的长按事件时,即用户在具体的文件上面进行了长按操作;
步骤4,在飞投模式下,将显示该文件图标的控件进行一定程度的放大;
步骤5,移动设备监听用户触摸事件中的移动事件,长按选中的文件图标随着用户的手指触摸所在的位置而进行移动,做往上移动的位移动画,移出屏幕显示的范围;
步骤6,开启一个子线程,读取选中的文件数据,将其发送到默认需要发送的设备中。
当检测到移动的距离,用户移动后的Y坐标减去用户按下时的Y坐标,大于该文件图标的高度时,完成了手势操作部分,该控件图标在当前的位置,做往上移动的位移动画,移出屏幕显示的范围。
当检测到移动该文件图标的顶部已经超出了屏幕所能显示的范围时,这个时候,完成了手势操作部分,该控件图标在当前的位置,做往上移动的位移动画,移出屏幕显示的范围。
监听整个屏幕的触摸事件,监听按下的时间,位置,移动的位置,松开的位置信息。
智能设备开启一个子线程,读取选中的文件数据,将其发送到默认需要发送的设备中,并将图片文件显示在与设备连接的显示终端。
在移动终端10上包括有载有飞投模式的UI,UI上有一个或多个对象,手势按住对象数秒选中该对象,向上滑动,坐标由(X1 Y1 )向上滑动至(X2 Y2),对象在UI中移动至飞投区,对象显示在显示装置的屏幕上;移动终端的UI上随机替换另一个对象。
附图说明
图1是本发明的一种快速投射的方法流程框图。
图2是本发明的快速投射模式下的滑动手势图。
图3是是本发明的快速投射模式下的滑动后手势图。
图4是本发明的快速投射模式下投射效果示意图。
具体实施方式
移动终端与智能设备,特备是一种可以存储、通信、显示的家庭云存储的智能设备,建立通信连接,智能设备与现实装置连接,显示智能设备上的文件。假设智能设备是安装Android操作***的设备。如图1所示,图1是快速投射方法的流程框图。
S1,在移动设备中以列表的形式显示多个文件,在每一个显示文件的控件中,增加长按监听;
S2,监听整个屏幕的触摸事件;
S3,当触发了文件的长按事件时,即用户在具体的文件上面进行了长按操作;
S4,在飞投模式下,将显示该文件图标的控件进行一定程度的放大;
S5,移动设备监听用户触摸事件中的移动事件,长按选中的文件图标随着用户的手指触摸所在的位置而进行移动,做往上移动的位移动画,移出屏幕显示的范围;
S6,开启一个子线程,读取选中的文件数据,将其发送到默认需要发送的设备中。
通过以上步骤,具体表现在,在本实施例中,我们将这样一种快速投射的方法称为飞投模式:
在S1-S6中,监听整个界面的触摸事件,可在Activity中覆写dispatchKeyEvent方法,来实现监听并进行相关的事件操作。
在每一个文件图标显示控件中,设置长按监听键,使用setOnLongClickListener为该控件设置长按监听,传递一个实现了OnLongClickListener的类,在用户长按该控件之后,onLongClick(View v) 会被调用,这个方法被调用时
当onLongClick方法被调用时,将该文件图标控件放大,进入飞投模式。
在dispatchKeyEvent方法中,可以获取到用户的触摸事件,在用户按下时,记录按下的位置坐标(X,Y),然后主要是分析用户的移动事件。移动的位置变化时,获取该移动的点的位置,让文件图标的中心位置处于该用户移动的点的位置。计算文件图标的位置(X,Y)的方法为:
文件图标的X坐标等于移动位置的X坐标减去文件图标的宽度的一半;
文件图标的Y坐标等于移动位置的Y坐标减去文件图标的高度的一半;
当文件图标移动完成之后,再继续判断是否完成了整个飞投手势操作。
获取文件图标的Y坐标,如果Y坐标已经小于0,亦证明,该图标的顶部已经是离开了屏幕的顶部,那么这个时候完成了整个飞投的手势操作。
如果该文件图标,距离屏幕顶部的距离较大,那么这个时候可以判断,用户移动的距离是否大于该文件图标的高度,如果满足这个条件,那么这个时候也是完成了整个飞投的手势操作。移动的距离计算为,移动的Y坐标减去按下的Y坐标。
当完成整个飞投手势操作之后。立即开启一个子线程,获取该文件的数据,将数据发送到默认的设备当中。在界面中可以让该文件图标,执行向上移动的动画。
接收到该文件数据的设备,可以进行各种操作,例如,发送的文件是图片或者视频时,可以在该设备中进行显示图片或者播放视频,可以达到使用方便快捷的手势操作进行投射的功能。
如图2-4所示,图2是飞投模式的手势图,在图2中,移动终端10上包括有载有飞投模式的UI (40),UI上有一个或多个对象20,手势30按住对象20数秒选中该对象,向上滑动,坐标由(X1 Y1 )301向上滑动至(X2 Y2 )302,对象20在UI中移动至飞投区50,如图3所示,对象20‘显示在显示装置60的屏幕上。移动终端10的UI (40)上,随机替换另一个对象201。
以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。

Claims (6)

1.一种快速投射的方法,移动终端与智能设备建立通信连接,智能设备与显示终端建立通信连接,启动移动终端的移动客户端后,其特征在于,包括以下步骤:
步骤1,在移动设备中以列表的形式显示多个文件,在每一个显示文件的控件中,增加长按监听;
步骤2,监听整个屏幕的触摸事件;
步骤3,当触发了文件的长按事件时,即用户在具体的文件上面进行了长按操作,进入飞投模式;
步骤4,在飞投模式下,将显示该文件图标的控件进行一定程度的放大;
步骤5,移动设备监听用户触摸事件中的移动事件,长按选中的文件图标随着用户的手指触摸所在的位置而进行移动,做往上移动的位移动画,移出屏幕显示的范围;
步骤6,开启一个子线程,读取选中的文件数据,将其发送到默认需要发送的设备中。
2.如权利要求1所述的一种快速投射的方法,其特征在于,当检测到移动的距离,用户移动后的Y坐标减去用户按下时的Y坐标,大于该文件图标的高度时,完成了手势操作部分,该控件图标在当前的位置,做往上移动的位移动画,移出屏幕显示的范围。
3.如权利要求1所述的一种快速投射的方法,其特征在于,当检测到移动该文件图标的顶部已经超出了屏幕所能显示的范围时,这个时候,完成了手势操作部分,该控件图标在当前的位置,做往上移动的位移动画,移出屏幕显示的范围。
4.如权利要求1所述的一种快速投射的方法,其特征在于,监听整个屏幕的触摸事件,监听按下的时间,位置,移动的位置,松开的位置信息。
5.根据权利要求1所述的一种快速投射的方法,其特征在于,智能设备开启一个子线程,读取选中的文件数据,将其发送到默认需要发送的设备中,并将图片文件显示在与设备连接的显示终端。
6.根据权利要求1所述的一种快速投射的方法,其特征在于,所述方法还包括飞投模式的操作方法,包括:
在移动终端10上包括有载有飞投模式的UI,UI上有一个或多个对象,手势按住对象数秒选中该对象,向上滑动,坐标由(X1 Y1 )向上滑动至(X2 Y2 ),对象在UI中移动至飞投区,对象显示在显示装置的屏幕上;移动终端的UI上随机替换另一个对象。
CN201610609586.0A 2016-07-29 2016-07-29 一种快速投射的方法 Pending CN106484277A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610609586.0A CN106484277A (zh) 2016-07-29 2016-07-29 一种快速投射的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610609586.0A CN106484277A (zh) 2016-07-29 2016-07-29 一种快速投射的方法

Publications (1)

Publication Number Publication Date
CN106484277A true CN106484277A (zh) 2017-03-08

Family

ID=58273156

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610609586.0A Pending CN106484277A (zh) 2016-07-29 2016-07-29 一种快速投射的方法

Country Status (1)

Country Link
CN (1) CN106484277A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112689579A (zh) * 2018-09-05 2021-04-20 株式会社小糸制作所 车辆用显示***、车辆***以及车辆
CN114579024A (zh) * 2022-02-28 2022-06-03 联想(北京)有限公司 一种信息处理方法、装置及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101066853B1 (ko) * 2011-02-10 2011-09-26 알서포트 주식회사 원격제어 중 이동통신단말기의 화면전송 차단방법
CN102314285A (zh) * 2010-07-01 2012-01-11 上海科斗电子科技有限公司 虚拟物品拿取***
CN102325271A (zh) * 2011-09-02 2012-01-18 深圳创维-Rgb电子有限公司 移动终端发送文件给电视机共享的方法、装置及移动终端
CN104796572A (zh) * 2015-04-22 2015-07-22 深圳市美贝壳科技有限公司 照片投射显示方法
CN105760127A (zh) * 2016-02-19 2016-07-13 浙江吉利控股集团有限公司 一种传屏方法、传屏装置及移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102314285A (zh) * 2010-07-01 2012-01-11 上海科斗电子科技有限公司 虚拟物品拿取***
KR101066853B1 (ko) * 2011-02-10 2011-09-26 알서포트 주식회사 원격제어 중 이동통신단말기의 화면전송 차단방법
CN102325271A (zh) * 2011-09-02 2012-01-18 深圳创维-Rgb电子有限公司 移动终端发送文件给电视机共享的方法、装置及移动终端
CN104796572A (zh) * 2015-04-22 2015-07-22 深圳市美贝壳科技有限公司 照片投射显示方法
CN105760127A (zh) * 2016-02-19 2016-07-13 浙江吉利控股集团有限公司 一种传屏方法、传屏装置及移动终端

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112689579A (zh) * 2018-09-05 2021-04-20 株式会社小糸制作所 车辆用显示***、车辆***以及车辆
US12005832B2 (en) 2018-09-05 2024-06-11 Koito Manufacturing Co., Ltd. Vehicle display system, vehicle system, and vehicle
CN114579024A (zh) * 2022-02-28 2022-06-03 联想(北京)有限公司 一种信息处理方法、装置及电子设备

Similar Documents

Publication Publication Date Title
CN105159687B (zh) 一种信息处理方法、终端及计算机存储介质
CN104778001B (zh) 一种图片控制方法及图片控制***
CN105335064B (zh) 一种信息处理方法和终端
US8462132B2 (en) Method and implementation device for inertial movement of window object
CN104461255B (zh) 页面显示方法及装置、电子设备
CN102662586B (zh) 一种基于用户界面的操作触发方法、装置及终端设备
CN106933468A (zh) 一种用户界面切换方法及终端
KR102027879B1 (ko) 미디어 기기의 메뉴 제어 방법 및 장치와 그 방법에 대한 프로그램 소스를 저장한 기록 매체
KR20100041107A (ko) 멀티터치를 이용한 오브젝트 관리 방법 및 장치
KR20100109686A (ko) Gui 제공방법 및 이를 적용한 멀티미디어 기기
CN103455270A (zh) 视频文件传输方法及视频文件传输***
CN104954549B (zh) 电子装置以及通信方法
CN107193553A (zh) 按键控制方法及装置
CN108228020B (zh) 一种信息处理方法及终端
CN102799389B (zh) 即时通信工具实现涂鸦板的方法、客户端及***
CN104423841A (zh) 拖动图标的方法及装置
US20130241944A1 (en) Electronic Device and Display Control Method Thereof
CN112269505B (zh) 音视频控制方法、装置及电子设备
CN105940672B (zh) 检测在用户设备的屏幕上描绘的图案
CN105812565A (zh) 一种智能手机外接显示器的自适应桌面管理***及方法
CN107124568A (zh) 一种视频录制方法及电子设备
CN106201265A (zh) 一种基于web的移动终端操控方法、装置及***
CN112370780A (zh) 虚拟控件的显示方法和装置、存储介质及电子设备
CN106484277A (zh) 一种快速投射的方法
CN111880699A (zh) 消息处理方法、装置及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170308