显示方法以及电子装置制造方法

文档序号:6500464阅读:94来源:国知局
显示方法以及电子装置制造方法
【专利摘要】一种显示方法以及电子装置,此显示方法包括:显示具有一第一透明度的一图片于电子装置的触控屏幕上;检测触控屏幕上的一接触操作;根据接触操作的位置决定图片的一第二透明度,其中第二透明度高于第一透明度;同时显示具有第二透明度的图片以及由图片所覆盖的一屏幕画面于触控屏幕上。
【专利说明】显示方法以及电子装置
【技术领域】
[0001]本发明是有关于一种屏幕画面显示机制,且特别是有关于一种显示方法以及电子 装直。
【背景技术】
[0002]一般来说,电子装置可因闲置一段时间或根据使用者的控制而进入电子装置的屏幕锁定模式。在电子装置的屏幕锁定模式下,当电子装置接收到一通知消息时,使用者必须将此电子装置解锁才能查看相关的信息。以接收短消息为例,在电子装置的屏幕锁定状态下,若使用者想要查看此电子装置最新接收到的短消息,使用者必须要先将此电子装置解锁,并启动短消息应用程序才能查看短消息的显示界面与相关内容。
[0003]然而,对于只是想要快速地浏览所接收到的消息的使用者来说,在电子装置的屏幕锁定模式下,每接收到一个新消息就要将电子装置解锁才能查看消息内容的方式在使用上并不方便。

【发明内容】

[0004]有鉴于此,本发明提供一种显示方法以及电子装置,可有效地提升在电子装置的屏幕锁定模式与解锁模式下查看其它屏幕画面的便利性。
[0005]本发明提出一种显示方法,适用于一电子装置,电子装置具有一触控屏幕,此显示方法包括:显示具有一第一透明度的一图片于触控屏幕上;检测触控屏幕上的一接触操作;根据接触操作的一位置决定图片的一第二透明度,其中第二透明度高于第一透明度;同时显示具有第二透明度的图片与由图片所覆盖的一屏幕画面于触控屏幕上。
[0006]本发明还提出一种电子装置,此电子装置包括触控屏幕、存储器、至少一处理器以及至少一程序,其中至少一程序存储在存储器中且经配置以由至少一处理器执行,至少一程序包含进行以下操作的指令:显示具有一第一透明度的一图片于触控屏幕上;检测触控屏幕上的一接触操作;根据接触操作的一位置决定图片的一第二透明度,其中第二透明度高于第一透明度;同时显示具有第二透明度的图片与由图片所覆盖的一屏幕画面于触控屏幕上。
[0007]基于上述,本发明可在电子装置的屏幕锁定模式或解锁模式下,显示具有一第一透明度的一图片于触控屏幕上,并检测触控屏幕上的一接触操作。然后,根据此接触操作的位置决定图片的一第二透明度,其中第二透明度高于第一透明度。接着,显示具有第二透明度的图片于触控屏幕上,以及显示由图片所覆盖的一屏幕画面于触控屏幕上。藉此,在不需将屏幕画面完全切换至图像对应的屏幕画面的前提下,使用者可预先查看被选定的图像对应的屏幕画面,大幅提升电子装置在操作时的便利性。
[0008]为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。【专利附图】

【附图说明】
[0009]图1为根据本发明第一实施例所绘示的电子装置的示意图。
[0010]图2A为根据本发明第一实施例所绘示的显示方法的流程图。
[0011]图2B、图2C与图2D为根据本发明第一实施例所绘示的调整图片的透明度的示意图。
[0012]图3A与图3B为根据本发明一实施例所绘示的显示切换边界以决定第二透明度的示意图。
[0013]图3C为根据本发明一实施例所绘示的通过内差法决定第二透明度的示意图。
[0014]图4为依据本发明的第二实施例所绘示的显示方法的流程图。
[0015]图5A与图5B为根据本发明第二实施例所绘示的于图片上显示切换边界的示意图。
[0016]图6为根据本发明第二实施例所绘示的拖曳操作位于切换区域内的示意图。
[0017]图7为根据本发明第二实施例所绘示的拖曳操作非位于切换区域内的示意图。
[0018]图8为依据本发明的 第三实施例所绘示的显示方法的流程图。
[0019]图9为根据本发明第三实施例所绘示的于图片上显示切换边界与图像的示意图。
[0020]图10为根据本发明第三实施例所绘示的拖曳操作位于切换区域内的示意图。
[0021]图11为根据本发明第三实施例所绘示的拖曳操作非位于切换区域内的示意图。
[0022][标号说明]
[0023]10:电子装置11:触控屏幕
[0024]12:存储器13:处理器
[0025]131:操作系统133:程序
[0026]301:接触区域302:起点位置
[0027]303:终点位置210、310、510、910:图片
[0028]320,520,920:切换边界330、530、930:起始区域
[0029]340、540、940:切换区域501、502、503、901、902、903:图像
[0030]602、1003、1103:图像的初始显示位置
[0031]D1、D2、D3、D4、D5:距离
[0032]S210、S220、S230、S240:本发明第一实施例的显示方法各步骤
[0033]S402、S404、S406、S408、S410、S412、S414、S416、S418、S420、S422、S424:本发明第二实施例的显示方法各步骤
[0034]S802、S804、S806、S808、S810、S812、S814、S816、S818、S820、S822、S824:本发明第三实施例的显示方法各步骤
【具体实施方式】
[0035]第一实施例
[0036]图1为根据本发明第一实施例所绘示的电子装置的示意图。请参照图1,电子装置10 例如是智能型手机(smart phone)、个人数字助理(Personal Digital Assistant, PDA)或平板计算机(Tablet PC)等各式具有触控显示功能的电子装置。
[0037]电子装置10包括触控屏幕11、存储器12以及处理器13。触控屏幕11为电子装置10的输入与输出接口,并且用以显示电子装置10的各式操作屏幕画面。特别是,触控屏幕11可检测使用者的各种接触操作。例如,此些接触操作包括点击(click)或拖曳(drag)等。在某些例子中,触控屏幕11可以是电阻式(resistive)触控面板、电容式(capacitive)触控面板、光学式(optical)触控面板、声波式(acoustic wave)触控面板、电磁式(electromagnetic)触控面板等,在此并不限制其种类。
[0038]存储器12用以储存数据与至少一执行指令。在实施上,存储器12可内建于电子装置10,或通过特定接口外接于电子装置10。此外,存储器12还可以是硬盘、光盘或外接式储存装置(如存储卡、随身盘等)等。在某些例子中,存储器12至少储存操作系统131和至少一程序133。其中,操作系统131包含各种软件组件和/或驱动程序,以管理电子装置10的一般操作。举例来说,操作系统131提供使用者界面以让使用者与电子装置10互动,并可管理在电子装置10上运行的应用程序以及管理储存在电子装置10中的文件。程序133包括至少一个由处理器12执行的指令。具体而言,处理器12运行程序133以执行本实施例的显示方法。显示方法的详细步骤将于后配合图示再做说明。
[0039]处理器13耦接触控屏幕11与存储器12。处理器13可依据触控屏幕11检测到的接触操作产生对应的操作指令,并控制触控屏幕11显示对应的屏幕画面。例如,在某些例子中,处理器13可包含触控屏幕11的触控屏幕控制器或定位控制器。当使用者在触控屏幕11上执行接触操作(例如,触碰触控屏幕11)时,处理器13可根据触控屏幕11产生的定位消息取得相关的定位信息,并将此相关的定位信息储存于存储器12。在某些例子中,此相关的定位信息包括接触操作对应于触控屏幕11的坐标与此接触操作发生的时间等等。此夕卜,处理器13可以是微处理器(micro-processor)、嵌入式处理器(embedded processor)或中央处理器(central processing unit, CPU)等,但本发明的可实施方式并不对限定于上述。
[0040]图2A为根据本发明的第一实施例所绘示的显示方法的流程图。以下将以电子装置10搭配图2A对此方法进行说明。请参照图2A,在步骤S210中,处理器13显示具有一第一透明度的一图片于触控屏幕11上。当图片透明度越高时,图片越透明;反之,当图片透明度越低时,图片越不透明。若以百分比制来看,图片的透明度可以用0%至100%来表示。当透明度为0%时,表示此时图片完全不透明;而当透明度为100%时,则表示此时图片几乎是完全透明的。在某些例子中,此第一透明度例如是图片的最低透明度(例如0%),但可依实务上调整(例如:5%)。
[0041]在某些例子中,此图片的覆盖区域(covering range)可以等于触控屏幕11的实际最大显示区域,亦即,触控屏幕11的显示区域全部用来显示此图片。在某些例子中,此图片的覆盖区域也可以仅覆盖触控屏幕11的部分显示区域,亦即,触控屏幕11的部分显示区域用来显示此图片,触控屏幕11其它部分的显示区域用来显示其它信息(例如:状态列),视实务需求而定。
[0042]在步骤S220中,处理器13检测触控屏幕11上的一接触操作。举例来说,处理器13可检测使用者在触控屏幕11上的点击或拖曳等接触操作,并且取得此接触操作的位置、位移等接触信息。在某些例子中,当处理器13检测触控屏幕11上的接触操作时,便直接调整图片的透明度至一预设起始透明度,该预设起始透明度(例如:10%)大于第一透明度(例如:0%)。[0043]在步骤S230中,处理器13根据此接触操作的位置决定图片的第二透明度,其中图片的第二透明度高于图片的第一透明度。举例来说,此第二透明度例如是与接触操作的位移(displacement)成正相关(positive correlat1n)。例如,当此接触操作为拖曳操作时,当此拖曳操作的起点位置与终点位置距离越远时,所决定的第二透明度越大;反之,当此拖曳操作的起点位置与终点位置距离越近时,所决定的第二透明度越小。
[0044]在步骤S230的某些例子中,处理器13可根据接触操作的位移计算(例如,通过一算法)图片的第二透明度。此外,在一实施例中,当接触操作的位移在一预设范围内时,处理器13也可设定此第二透明度为对应于此预设范围的预设透明度。换句话说,通过预先将多个预设范围与多个预设透明度进行关联(例如,记录于一查找表),即可根据此接触操作的位移取得一预设范围对应的一预设透明度,并将其设定为图片的第二透明度。或者,在另一实施例中,处理器13也可预先将触控屏幕11划分为多个预设区域,并记录每一个预设区域对应的一预设透明度。当接触操作的位置位于触控屏幕11的一个预设区域内时,处理器13可设定图片的第二透明度为对应于此预设区域的预设透明度。
[0045]然后,在步骤S240中,处理器13显示具有第二透明度的图片于触控屏幕11上。类似于步骤S210,此图片的覆盖区域可以等于触控屏幕11的实际最大显示区域或仅覆盖触控屏幕11的部分显示区域,视实务需求而定。
[0046]于步骤S250中,处理器13显示由此图片所覆盖的屏幕画面于触控屏幕11上。举例来说,此屏幕画面例如是一主画面、一短消息屏幕画面、一电子邮件屏幕画面、一记事本屏幕画面、一行事历或备忘录屏幕画面以及一图像屏幕画面其中之一。
[0047]图2B、图2C与图2D为根据本发明一实施例所绘示的调整图片的透明度的示意图。
[0048]在图2B中,假设触控屏幕11上的图片210 —开始具有第一透明度(例如0%)。如图2C所示,当使用者触碰触控屏幕11 (例如,图片210上的任意位置)时,图片210的透明度可被调整为一预设起始透明度(例如10%),以提示使用者已经触碰到触控屏幕11,而方便使用者查看由图片210所覆盖的屏幕画面(例如,电子邮件屏幕画面)。在某些例子中,图2C中图片210的透明度也可以维持在第一透明度。接着,如图2D所示,当使用者在触控屏幕11上滑动一段距离时,图片210的透明度(S卩,第二透明度)可被更进一步地调高,例如调高至90%等等。虽然图2D是以手指向右滑动为范例,但本发明并不限定滑动的起点与方向。在某些例子中,此第二透明度可以根据使用者在触控屏幕11上滑动的距离而定。例如,当使用者滑动的距离越长,则第二透明度越高等等。
[0049]特别是,在某些例子中,当使用者在触控屏幕11上的滑动符合一预定条件时,例如:滑动距离超过一预设距离、滑动时间超过一预定时间、或滑动至一特定区域后,离开触控屏幕11时,处理器13还可以移除图片210并执行一预设功能。例如,将电子装置10从屏幕锁定模式(screen locking)切换至解锁(unlocking)模式等等。
[0050]在某些例子中,在步骤S220中,当处理器13检测到触控屏幕11上的接触操作时,处理器13可响应此接触操作以更新此屏幕画面,则在步骤S250中,处理器13显示于步骤S220中更新后的屏幕画面于触控屏幕11上。举例来说,假设在步骤S250中触控屏幕11显示的屏幕画面为一收件匣屏幕画面,当处理器13在步骤S220中检测到触控屏幕11上的接触操作时,处理器13便会更新收件检查短消息收件匣,以在步骤S250中显示此收件匣的最新屏幕画面。[0051]在某些例子中,步骤S210与S220的执行顺序可适应性地调整。例如,假设触控屏幕11上本来并没有显示图片,而在处理器13检测到触控屏幕11上的接触操作之后,处理器13可响应检测触控屏幕11上的接触操作,而显示具有第一透明度的图片于触控屏幕11上。
[0052]此外,在步骤S230的某些例子中,处理器13也可通过使用者在触控屏幕11上的接触操作与一判断基准之间的相对位置或距离来决定图片的第二透明度。举例来说,图3A与图3B为根据本发明一实施例所绘示的显示切换边界以决定第二透明度的示意图。请参照图3A,触控屏幕11上显示有图片310与切换边界320。然后,如图3B所示,当使用者在触控屏幕11上的接触区域301进行接触操作时,处理器13可计算此接触操作的位置(即,接触区域301)与切换边界320之间的最小距离D1。然后,处理器13可根据最小距离Dl决定图片310的第二透明度,其中第二透明度与最小距离Dl成负相关(negative correlat1n)。换言之,当使用者的接触操作较为接近切换边界320时,处理器13可将图片310的透明度调高。而当使用者的接触操作较为远离切换边界320时,处理器13则可将图片310的透明度调低。
[0053]在步骤S230的某些例子中,在显示一切换边界于触控屏幕11之后,处理器13可以将检测到的接触操作的起点位置定义为对应一第一预设透明度(例如:预设起始透明度),并将切换边界定义为对应一第二预设透明度,其中第一预设透明度可高于或等于第一透明度,第二预设透明度高于第一预设透明度,举例来说,第一预设透明度例如是0%或10%,第二预设透明度例如是透明度90%或100%,视实务上需求而定。然后,处理器13可根据此接触操作的终点位置分别与其起点位置及切换边界之间的一直线距离决定一数值。接着,处理器13可对第一预设透明度、第二预设透明度,以及此数值进行一内差法(Interpolat1n method)运算以得到第二透明度。
[0054]举例来说,图3C为根据本发明一实施例所绘示的通过内差法决定第二透明度的示意图。请参照图3C,假设起点位置302为接触操作的起点位置,终点位置303为接触操作的终点位置,切换边界310为预先显示的切换边界。其中,起点位置302对应第一预设透明度(例如,透明度10%),切换边界310对应第二预设透明度(例如,透明度100%)。处理器13可获得终点位置303与切换边界310之间的直线距离D2以及起点位置302与切换边界310之间的直线距离D3,并根据直线距离D2与直线距离D3决定一数值。然后,处理器13对第一预设透明度、第二预设透明度,以及此数值进一内差法运算以得到第二透明度。举例来说,假设D2=2公分且D3=l公分,则处理器13可通过运算D3+ (D2+D3)=l/3而获得此数值(即,1/3)。然后,处理器13可通过内差法运算,例如,将第二预设透明度扣掉第一预设透明度乘上数值再加上第一预设透明度而得到第二透明度((100%-10%) *1/3+10%=40%)。
[0055]此外,请再次参照图3B,处理器13也可更进一步通过切换边界320将触控屏幕11分割为起始区域330及切换区域340。只有当使用者在触控屏幕11上的接触操作位于起始区域330内时,才会通过内差法决定第二透明度。若使用者在触控屏幕11上的接触操作位于切换区域340内,则处理器13设定此第二透明度为对应于切换区域340的一预设透明度(例如:第二预设透明度)。
[0056]第二实施例
[0057]图4为依据本发明的第二实施例所绘示的显示方法的流程图。在此请注意,由于第二实施例的硬件架构类似于第一实施例的硬件架构,因此,在此不再重复赘述。以下将利用第一实施例的元件来说明第二实施例。
[0058]请参照图1与图4,在步骤S402中,处理器13可显示一图片于触控屏幕11。在某些例子中,此图片例如是电子装置10于屏幕锁定模式中预设的图片。此图片具有一第一透明度。在某些例子中,此第一透明度可为此图片的最小透明度(例如,透明度0%?10%)等,但其可视实务上的需求调整。此外,此图片的尺寸例如是与触控屏幕11的最大显示区域相等。或者,此图片的尺寸也可以是小于触控屏幕11的最大显示区域,本发明不对其限制。
[0059]接着,处理器13可于此图片上显示一个或多个图像。此一个或多个图像例如是处理器13根据一个或多个通知事件所产生的。举例来说,当电子装置10接收到来自其它的电子装置的短消息、电子邮件或实时消息时,处理器13可随即产生相对应的通知事件,并根据所产生的通知事件产生相对应的图像,以通知使用者去查看所接收到的短消息、电子邮件或实时消息等。或者,此一个或多个图像的其中之一也可以对应于电子装置10进入此屏幕锁定模式之前的屏幕画面。
[0060]此外,当电子装置10的行事历或备忘录中一事件预设的提醒时间到达时,处理器13也可显示对应此事件的图像,以通知使用者至行事历或备忘录中查看此事件的事件内容。此外,此一个或多个图像还可以是根据其它的各种通知事件而产生的,例如,来自社群网站的通知消息或实时通讯应用程序的对话消息等等,本发明不对其限制。
[0061]在某些例子中,每一个图像可对应至一个应用程序,并可用以启动其对应的应用程序。例如,此一个或多个图像可分别对应至短消息应用程序、电子邮件应用程序、记事本应用程序、行事历或备忘录应用程序以及图像播放应用程序等等,且本发明不以此为限。例如,在一实施例中,此一个或多个图像还可用以启动社群网站应用程序以及实时通讯应用程序等,在此不一一赘述。
[0062]然后,于步骤S404中,处理器13检测触控屏幕11上对于此一个或多个图像中的一图像的接触操作。举例来说,处理器13可检测使用者在触控屏幕11上的点击或拖曳等接触操作,并将此接触操作对应的坐标信息等数据储存于存储器12。然后,处理器13可根据此接触操作对应的坐标信息判断此接触操作是否为对应此一个或多个图像中的一图像的接触操作。在处理器13检测到对于图像的接触操作之后,于步骤S406中,处理器13会在此图片上显示一切换边界,且此切换边界环绕图像的初始显示位置,并且将触控屏幕11上切换边界之外的区域定义为切换区域。
[0063]举例来说,图5A与图5B为根据本发明第二实施例所绘示的于图片上显示切换边界的示意图。请参照图5A,触控屏幕11上显示有图片510,且图片510具有一预设透明度(即,第一透明度)。在某些例子中,由于图片510的预设透明度为最小透明度,故图片510可完全遮挡住触控屏幕11上原先的屏幕画面。然而,此预设透明度也可以适应性地调整。此外,图片510上显示有图像501?503。举例来说,图像501对应短消息应用程序,图像502对应电子邮件应用程序,而图像503对应社群网站应用程序。
[0064]请参照图5B,当使用者在触控屏幕11上执行对于图像502 ( S卩,图像)的接触操作时,例如,使用者在触控屏幕上11按压图像502,触控屏幕11会以图像502的初始显示位置为中心,显示环绕图像502的初始显示位置的切换边界520于图片510上,以将触控屏幕11上的区域划分或定义为起始区域530以及切换区域540。特别是,在某些例子中,接触操作对应的图像502的初始显示位置所在的区域被定义为起始区域530,而切换边界520之外(或者,非图像402的初始显示位置所在的区域)则被定义为切换区域540。此外,在另一实施例中,多个切换边界也可以预先显示于触控屏幕11上,并且分别环绕图像501?503。
[0065]值得一提的是,虽然本实施例的切换边界520是以圆形的形状环绕于图像502的初始显示位置周围,但是,切换边界520还可以是矩形或椭圆形等形状,本发明不对其限制。此外,切换边界520也可以是可见或不可见的(例如,虚拟的),本发明不对其限制。
[0066]接着,于步骤S408中,处理器13可判断此接触操作是否为对应图像的拖曳操作。举例来说,处理器13可判断在检测到此接触操作之后是否有检测到连续的多个坐标信息。若处理器13在检测到此接触操作之后有检测到连续的坐标信息,则处理器13可判定此接触操作为对应此图像拖曳操作。
[0067]若处理器13判断此接触操作并非为对应图像的拖曳操作,例如,在处理器13检测到此接触操作之后没有检测到连续的多个坐标信息,在步骤S410中,处理器13可接续判断此接触操作是否持续存在。若此接触操作持续存在,例如,使用者持续地在触控屏幕11上的固定位置按压图像,则处理器13重复执行步骤S406,以在触控屏幕11上显示切换边界(例如,图5B的切换边界520)。若此接触操作已终止或已不存在,例如,使用者将输入工具从触控屏幕11上移开,则处理器13重复执行步骤S402,而将触控屏幕11的屏幕画面回复至步骤S402中的显示屏幕画面。
[0068]此外,若处理器13判断此接触操作为对应图像的拖曳操作,例如,在处理器13检测到此接触操作之后,处理器13接续检测到连续的多个坐标信息,在步骤S412中,处理器13会判断此拖曳操作是否持续存在。若此拖曳操作持续存在,在步骤S414中,处理器13判断此拖曳操作目前的位置是否位于触控屏幕11上的切换区域(例如,图5B的切换区域540)内。
[0069]若此拖曳操作目前的位置是位于触控屏幕11上的切换区域(例如,图5B的切换区域540)内,在步骤S416中,处理器13可调整此图片的透明度为另一个预设透明度(即,第二透明度)。在某些例子中,此第二透明度例如是图片的最大透明度,但可视实务上的需求加以调整。然后,在步骤S420中,处理器13可基于图片调整后的透明度显示图片以及由图片所覆盖且对应图像的屏幕画面。换言之,本实施例中的步骤S416与S420类似于第一实施例中的步骤S240与S250。接着,在步骤S420之后处理器13重复执行步骤S412。
[0070]图6为根据本发明第一实施例所绘示的拖曳操作位于切换区域内的示意图。请参照图6,当使用者将图像502从起始区域530中的初始显示位置602拖曳至切换区域540内(或,切换边界520上)时,此时处理器会将图片510的透明度调整至高于上述第一透明度的第二透明度,以让使用者通过图片510查看由图片510所覆盖且对应图像502的屏幕画面。在某些例子中,图像502例如是对应电子邮件应用程序,因此,对应图像502的屏幕画面例如是所接收到的电子邮件的电子邮件屏幕画面。
[0071]此外,若此拖曳操作目前的位置并非是位于触控屏幕11上的切换区域内,例如,此拖曳操作目前的位置是位于图5B的起始区域530内,则在步骤S418中,处理器13可根据此拖曳操作目前的位置决定并调整图片的透明度。举例来说,图7为根据本发明第一实施例所绘示的拖曳操作非位于切换区域内的示意图。请参照图7,若使用者将图像502从其的初始显示位置拖曳至图7中的位置之后,由于图像502并非位于切换区域540中,因此处理器可取得图像502目前的位置(即,拖曳操作目前的位置)与切换边界520之间的最小距离D4。然后,通过查表或前述内差法等方式,处理器可决定图片的第二透明度。例如,存储器12内可预先储存对应各个最小距离的第二透明度,而处理器可自存储器12取得对应此最小距离D4的第二透明度。
[0072]在某些例子中,当拖曳操作非位于切换区域440内时,最小距离D4会与图片510调整后的透明度成负相关。换言之,当最小距离D4越小,图片510调整后的透明度越大。反之,当最小距离D4越大,图片510调整后的透明度越小。当最小距离D4为零(拖曳操作与切换边界520重迭)时,则可类似于步骤S416将图片510的透明度调整为预设透明度(例如,图片510的最大透明度)。
[0073]此外,由于图6中的屏幕画面是由透明度为第二透明度(例如,最大透明度)的图片所覆盖,而图7中的屏幕画面是由透明度小于此第二透明度的图片所覆盖,因此,图6中的屏幕画面会较图7中的屏幕画面来得清晰。
[0074]另一方面,在步骤S412中,若处理器13判断此拖曳操作已终止或已不存在,例如,使用者将手指等输入工具从触控屏幕11上移开,则处理器13接续执行步骤S422。在步骤S422中,处理器13判断此拖曳操作终止时的位置(B卩,终止位置)是否位于触控屏幕11上的切换区域(例如,图5B的切换区域540)内。
[0075]若此拖曳操作终止时的位置是位于触控屏幕11上的切换区域(例如,图5B的切换区域540)内,则在步骤S424中,处理器13会移除(或,不显示)图片与切换边界,并显示对应图像的屏幕画面。以图6为例,当使用者将图像502拖曳至切换区域540内并随即将手指等输入工具自触控屏幕11上移开时,此拖曳操作会终止于触控屏幕11上的切换区域540内。此时,处理器会移除(或,不显示)图片510与切换边界520,并显示对应图像502的电子邮件屏幕画面。此外,若处理器13原本是处于屏幕锁定模式,则在步骤S424中,处理器13可将电子装置10由屏幕锁定模式切换至解锁模式或正常操作模式。
[0076]另外,若此拖曳操作终止时的位置并非是位于触控屏幕11上的切换区域内,例如,此拖曳操作终止于图5B的起始区域530内,则在步骤S424之后处理器13重复执行步骤S402,而将触控屏幕11的屏幕画面回复至步骤S402中的屏幕画面。
[0077]换言之,在电子装置10的屏幕锁定模式或一般的工作模式下,若使用者只是想概略地查看一通知事件的内容,使用者只需要简单地对此通知事件对应的图像进行拖曳操作,就可以调整屏幕锁定模式下图片的透明度,以快速地查看此通知事件的部分内容。而当使用者决定要执行进一步的编辑操作或更仔细的查看此通知事件完整的内容时,使用者只需要将此图像拖曳至触控屏幕的一切换区域内并将手指等输入工具自触控屏幕11上移开,就可将电子装置10切换至解锁模式及/或开启对应的应用程序,以查看此通知事件完整的内容。藉此,大幅地提升电子装置10在使用上的便利性。
[0078]此外,在某些例子中,处理器13也可根据一预设规则自动更新被选定的图像对应的屏幕画面。例如,在处理器13根据对应短消息图像的接触操作或拖曳操作来启动短消息应用程序之后,处理器13可定时或者根据最新的通知事件于背景自动更新此短消息屏幕画面。举例来说,在处理器13取得并通过图片显示一短消息屏幕画面的过程中,若电子装置10接收到另一短消息,则处理器13也可显示此新接收到的短消息所对应的短消息屏幕画面。[0079]或者,此一个或多个图像中的一图像也可以包含一屏幕画面还原图像。当使用者在触控屏幕11上拖曳此屏幕画面还原图像时,处理器13可对应改变图片的透明度,以在不将电子装置10解锁的情况下显示触控屏幕11在进入屏幕锁定模式之前的屏幕画面。而当使用者将此屏幕画面还原图像拖曳至切换区域内并放开后,则处理器13将电子装置10解锁。此外,此一个或多个图像中的一图像也可以包含一般的快速启动按钮或文件快捷方式等等,本发明不对其限制。
[0080]然而,本发明不以上述实施方式为限。在一实施例中,用来界定切换区域与起始区域的切换边界也可以是在电子装置10进入屏幕锁定模式时就预先被显示于图片上的一预设位置。
[0081]第三实施例
[0082]图8为依据本发明的第三实施例所绘示的显示方法的流程图。在此请注意,由于第三实施例的硬件架构类似于第一实施例的硬件架构,因此,在此不再重复赘述。以下将利用第一实施例的元件来说明第三实施例。
[0083]请参照图1与图8,在步骤S802中,处理器13可显示透明度为预设透明度(即,第一透明度)的图片于触控屏幕11。在某些例子中,此第一透明度例如是图片的最小透明度(例如,透明度0%?10%),但可视实务上的需求加以调整。然后,处理器13在此图片上的一预设位置显示一切换边界,以将触控屏幕11上由此切换边界所环绕的区域定义为切换区域。在本实施中,此图片例如是电子装置10的屏幕锁定模式中预设的图片,而切换边界则例如电子装置10的屏幕锁定模式中预设的解锁图像。
[0084]然后,在步骤S804中,处理器13显示一个或多个图像于此图片上,且此一个或多个图像的数目以及每一个图像对应的应用程序、屏幕画面以及初始显示位置皆可视实务上的需求而定。例如,处理器13可根据一个或多个通知事件显示此一个或多个图像。特别是,在某些例子中,于步骤S802中所定义出的切换区域不会涵盖任一个图像的初始显示位置。
[0085]图9为根据本发明第三实施例所绘示的于图片上显示切换边界与图像的示意图。请参照图9,图片910显示于触控屏幕11,并且切换边界920显示于图片910上的一预设位置。切换边界920可将触控屏幕11上的区域划分或定义为起始区域930以及切换区域940。虽然本实施例的切换边界920是以圆形的形状显示,但是,切换边界920还可以是以矩形或椭圆形等形状,本发明不对其限制。此外,切换边界920也可以是可见或不可见的(例如,虚拟的),本发明不对其限制。此外,图像901?903也显示于图片910上且位于起始区域930内,而分别对应至一屏幕画面及/或应用程序。
[0086]接着,于步骤S806中,处理器13检测触控屏幕11上对于此一个或多个图像中的一图像的接触操作。在处理器13检测到对于图像的接触操作(例如,使用者对于图像903的接触操作)之后,于步骤S808中,处理器13判断此接触操作是否为对应图像的拖曳操作(例如,使用者对于图像903的拖曳操作)。若处理器13判断此接触操作并非为对应此图像的拖曳操作,在步骤S810中,处理器13判断此接触操作是否持续存在。若此接触操作持续存在,则处理器13重复执行步骤S808。若此接触操作已终止或已不存在,则处理器13重复执行步骤S802,而将触控屏幕11的屏幕画面回复至步骤S802中的显示屏幕画面。
[0087]此外,若处理器13判断此接触操作为对应图像的拖曳操作,在步骤S812中,处理器13判断此拖曳操作是否持续存在。若此拖曳操作持续存在,例如,使用者持续地在触控屏幕11上拖曳图像,在步骤S814中,处理器13判断此拖曳操作目前的位置是否位于触控屏幕11上的切换区域(例如,图9的切换区域940)内。
[0088]若此拖曳操作目前的位置是位于触控屏幕11上的切换区域(例如,图9的切换区域940)内,在步骤S816中,处理器13调整图片(例如,图9的图片910)的透明度为另一个预设透明度(即,第二透明度)。在某些例子中,此第二透明度例如是图片的最大透明度,但可视实务上的需求加以调整。
[0089]图10为根据本发明第三实施例所绘示的拖曳操作位于切换区域内的示意图。请参照图10,当使用者将图像903从起始区域930中此图像903的初始显示位置1003拖曳至切换区域940内(或,切换边界920上)时,此时处理器会将图片910的透明度调整至高于第一透明度的第二透明度,以让使用者通过图片910查看由图片910所覆盖且对应图像903的屏幕画面。类似于第二实施例,在某些例子中,假设图像903对应一电子邮件应用程序,则对应图像903的屏幕画面例如是所接收到的电子邮件的电子邮件屏幕画面。
[0090]此外,若此拖曳操作目前的位置并非是位于触控屏幕11上的切换区域内,例如,此拖曳操作是位于图9的起始区域930内。此时,在步骤S818中,处理器13可根据此拖曳操作目前的位置来决定并调整图片的透明度。举例来说,处理器13可取得此拖曳操作目前的位置与切换边界(例如,图9的切换边界920)之间的最小距离,并根据此最小距离决定并调整图片的透明度。
[0091]图11为根据本发明第三实施例所绘示的拖曳操作非位于切换区域内的示意图。请参照图11,若使用者将图像903从其初始显示位置1103拖曳至图11中位于起始区域930内的位置之后,由于图像903并未被拖曳至切换区域940中,因此处理器13可取得图像903目前的位置(即,拖曳操作目前的位置)与切换边界920之间的最小距离D5。然后,通过查表或上述内差法等方式,处理器可决定图片910调整后的透明度,以基于图片910调整后的透明度来显示图片910以及由图片910所覆盖且对应于图像903的屏幕画面。
[0092]特别是,在某些例子中,当拖曳操作非位于切换区域940内(S卩,位于原始区域830内)时,最小距离D5与图片910调整后的透明度会成负相关。例如,当最小距离D5越小时,图片910调整后的透明度越大。当最小距离D5越大时,图片910调整后的透明度则越小。当最小距离D5为零(即,拖曳操作与切换边界920重迭)时,则可类似于步骤S816将图片910的透明度调整至第二透明度(例如,图片910的最大透明度)。
[0093]接着,在决定并调整图片的透明度之后,在步骤S820中,处理器13可基于图片调整后的透明度显示由图片所覆盖且对应图像的屏幕画面(例如,图10中由图片910所覆盖的电子邮件屏幕画面)。然后,在步骤S820之后处理器13重复执行步骤S812。
[0094]另一方面,在步骤S812中,若处理器13判断拖曳操作已终止或已不存在,例如,使用者将手指等输入工具从触控屏幕11上移开,则处理器13接续执行步骤S822。在步骤S822中,处理器13判断此拖曳操作终止时的位置是否位于触控屏幕11上的切换区域内。若此拖曳操作终止时的位置是位于触控屏幕11上的切换区域内,则在步骤S824中,处理器13会显示对应图像的屏幕画面。以图10为例,在使用者将图像903拖曳至切换区域940内并将手指等输入工具自触控屏幕11上移开之后,处理器会移除(或,不显示)图片910与切换边界920,并显示对应图像903的屏幕画面(例如,电子邮件屏幕画面)。
[0095]此外,在步骤S824中,处理器13也可以将电子装置10由屏幕锁定模式切换至解锁模式。另外,若此拖曳操作终止时的位置并非是位于触控屏幕11上的切换区域内,则在步骤S822之后处理器13重复执行步骤S802。例如,以图11为例,在使用者将图像903拖曳至图11中位于起始区域930内的位置并将手指等输入工具自触控屏幕11上移开之后,处理器13会将触控屏幕11的屏幕画面回复至步骤S802中的屏幕画面。
[0096]从另一角度来看,本发明实施例亦提出一种计算机程序产品。此计算机程序产品包括一计算机可读取记录媒体,此计算机可读取记录媒体记录至少一程序指令或程序码。此至少一程序指令或程序码在加载具有触控屏幕的电子装置后,可用以执行下列上述各个实施例的方法步骤。
[0097]举例来说,当此计算机可读取记录媒体中的至少一程序指令或程序码被加载至图1的电子装置10之后,处理器13将会运行此至少一程序指令或程序码,以执行上述第一实施例至第四实施例的方法步骤。或者,此计算机可读取记录媒体也可以图1的存储器12取代。在某些例子中,所述计算机可读记录媒体可以包括只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random-Access Memory,RAM)、CD_R0M、磁带、软性磁盘、光学数据储存兀件等。
[0098]综上所述,本发明提出的显示方法、电子装置以及计算机程序产品,可让使用者在不需将屏幕画面切换至图像对应的屏幕画面的前提下,通过一图片预先查看此图像对应的屏幕画面。在使用者通过此遮蔽屏查看此屏幕画面之后,若使用者决定更仔细的查看此屏幕画面的其它部分或进一步执行其它的操作,使用者可将图像拖曳至触控屏幕上的切换区域内并将手指等输入工具自触控屏幕上移开,而将触控屏幕的显示屏幕画面切换至此图像对应的屏幕画面。藉此,可大幅提高使用者在使用电子装置查看各种消息时的便利性。
[0099]此外,此显示方法可适用于电子装置的屏幕锁定模式与解锁模式(即,正常工作模式),在实施上具有很大的弹性。而通过在对应图像的屏幕画面上覆盖可适应性调整透明度的图片,则可提升在需要隐私的环境或公众场所中快速查看各种消息时的私密性。
[0100]虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属【技术领域】中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视所附的权利要求范围所界定者为准。
【权利要求】
1.一种显示方法,用于一电子装置,该电子装置具有一触控屏幕,该方法包括: 显示具有一第一透明度的一图片于该触控屏幕上; 检测该触控屏幕上的一接触操作; 根据该接触操作的一位置决定该图片的一第二透明度,其中该第二透明度高于该第一透明度;以及 同时显示具有该第二透明度的该图片与由该图片所覆盖的一屏幕画面于该触控屏幕上。
2.根据权利要求1所述的显示方法,其中该第二透明度与该接触操作的一位移成正相关。
3.根据权利要求1所述的显示方法,其中根据该接触操作的该位置决定该图片的该第二透明度的步骤还包括: 根据该接触操作的一位移计算该图片的该第二透明度。
4.根据权利要求1所述的显示方法,其中根据该接触操作的该位置决定该图片的该第二透明度的步骤还包括: 当接触操作的一位移 在一预设范围内时,设定该第二透明度为对应于该预设范围的一预设透明度。
5.根据权利要求1所述的显示方法,其中根据该接触操作的该位置决定该图片的该第二透明度的步骤还包括: 当该接触操作的该位置位于该触控屏幕的一预设区域内时,设定该第二透明度为对应于该预设区域的一预设透明度。
6.根据权利要求1所述的显示方法,还包括: 显示一切换边界于该触控屏幕;其中根据该接触操作的该位置决定该图片的该第二透明度的步骤还包括: 计算该接触操作的该位置与该切换边界间的一最小距离;以及 根据该最小距离决定该第二透明度,其中该第二透明度与该最小距离成负相关。
7.根据权利要求1所述的显示方法,还包括: 显示一切换边界于该触控屏幕;其中根据该接触操作的该位置决定该图片的该第二透明度的步骤还包括: 将该接触操作的一起点位置定义为对应一第一预设透明度; 将该切换边界定义为对应一第二预设透明度,其中该第二预设透明度高于该第一预设透明度; 根据该接触操作的一终点位置分别与该起点位置及该切换边界之间的一直线距离决定一数值;以及 对该第一预设透明度、该第二预设透明度,以及该数值进行一内差法运算以得到该第二透明度。
8.根据权利要求1所述的显示方法,还包括: 显示一切换边界于该触控屏幕,其中该触控屏幕被该切换边界分割为一起始区域及一切换区域;其中 根据该接触操作的该位置决定该图片的该第二透明度的步骤还包括:当该接触操作的该位置位于该起始区域内时,将该接触操作的一起点位置定义为对应一第一预设透明度、将该切换边界定义为对应一第二预设透明度,其中该第二预设透明度高于该第一预设透明度、根据该接触操作的一终点位置分别与该起点位置及该切换边界之间的一直线距离决定一数值,以及对该第一预设透明度、该第二预设透明度,以及该数值进行一内差法运算以得到该第二透明度;以及 当该接触操作的该位置位于该切换区域内时,设定该第二透明度为对应于该切换区域的一预设透明度。
9.根据权利要求1所述的显示方法,还包含: 响应检测该触控屏幕上的该接触操作,更新该屏幕画面。
10.根据权利要求1所述的显示方法,还包括: 显示至少一个图像于该触控屏幕;其中 该接触操作为对于该至少一个图像中的一图像的接触操作,且该屏幕画面是对应于该图像。
11.根据权利要求10所述的显示方法,还包括: 显示一切换边 界于该触控屏幕,其中该触控屏幕被该切换边界分割为一起始区域及一切换区域,且该图像显示于该触控屏幕的该起始区域中; 当该接触操作终止时,判断该接触操作的一终止位置是否位于该触控屏幕上的该切换区域内;以及 当该触操作的该终止位置位于该切换区域内时,不显示该图片于该触控屏幕上。
12.根据权利要求11所述的显示方法,还包括: 当该接触操作的该终止位置位于该切换区域内时,将该电子装置由一屏幕锁定模式切换至一解锁模式。
13.一种电子装置,包括: 一触控屏幕; 一存储器; 至少一处理器;以及 至少一程序,其中该至少一程序存储在该存储器中且经配置以由该至少一处理器执行,该至少一程序包含进行以下操作的指令: 显示具有一第一透明度的一图片于该触控屏幕上; 检测该触控屏幕上的一接触操作; 根据该接触操作的一位置决定该图片的一第二透明度,其中该第二透明度高于该第一透明度;以及 同时显示具有该第二透明度的该图片与由该图片所覆盖的一屏幕画面于该触控屏幕上。
【文档编号】G06F3/0488GK104035706SQ201310074710
【公开日】2014年9月10日 申请日期:2013年3月8日 优先权日:2013年3月8日
【发明者】邱开凤, 吕裕樟, 杨思筠 申请人:宏达国际电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1