CN105718153A - 基于操作***状态栏的快捷操作方法 - Google Patents
基于操作***状态栏的快捷操作方法 Download PDFInfo
- Publication number
- CN105718153A CN105718153A CN201410722362.1A CN201410722362A CN105718153A CN 105718153 A CN105718153 A CN 105718153A CN 201410722362 A CN201410722362 A CN 201410722362A CN 105718153 A CN105718153 A CN 105718153A
- Authority
- CN
- China
- Prior art keywords
- shortcut
- method based
- operation method
- click
- suspension window
- 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
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了基于操作***状态栏的快捷操作方法,属于智能信息设备控制领域,包括:操作***在操场界面生成状态栏;在状态栏覆盖透明悬浮窗口;将透明悬浮窗口设置为快捷点击区域。透明悬浮窗口通过android的WindowManager实现。通过本发明提供的基于操作***状态栏的快捷操作方法,解决了现有触控显示屏幕状态栏的点击问题,可以实现快速点击,特别是在运行状态时点击其他的apk,并且可以做出多个设置,多个所设定的apk实现快速切换。
Description
技术领域
本发明涉及的是智能信息设备控制领域,特别是应用于基于操作***状态栏的快捷操作方法。
背景技术
随着智能信息设备的越来越多,触控屏幕手机越来越多,其中以电容屏幕数量最大,电容屏手机是只能用手指进行操作,不可以用普通的手写笔操作,但可以用专用的电容屏手写笔,但这对于电容屏来说没有多大必要;电阻屏手机可以用手指,也可以用手写笔操作。人们对用手指进行触控操作的电容屏手机越来越关注,而采用电容屏设计的手机也越来越多。
基于触控屏幕的操作界面,包括电容、电阻、表面波、红外屏幕、压电触控、光电式、图像传感式等多种触控屏幕,都进行了分区,例如通常都有状态栏、任务栏、启动栏、底边栏、输入区、应用程序区,这些区域都是独立分开进行显示和工作的,特别是状态栏在一般情况下都是显示的,也就是一直占据着显示屏幕的有效显示区域,例如,基于智能信息设备的操作***的状态显示,即安卓***、IOS***显示界面最顶部呈长条的状态栏是长时独立显示的,并且,这一块独立区域并没有点击触发的功能,而只有下拉触发控制的功能,而这些智能信息设备体积都较小,通常为PAD、相机、手机,特别是手机,对于触控屏幕的有效控制区域都希望越大越好,因而,实质上状态栏占据了智能信息设备触控屏幕的有效面积,特别是点击功能在此区域的丧失。
发明内容
本发明就是提供一种基于操作***状态栏的快捷操作方法,可以让用户通过智能信息设备的操作界面的状态栏设置快捷键,快速启动相应的程序或软件。
本发明的目的是通过下面的技术方案来实现的:
本发明是公开了基于操作***状态栏的快捷操作方法,包括以下步骤:
所述操作***在操场界面生成状态栏;
在所述状态栏覆盖透明悬浮窗口;
将所述透明悬浮窗口设置为快捷点击区域。
进一步的,所述透明悬浮窗口是处于android界面最顶层的窗口,悬浮在智能信息设备的桌面,隶属于应用程序所在进程,并且可以响应用户操作。
进一步的,所述透明悬浮窗口通过android的WindowManager实现。
进一步的,所述透明悬浮窗口通过android的WindowManager实现的具体步骤包括:
调用WindowManager的addView()方法;
设置WindowManager.LayoutParams的相关属性;
往WindowManager中加入所需要的View;
根据WindowManager.LayoutParams的属性不同,实现不同的效果。
进一步的,将所述透明悬浮窗口设置为快捷点击区域的步骤后,还包括:
所述快捷点击区域分成至少一个点击区域,每个点击区域对应一个快捷键;
当用户点击所述快捷键时,启动相应的apk,完成快捷打开功能。
进一步的,还包括在所述状态栏设置非全透明的点击标识,适用于帮助用户确定点击位置。
进一步的,所述透明悬浮窗口的透明度是可以调节的进一步的,所述透明悬浮窗口的形状、大小是自定义的,以适配各种用户不同的触发信号。
进一步的,所述快捷点击区域具有优先级,不同的应用由不同的优先级来控制。
进一步的,所述快捷点击区域直接控制各种应用,所对应的应用在程序、链接、入口里选择和配对。
这样,通过上述的技术方案,就可以达到这样的效果:通过本发明提供的基于操作***状态栏的快捷操作方法,可以利用用户操作界面状态栏设置快捷点击操作,节约触控屏幕的有效点击面积,设置用户自己喜欢的快捷方式。
具体实施方式
下面对本发明的原理以及方法进行进一步的说明。
这是一种基于智能信息设备的方法,我们最常见的智能信息设备有手机、电视、平板电脑、智能相机以及其它的智能设备等,这些设备都有一个交互界面,而这些界面目前多以触控屏的方式出现,而触控屏又多以电容触控屏幕为主,而本发明所涉及的方法也主要是针对电容触控屏幕来设计和实施的。在本发明实施例中,是以智能手机作为所述智能信息设备的,实施例主要在智能手机上将现有的触控模组进行了改进与提高,以实现本发明的功能并达到预期的效果。
实施例一、基于操作***状态栏的快捷操作方法。
本发明实施例公开了基于操作***状态栏的快捷操作方法,包括以下步骤:
所述操作***在操场界面生成状态栏;
在所述状态栏覆盖透明悬浮窗口;
将所述透明悬浮窗口设置为快捷点击区域。
本发明实施例中优选的,所述透明悬浮窗口是处于android界面最顶层的窗口,悬浮在智能信息设备的桌面,隶属于应用程序所在进程,并且可以响应用户操作。
本发明实施例中优选的,所述透明悬浮窗口通过android的WindowManager实现。
本发明实施例中优选的,所述透明悬浮窗口通过android的WindowManager实现的具体步骤包括:
调用WindowManager的addView()方法;
设置WindowManager.LayoutParams的相关属性;
往WindowManager中加入所需要的View;
根据WindowManager.LayoutParams的属性不同,实现不同的效果。
本发明实施例中优选的,将所述透明悬浮窗口设置为快捷点击区域的步骤后,还包括:
所述快捷点击区域分成至少一个点击区域,每个点击区域对应一个快捷键;
当用户点击所述快捷键时,启动相应的apk,完成快捷打开功能。
本发明实施例中优选的,还包括在所述状态栏设置非全透明的点击标识,适用于帮助用户确定点击位置。
本发明实施例中优选的,所述透明悬浮窗口的透明度是可以调节的。
本发明实施例中优选的,所述透明悬浮窗口的形状、大小是自定义的,以适配各种用户不同的触发信号。
本发明实施例中优选的,所述快捷点击区域具有优先级,不同的应用由不同的优先级来控制。
本发明实施例中优选的,所述快捷点击区域直接控制各种应用,所对应的应用在程序、链接、入口里选择和配对。
本发明实施例在状态栏使用透明悬浮窗口实现快捷点击功能,其中悬浮窗口也叫顶层窗口,是指处于android界面最顶端的一个窗口,它能悬浮在智能手机桌面,且不受Activity界面的影响,它隶属于启动它的应用程序所在进程,并且可以响应用户操作。所述透明悬浮窗口的透明度是可以调节的,在本实施例中选用了一个透明度为100%的悬浮窗口。
透明悬浮窗口是利用android的WindowManager来实现。调用WindowManageraddView()方法,并设置WindowManager.LayoutParams的相关属性,就可以往WindowManager中加入所需要的View,而根据WindowManager.LayoutParams属性不同,就能实现不同的效果。
本发明实施例中优选的,所述透明悬浮窗口就是在WindowManager中添加一个透明度为100%的***顶级窗口。使用所述透明悬浮窗口实现快捷打开应用程序或软件的方法为:通过把所述透明悬浮窗口分成多个点击区域,每个点击区域设置为一个快捷键,当用户点击这个快捷键时把相应的apk(AndroidPackage,即android安装包)启动起来,就可以完成快捷打开功能。
现有的智能信息设备的操作界面都由***软件来控制,***软件一般都具有状态栏,如安卓、IOS***的状态栏是在操作界面的顶部,在本发明实施例中,在所述状态栏区域覆盖设置透明悬浮窗口实现快捷键功能,所述快捷键由软件产生,当所述快捷键覆盖在原来状态栏的位置时,为了保证原状态栏内容的可视性,所述快捷键必须设置成为透明或局部可视的,并可点击触发产生信息以及信息响应,改变或控制程序的状态。
如果操作***所定义的状态栏的控制方式为点击,这时所增加的所述透明悬浮窗口就不能够以点击方式进行,以其它滑动、压力触控等方式进行,这样才可以避免相互的干扰,不影响各自功能的发挥,因而,所述的状态栏的触发控制方式与所述透明悬浮窗口的触发控制方式不同,即可以实现不同的操作,达到不同的目的。
还有,在一般情况下,所述透明悬浮窗口为透明状、半透明状、或是透明度可根据用户需求进行自定义调节,只要用户可以正确点击即可,可以根据不同的设备和应用、需求来确定不同的方式。
而为了方便操作,这些覆盖的所述透明悬浮窗口增设了点击标识,所述点击标识由线框、点、线、块、色彩单独或组合构成,组成部分的图案用户可以正确、清晰认识。
还有,为了使所述透明悬浮窗口更灵活和易用,所述快捷键是可移动的,并且可以调节大小,所覆盖的区域不同,所产生的触发和响应也不同,对应所覆盖的程序标识。
为了使功能更加丰富,可以对所述快捷键设置优先级,不同的应用对应不同的优先级来控制。
这样,通过上述的技术方案,就可以达到这样的效果:通过本发明提供的基于操作***状态栏的快捷操作方法,解决了现有触控显示屏幕状态栏的点击问题,可以实现快速点击,特别是在运行状态时点击其他的apk,并且可以做出多个设置,多个所设定的apk实现快速切换。
虽然这里只说明了本发明的一个优选实施例,但其意并非限制本发明的范围、适用性和配置。相反,对实施例的详细说明可使本领域技术人员得以实施。应能理解,在不偏离所附权利要求书确定的本发明精神和范围情况下,可对一些细节做适当变更和修改。
Claims (10)
1.基于操作***状态栏的快捷操作方法,其特征在于,包括以下步骤:
所述操作***在操场界面生成状态栏;
在所述状态栏覆盖透明悬浮窗口;
将所述透明悬浮窗口设置为快捷点击区域。
2.如权利要求1所述的基于操作***状态栏的快捷操作方法,其特征在于:所述透明悬浮窗口是处于android界面最顶层的窗口,悬浮在智能信息设备的桌面,隶属于应用程序所在进程,并且可以响应用户操作。
3.如权利要求1或2所述的基于操作***状态栏的快捷操作方法,其特征在于:所述透明悬浮窗口通过android的WindowManager实现。
4.如权利要求3所述的基于操作***状态栏的快捷操作方法,其特征在于:所述透明悬浮窗口通过android的WindowManager实现的具体步骤包括:
调用WindowManager的addView()方法;
设置WindowManager.LayoutParams的相关属性;
往WindowManager中加入所需要的View;
根据WindowManager.LayoutParams的属性不同,实现不同的效果。
5.如权利要求1至4任一所述的基于操作***状态栏的快捷操作方法,其特征在于:将所述透明悬浮窗口设置为快捷点击区域的步骤后,还包括:
所述快捷点击区域分成至少一个点击区域,每个点击区域对应一个快捷键;
当用户点击所述快捷键时,启动相应的apk,完成快捷打开功能。
6.如权利要求1至5任一所述的基于操作***状态栏的快捷操作方法,其特征在于:还包括在所述状态栏设置非全透明的点击标识,适用于帮助用户确定点击位置。
7.如权利要求1至6任一所述的基于操作***状态栏的快捷操作方法,其特征在于:所述透明悬浮窗口的透明度是可以调节的。
8.如权利要求1至7任一所述的基于操作***状态栏的快捷操作方法,其特征在于:所述透明悬浮窗口的形状、大小是自定义的,以适配各种用户不同的触发信号。
9.如权利要求1所述的基于操作***状态栏的快捷操作方法,其特征在于:所述快捷点击区域具有优先级,不同的应用由不同的优先级来控制。
10.如权利要求1所述的基于操作***状态栏的快捷操作方法,其特征在于:所述快捷点击区域直接控制各种应用,所对应的应用在程序、链接、入口里选择和配对。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410722362.1A CN105718153A (zh) | 2014-12-03 | 2014-12-03 | 基于操作***状态栏的快捷操作方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410722362.1A CN105718153A (zh) | 2014-12-03 | 2014-12-03 | 基于操作***状态栏的快捷操作方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105718153A true CN105718153A (zh) | 2016-06-29 |
Family
ID=56146622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410722362.1A Pending CN105718153A (zh) | 2014-12-03 | 2014-12-03 | 基于操作***状态栏的快捷操作方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105718153A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106155486A (zh) * | 2016-09-13 | 2016-11-23 | 深圳市金立通信设备有限公司 | 一种任务调用方法及终端 |
CN107766109A (zh) * | 2017-09-22 | 2018-03-06 | 广州小鹏汽车科技有限公司 | 一种安卓***气泡控件的展示方法、装置及*** |
CN108600334A (zh) * | 2018-04-03 | 2018-09-28 | 腾讯科技(深圳)有限公司 | 展示电子装置无线信号接入质量的方法及装置 |
CN112799749A (zh) * | 2020-12-16 | 2021-05-14 | 惠州市德赛西威智能交通技术研究院有限公司 | 基于Android界面的DOCK区域设置方法,区域及区域呈现方法 |
-
2014
- 2014-12-03 CN CN201410722362.1A patent/CN105718153A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106155486A (zh) * | 2016-09-13 | 2016-11-23 | 深圳市金立通信设备有限公司 | 一种任务调用方法及终端 |
CN107766109A (zh) * | 2017-09-22 | 2018-03-06 | 广州小鹏汽车科技有限公司 | 一种安卓***气泡控件的展示方法、装置及*** |
CN108600334A (zh) * | 2018-04-03 | 2018-09-28 | 腾讯科技(深圳)有限公司 | 展示电子装置无线信号接入质量的方法及装置 |
CN112799749A (zh) * | 2020-12-16 | 2021-05-14 | 惠州市德赛西威智能交通技术研究院有限公司 | 基于Android界面的DOCK区域设置方法,区域及区域呈现方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102722334B (zh) | 触摸屏幕的控制方法及装置 | |
JP5661184B2 (ja) | タッチキーボードを動的に生成する方法及び装置 | |
CN104090720B (zh) | 一种基于手势操作调整终端窗口显示的方法及装置 | |
KR101328202B1 (ko) | 제스처 입력을 통한 기능 수행 명령실행 방법 및 장치 | |
CN102299990A (zh) | 手势控制的手机 | |
CN105718153A (zh) | 基于操作***状态栏的快捷操作方法 | |
CN102819398A (zh) | 一种在触摸屏设备上滑动控制摄像机的方法 | |
CN112286434A (zh) | 一种悬浮按钮显示方法及终端设备 | |
CN103197885A (zh) | 移动终端的操控方法及其移动终端 | |
CN105631288A (zh) | 一种终端的程序切换方法与*** | |
CN104035719A (zh) | 大屏幕触摸操作方法、装置及大屏幕触摸终端 | |
CN104035716A (zh) | 触摸屏操作方法和装置以及终端 | |
CN105183236A (zh) | 一种触屏输入装置与方法 | |
CN103853495A (zh) | 车载设备触摸控制装置和方法 | |
US20160026309A1 (en) | Controller | |
CN108459790A (zh) | 一种电子设备触控交互方法 | |
CN102999232A (zh) | 一种实现超大尺寸交互电子白板的仿鼠标交互方法 | |
CN105892892A (zh) | 一种基于安卓***的移动终端中键位设置的控制方法 | |
CN105760077A (zh) | 游戏控制方法及装置 | |
CN108595075A (zh) | 一种电子设备触控交互方法 | |
CN107092433A (zh) | 触控一体机的触摸控制方法及装置 | |
CN104238838A (zh) | 基于信息交互设备贴膜的用户界面控制及处理方法 | |
CN104571806A (zh) | 智能信息设备界面层次控制方法 | |
CN206674011U (zh) | 一种后壳具有触摸板操作功能的智能手机 | |
CN106155544A (zh) | 一种终端显示屏幕的控制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160629 |
|
WD01 | Invention patent application deemed withdrawn after publication |