显示方法和电子设备的制作方法

文档序号:6438243阅读:137来源:国知局
专利名称:显示方法和电子设备的制作方法
技术领域
本发明涉及电子设备的领域,更具体地,本发明涉及一种显示方法以及使用该显示方法的电子设备。
背景技术
随着Android操作系统在电子设备上的应用日益普及,基于Android开发平台的各种窗口小部件也越来越多,给用户的使用带来了很大的便利。提供了一种称为AppWidget的窗口小部件的框架,用户可以在桌面应用程序(Launcher)上添加各种特色的窗口,并且可以在一个屏上显示多个小窗口。还有与窗口小部件相对应的App应用,其通常以全屏方式在屏上显示。目前,窗口小部件采用单级设计,由于窗口的显示区域的限制,只能显示有限的信息。此外,由于使用AppWidget架构,在窗口小部件中只能使用有限的控件,例如在Android的20多个控件中,只能使用6个控件。因此,希望提供一种用于电子设备的显示方法,其实现在窗口小部件中显示更多内容和控件,从而在占用相同的桌面应用程序资源的情况下,为电子设备的用户提供更多的系统级控件,大大增加电子设备的交互友好性。

发明内容
根据本发明实施例,提供了一种显示方法,所述方法应用于一电子设备,所述电子设备包括一显示单元,所述方法包括:所述显示单元基于主界面进程和第一进程,显示主界面和所述主界面上的第一窗口,其中,所述主界面进程与所述主界面相关联,所述第一进程与所述第一窗口相关联;所述电子设备检测到第一输入,判断所述第一输入是否为第一预定输入,获得一第一判断结果;当所述第一判断结果表明所述第一输入是所述第一预定输入时,获得第一切换指令;并且依据所述第一切换指令,所述显示单元显示所述主界面和所述主界面上的与所述第一窗口相关联的第二窗口,其中,显示所述主界面和所述主界面上的与所述第一窗口向关联的第二窗口包括:基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口 ;或仅基于所述主界面进程,显示所述主界面和所述主界面上的第二窗口。此外,根据本发明实施例的显示方法,还包括:所述电子设备检测到第二输入,判断所述第二输入是否为第二预定输入,获得一第二判断结果;当所述第二判断结果表明所述第二输入是第二预定输入时,获得第二切换指令;并且依据所述第二切换指令,所述显示单元基于第三进程显示与所述第二窗口相关联的第三窗口。此外,根据本发明实施例的显示方法,其中基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是相同进程时,所述第二进程进一步获得与所述第一窗口相关联的信息,并且在与所述第一窗口相关联的第二窗口中显示获取的信息。此外,根据本发明实施例的显示方法,其中基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是不同进程时,所述第二进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。此外,根据本发明实施例的显示方法,其中仅基于所述主界面进程显示所述主界面和所述主界面上的第二窗口包括:所述主界面进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。此外,根据本发明实施例的显示方法,其中所述第二窗口比所述第一窗口包含更多的显示内容和/或控件。此外,根据本发明实施例的显示方法,还包括所述电子设备检测到第三输入,判断所述第三输入是否为第三预定输入,获得一第三判断结果;当所述第三判断结果表明所述第三输入是第三预定输入时,获得第三切换指令;并且依据所述第三切换指令,所述显示单元返回基于所述主界面进程和所述第一进程,显示所述主界面和所述主界面上的第一窗□。此外,根据本发明实施例的显示方法,还包括当所述显示单元显示所述主界面、多个所述第一窗口以及一个所述第二窗口时,所述电子设备检测到第四输入,判断所述第四输入是否为对多个所述第一窗口之一执行,获得一第四判断结果,当所述第四判断结果表明所述第四输入是对多个所述第一窗口之一执行时,所述显示单元将所述第二窗口显示为与其对应的第一窗口,并且将所述多个所述第一窗口之一显不为与其对应的第二窗口。根据本发明另一实施例,提供一种电子设备,包括:显示单元,用于基于主界面进程和第一进程,显示主界面和所述主界面上的第一窗口,其中,所述主界面进程与所述主界面相关联,所述第一进程与所述第一窗口相关联;输入单元,用于接收输入操作;处理单元,用于基于所述输入单元接收的输入操作控制所述显示单元执行显示,其中当所述输入单元接收到第一输入,判断所述第一输入是否为第一预定输入,获得一第一判断结果;当所述第一判断结果表明所述第一输入是所述第一预定输入时,获得第一切换指令;并且所述处理单元依据所述第一切换指令,控制所述显示单元显示所述主界面和所述主界面上的与所述第一窗口相关联的第二窗口,其中,显示所述主界面和所述主界面上的与所述第一窗口向关联的第二窗口包括:基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口 ;或仅基于所述主界面进程,显示所述主界面和所述主界面上的第二窗口。此外,根据本发明实施例的电子设备,其中当所述输入单元接收到第二输入,判断所述第二输入是否为第二预定输入,获得一第二判断结果;当所述第二判断结果表明所述第二输入是第二预定输入时,获得第二切换指令;并且所述处理单元依据所述第二切换指令,控制所述显示单元基于第三进程显示与所述第二窗口相关联的第三窗口。此外,根据本发明实施例的电子设备,其中基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是相同进程时,所述第二进程进一步获得与所述第一窗口相关联的信息,并且在与所述第一窗口相关联的第二窗口中显示获取的信息。此外,根据本发明实施例的电子设备,其中基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是不同进程时,所述第二进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。此外,根据本发明实施例的电子设备,其中仅基于所述主界面进程显示所述主界面和所述主界面上的第二窗口包括:所述主界面进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。此外,根据本发明实施例的电子设备,其中所述第二窗口比所述第一窗口包含更多的显示内容和/或控件。此外,根据本发明实施例的电子设备,其中当所述输入单元接收到第三输入,判断所述第三输入是否为第三预定输入,获得一第三判断结果;当所述第三判断结果表明所述第三输入是第三预定输入时,获得第三切换指令;并且所述处理单元依据所述第三切换指令,控制所述显示单元返回基于所述主界面进程和所述第一进程,显示所述主界面和所述主界面上的第一窗口。此外,根据本发明实施例的电子设备,其中当所述显示单元显示所述主界面、多个所述第一窗口以及一个所述第二窗口时,所述输入单元接收到第四输入,判断所述第四输入是否为对多个所述第一窗口之一执行,获得一第四判断结果,当所述第四判断结果表明所述第四输入是对多个所述第一窗口之一执行时,所述显示单元将所述第二窗口显示为与其对应的第一窗口,并且将所述多个所述第一窗口之一显不为与其对应的第二窗口。根据本发明实施例的显示方法和电子设备,实现在窗口小部件中显示更多内容和控件,从而在占用相同的桌面应用程序资源的情况下,为电子设备的用户提供更多的系统级控件,大大增加电子设备的交互友好性。要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。


图1是图示根据本发明实施例的电子设备的主要配置的框图;图2是图示根据本发明实施例的显示方法的流程图;图3是图示根据本发明实施例的电子设备的第一显示状态的示意图;图4是图示根据本发明实施例的电子设备的第二显示状态的示意图;图5是图示根据本发明实施例的电子设备的另一第二显示状态的示意图;以及图6是图示根据本发明实施例的电子设备的第三显示状态的示意图;。
具体实施例方式以下,将参考附图详细描述本发明的优选实施例。首先,将参照图1描述根据本发明实施例的电子设备。所述电子设备优选地例如是智能手机、个人数字助理、掌上电脑等。图1是图示根据本发明实施例的终端设备的主要配置的框图。如图1所示,根据本发明实施例的电子设备100具有显示单元101、输入单元102和处理单元103。具体地,所述显示单元101用于执行显示界面的显示。例如,在所述电子设备100是平板电脑的情况下,显示界面为基于所述平板电脑的操作系统(诸如Windows 、Linux 、Android 等)的显不界面。更具体地,在本发明的一个优选实施例中,在所述电子设备100上运行Android操作系统的情况下,基于标准的Widget和主界面进程(Launcher)在所述显示单元101上显示主界面和主界面上的标准窗口小部件。所述输入单元102用于接收用户对于所述电子设备100的输入操作。特别地,在所述电子设备100是平板电脑的情况下,所述显示单元101和所述输入单元102合并为平板电脑的触摸屏。所述处理单元103用于基于所述输入单元102接收的输入操作控制所述显示单元101执行显示。稍后将具体描述由所述处理单元103执行的显示控制。以上,参照图1概述了根据本发明实施例的电子设备100。接下来,将参照图2描述根据本发明实施例的电子设备100的显示方法。图2是图示根据本发明实施例的显示方法的流程图。如图2所示,根据本发明实施例的用于电子设备100的显示方法包括:在步骤S201中,所述显示单元100基于主界面进程和第一进程,显示主界面和所述主界面上的第一窗口,其中,所述主界面进程与所述主界面相关联,所述第一进程与所述第一窗口相关联。在本发明的优选实施例中,可以存在多个第一进程,因此所述显示单元100显示主界面和所述主界面上的多个第一窗口。在本说明书的以下部分,将如此显示主界面和所述主界面上的第一窗口的状态称为第一显示状态。如之前对于图1的描述中所述的,所述第一进程可以是继承AppWidgetProvider的标准widget进程。由于标准Widget框架的限制,第一显示状态的Widget只能使用不到十个的标准控件,同时只能展现一些基本的信息比如文本、图片等,并且只能进行一些基本的操作比如点击。参照图3描述该第一显示状态。图3是图示根据本发明实施例的电子设备100的第一显示状态的示意图。如图3所示,在该电子设备100的交互界面上,所有的Widget在以第一显示状态显示的情况下占有I个单元格,因此在所述主界面上显示24个第一窗口。在每个第一窗口中,在统一的位置呈现标题、信息提示、状态提示等,这样可以起到了区分Widget属性、强调Widget更新信息的作用。返回参照图2。在步骤S202中,所述电子设备100检测到对于所述输入单元102的第一输入,判断所述第一输入是否为第一预定输入。在本发明的优选实施例中,所述第一预定输入可以是对于多个第一窗口之一的交互区域的点击。如果在步骤S202中获得肯定结果,即,所述第一输入是所述第一预定输入时,则处理进到步骤S203。在步骤S203中,所述处理单元103生成第一切换指令,并且依据所述第一切换指令,控制所述显示单元101显示所述主界面和所述主界面上的与所述第一窗口相关联的第二窗口。在本说明书的以下部分,将如此显示主界面和所述主界面上的与所述第一窗口相关联的第二窗口的状态称为第二显示状态。相反,如果在步骤S202中获得否定结果,即,所述第一输入不是所述第一预定输入时,则处理进到步骤S201以继续第一显示状态。以下将详细描述所述显示单元101显示所述主界面和所述主界面上的与所述第一窗口相关联的第二窗口的具体处理。显示所述主界面和所述主界面上的与所述第一窗口向关联的第二窗口包括两种方式:基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口 ;或仅基于所述主界面进程,显示所述主界面和所述主界面上的第二窗P。在第一种方式中,基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是相同进程时,所述第二进程进一步获得与所述第一窗口相关联的信息,并且在与所述第一窗口相关联的第二窗口中显示获取的信息。具体地,在此情况下,所述第二进程是与第一显示状态下的所述第一进程相同的标准Widget进程。主界面进程根据第一显示状态下窗口所提供的包名、类名根据相应的规则组成第二显示状态下Widget所在的包名、类名,根据创建标准Widget规则,得到第二显示状态下Widget的显示内容,然后将第二显示状态的Widget在主界面程序提供的第二显示状态窗口中显示出来。虽然,在此情况下,第二显示状态下的Widget同样只能使用不到十个的标准控件,同时只能展现一些基本的信息比如文本、图片等,并且只能进行一些基本的操作比如点击。然而,与第一显示状态下的Widget的第一窗口不同,第二显示状态下的第二窗口可以显示比第一显示状态下的第一窗口更多的信息。例如,第二显示状态的Widget的显示内容由所点击的第一显示状态的Widget提供基础信息。例如,对于股票Widget来说,第一显示状态的Widget为第二显示状态的Widget提供股票ID,第二显示状态的Widget根据股票ID从网络上获取更为详细的信息,如股票的行情和相关信息等,并且在第二窗口中显示。此外,在第一种方式中,基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口还包括:当所述第二进程与所述第一进程是不同进程时,所述第二进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。具体地,在此情况下,某一 Widget或App ( S卩,第二进程)提供Viewgroup (具体实现更加详细更加丰富的界面及界面逻辑),主界面进程提供第二窗口。主界面进程根据第一显示状态下的窗口所提供的包名、类名根据相应的规则组成第二显示状态下Viewgroup所在的包名类名,通过反射机制得到二态Viewgroup,将Viewgroup在主界面进程提供的第二窗口中显示出来。Viewgixmp运行在主界面进程或其他进程里。由于Viewgroup由Android所能提供的绝大部分控件组成,也可以由自己实现的或扩展的控件组成,其不受Widget框架的限制。Viewgroup具体实现可以继承一个Viewgroup比如:RelativeLayout、LinearLayout等,也可以继承于View的几乎任何控件(除webview等二三个外),这个Viewgroup根据用户需求可由具体的子控件组成。因此,在此第二显示状态下的第二窗口能够显示比第一显示状态下的第一窗口更多的可操作控件。此外,在第二种方式中,仅基于所述主界面进程显示所述主界面和所述主界面上的第二窗口包括:所述主界面进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。在该第二种方式中,主界面进程根据第一显示状态下的窗口所提供的包名、类名根据相应的规则组成第二显示状态下Viewgroup所在的包名类名,通过反射机制得到二态Viewgroup,将Viewgroup在主界面进程提供的第二窗口中显示出来。也就是说,第二显示状态下的窗口会从第一显示状态下的Widget进程中得到当前信息的ID,根据ID可以从网络或本地查询出更加详细的信息展示出来;此外,第二显示状态相对第一显示状态可以增加更加复杂的控件比如:自己扩展的ListView、TextView,ImageView等;增加更加复杂的操作比如:界面的滑动,二维动画等。参照图4和图5描述该第二显示状态。图5是图示根据本发明实施例的电子设备100的第二显示状态的示意图;图5是图示根据本发明实施例的电子设备100的另一第二显示状态的示意图。如图4和5所示,在第一显示状态下分别点击对应于“股票”和“新闻”的Widget窗口后,切换为第二显示状态,第二显示状态下的第二窗口以4个单元格进行显示,并且所显示的第二窗口的信息量要大于在以I个单元格显示时的第一窗口的信息量。也就是说,由于第二窗口的信息量大于第一窗口的信息量,在对于第一窗口和第二窗口进行显示时,可以将第二窗口设置大于第一窗口。这样,用户在观看信息量更大的第二窗口时,便不会因为信息量大而感到第二窗口的显示更加密集,从而提高用户的显示视觉效果。在所述第二窗口大于所述第一窗口的情况下,所述第二窗口可以覆盖所述第一窗口。如上所述,如果第一窗口中的信息和控件是第二窗口中的一部分,那么当显示第二窗口时,实际上包含了第一窗口的全部内容。在这种情况下,在显示第二窗口时,实际上不需要再对第一窗口进行显示。此时以第二窗口覆盖第一窗口,从而使得用户可以不浏览重复的信息,显然可以增强用户体验。此外,本领域技术人员可以理解,由于第二窗口是所述Widget的相对具体和详细的信息,尽管第二窗口的大小要大于第一窗口的大小,在第二窗口内也可能不能完全显不全部信息。在这种情况下,可以通过所提供的滚动控件获得用户的输入操作,并且响应于该输入操作,在第二窗口中的多个信息中进行滚动。这样,可以以适当大小的第二窗口来显示,改进电子设备的视觉显示效果。例如,如图5所示,用户可以通过输入操作选中第二窗口中显示的某条相关新闻的链接,且Widget的显示方法响应于该输入操作启用网页浏览器,从而打开与该条相关新闻的链接所对应的新闻。又或者,虽然在图5中没有显示,但本领域技术人员可以理解,在相关新闻条数较多的情况下,用户可以通过输入操作进行滚动以浏览所有相关新闻的链接。也就是说,第二显示状态下的第二窗口为用户提供了更多的控件,从而提升了界面的交互友好性。返回参照图2。处理进到步骤S204,在步骤S204中,所述电子设备100检测到对于所述输入单元102的第二输入,判断所述第二输入是否为第二预定输入。在本发明的优选实施例中,所述第二预定输入可以是对于第二窗口的特定交互区域的点击。如果在步骤S204中获得肯定结果,S卩,所述第二输入是所述第二预定输入时,则处理进到步骤S205。在步骤S205中,所述处理单元103生成第二切换指令,并且依据所述第二切换指令,控制所述显示单元101基于第三进程显示与所述第二窗口相关联的第三窗口。在本发明的优选实施例中,所述第三进程是与第二进程对应的应用程序App的进程。所述第三窗口是该应用程序App运行时的显示窗口。在本说明书的以下部分,将如此显示与所述第二窗口相关联的第三窗口(即,与第二进程对应的应用程序App运行时的显示窗口)的状态称为第三显示状态。相反,如果在步骤S204中获得否定结果,S卩,所述第二输入不是所述第二预定输入时,则处理进到步骤S203以继续第二显示状态。参照图6描述该第三显示状态。图6是图示根据本发明实施例的电子设备100的第三显示状态的示意图。如图6所示,当用户对第二显示状态下的记事本Widget的第二窗口执行输入操作时,所述电子设备100启动记事本应用程序,所述显示单元101显示记事本应用程序的运行界面。值得注意的是,不是所有第二窗口都有与其对应的第三窗口。返回参照图2,处理进到步骤S206,在步骤S206中,所述电子设备100检测到对于所述输入单元102的第三输入,判断所述第三输入是否为第三预定输入。在本发明的优选实施例中,所述第三预定输入可以是对于第三窗口的特定交互区域的点击,该点击用于结束在第三窗口中运行的应用程序。如果在步骤S206中获得肯定结果,即,所述第三输入是所述第三预定输入时,则结束在第三窗口中运行的应用程序,处理返回步骤S201,即返回第一显示状态。相反,如果在步骤S206中获得否定结果,即,所述第三输入不是所述第三预定输入时,则处理进到步骤S205以继续第三显示状态。此外,当所述显示单元100显示所述主界面、多个所述第一窗口以及一个所述第二窗口时(即,所述显示单元100处于第二显示状态下),所述电子设备可以检测到第四输入,判断所述第四输入是否为对多个所述第一窗口之一执行,获得一第四判断结果,当所述第四判断结果表明所述第四输入是对多个所述第一窗口之一执行时,所述显示单元100将所述第二窗口显不为与其对应的第一窗口,并且将所述多个所述第一窗口之一显不为与其对应的第二窗口。此外,在本发明的优选实施例中,还可以在主界面上预先设置“返回”按钮的操作,当所述显示单元100以第二显示状态显示第二窗口或以第三显示状态显示第三窗口时,如果用户对该“返回”按钮执行输入操作,则所述显示单元100返回显示第一窗口的第一显示状态。如上所述,详细描述了根据本发明实施例的显示方法。所述显示方法实现了第一、第二和第三显示状态的无缝切换,实现在窗口小部件中显示更多内容和控件,从而在占用相同的桌面应用程序资源的情况下,为电子设备的用户提供更多的系统级控件,大大增加电子设备的交互友好性。需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种显示方法,所述方法应用于一电子设备,所述电子设备包括一显示单元,所述方法包括: 所述显示单元基于主界面进程和第一进程,显示主界面和所述主界面上的第一窗口,其中,所述主界面进程与所述主界面相关联,所述第一进程与所述第一窗口相关联; 所述电子设备检测到第一输入,判断所述第一输入是否为第一预定输入,获得一第一判断结果; 当所述第一判断结果表明所述第一输入是所述第一预定输入时,获得第一切换指令;并且 依据所述第一切换指令,所述显示单元显示所述主界面和所述主界面上的与所述第一窗口相关联的第二窗口, 其中,显示所述主界面和所述主界面上的与所述第一窗口向关联的第二窗口包括:基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口 ;或仅基于所述主界面进程,显示所述主界面和所述主界面上的第二窗口。
2.如权利要求1所述的显示方法,还包括: 所述电子设备检测到第二输入,判断所述第二输入是否为第二预定输入,获得一第二判断结果; 当所述第二判断结果表明所述第二输入是第二预定输入时,获得第二切换指令;并且 依据所述第二切换指令,所述显示单元基于第三进程显示与所述第二窗口相关联的第三窗口。`
3.如权利要求1所述的显示方法,其中基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是相同进程时,所述第二进程进一步获得与所述第一窗口相关联的信息,并且在与所述第一窗口相关联的第二窗口中显示获取的信息。
4.如权利要求1所述的显示方法,其中基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是不同进程时,所述第二进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。
5.如权利要求1所述的显示方法,其中仅基于所述主界面进程显示所述主界面和所述主界面上的第二窗口包括:所述主界面进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。
6.如权利要求1到5的任一所述的显示方法,其中所述第二窗口比所述第一窗口包含更多的显示内容和/或控件。
7.如权利要求1所述的显示方法,还包括所述电子设备检测到第三输入,判断所述第三输入是否为第三预定输入,获得一第三判断结果; 当所述第三判断结果表明所述第三输入是第三预定输入时,获得第三切换指令;并且依据所述第三切换指令,所述显示单元返回基于所述主界面进程和所述第一进程,显示所述主界面和所述主界面上的第一窗口。
8.如权利要求1所述的显示方法,还包括当所述显示单元显示所述主界面、多个所述第一窗口以及一个所述第二窗口时,所述电子设备检测到第四输入,判断所述第四输入是否为对多个所述第一窗口之一执行,获得一第四判断结果,当所述第四判断结果表明所述第四输入是对多个所述第一窗口之一执行时,所述显示单元将所述第二窗口显示为与其对应的第一窗口,并且将所述多个所述第一窗口之一显不为与其对应的第二窗口。
9.一种电子设备,包括: 显示单元,用于基于主界面进程和第一进程,显示主界面和所述主界面上的第一窗口,其中,所述主界面进程与所述主界面相关联,所述第一进程与所述第一窗口相关联; 输入单元,用于接收输入操作; 处理单元,用于基于所述输入单元接收的输入操作控制所述显示单元执行显示,其中 当所述输入单元接收到第一输入,判断所述第一输入是否为第一预定输入,获得一第一判断结果; 当所述第一判断结果表明所述第一输入是所述第一预定输入时,获得第一切换指令;并且 所述处理单元依据所述第一切换指令,控制所述显示单元显示所述主界面和所述主界面上的与所述第一窗口相关联的第二窗口, 其中,显示所述主界面和所述主界面上的与所述第一窗口向关联的第二窗口包括:基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口 ;或仅基于所述主界面进程,显示所述主界面和所述主界面上的第二窗口。
10.如权利要求9所述的电子设备,其中 当所述输入单元接收到第二输入,判断所述第二输入是否为第二预定输入,获得一第二判断结果; 当所述第二判断结果表明所述第二输入是第二预定输入时,获得第二切换指令;并且 所述处理单元依据所述第二切换指令,控制所述显示单元基于第三进程显示与所述第二窗口相关联的第三窗口。
11.如权利要求9所述的电子设备,其中 基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是相同进程时,所述第二进程进一步获得与所述第一窗口相关联的信息,并且在与所述第一窗口相关联的第二窗口中显示获取的信息。
12.如权利要求9所述的电子设备,其中 基于所述主界面进程和第二进程显示所述主界面和所述主界面上的第二窗口包括:当所述第二进程与所述第一进程是不同进程时,所述第二进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。
13.如权利要求9所述的电子设备,其中 仅基于所述主界面进程显示所述主界面和所述主界面上的第二窗口包括:所述主界面进程进一步获得与所述第一窗口相关联的控件,并且在与所述第一窗口相关联的第二窗口中显示获取的控件。
14.如权利要求9到13的任一所述的电子设备,其中所述第二窗口比所述第一窗口包含更多的显示内容和/或控件。
15.如权利要求9所述的电子设备,其中 当所述输入单元接收到第三输入,判断所述第三输入是否为第三预定输入,获得一第三判断结果; 当所述第三判断结果表明所述第三输入是第三预定输入时,获得第三切换指令;并且所述处理单元依据所述第三切换指令,控制所述显示单元返回基于所述主界面进程和所述第一进程,显示所述主界面和所述主界面上的第一窗口。
16.如权利要求9所述的电子设备,其中当所述显示单元显示所述主界面、多个所述第一窗口以及一个所述第二窗口时,所述输入单元接收到第四输入,判断所述第四输入是否为对多个所述第一窗口之一执行,获得一第四判断结果,当所述第四判断结果表明所述第四输入是对多个所述第一窗口之一执行时,所述显示单元将所述第二窗口显示为与其对应的第一窗口,并且将所 述多个所述第一窗口之一显不为与其对应的第二窗口。
全文摘要
本发明公开一种显示方法以及使用该显示方法的电子设备。所述方法应用于一电子设备,所述电子设备包括一显示单元,所述方法包括所述显示单元基于主界面进程和第一进程,显示主界面和所述主界面上的第一窗口,其中,所述主界面进程与所述主界面相关联,所述第一进程与所述第一窗口相关联;所述电子设备检测到第一输入,判断所述第一输入是否为第一预定输入,获得一第一判断结果;当所述第一判断结果表明所述第一输入是所述第一预定输入时,获得第一切换指令;并且依据所述第一切换指令,所述显示单元显示所述主界面和所述主界面上的与所述第一窗口相关联的第二窗口。
文档编号G06F3/0481GK103105995SQ20111036018
公开日2013年5月15日 申请日期2011年11月14日 优先权日2011年11月14日
发明者康伟, 李志刚, 余民 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1