网络开启方法及设备与流程

文档序号:17047770发布日期:2019-03-05 19:44阅读:243来源:国知局
网络开启方法及设备与流程

本发明涉及计算机领域,尤其涉及一种网络开启方法及设备。



背景技术:

现有技术中,一些应用(app)提供的功能基于网络才能实现。目前,若用户在未连接网络,如wifi网络或数据网络,的情况下,打开基于网络来实现功能的应用,应用通常会引导用户打开网络。例如,在一个示例中,应用以文字提示用户需打开网络后才能正常使用应用,用户浏览到该文字提示后,需要手动进入应用所属设备的操作系统的网络设置页面来打开网络;又例如,应用直接打开其所属设备的操作系统的网络设置页面,以引导用户进行网络设置。



技术实现要素:

本发明的一个目的是提供一种网络开启方法及设备,能够解决现有方案中的应用使用中开启网络后无法自动返回使用中应用的问题。

根据本发明的一个方面,提供了一种网络开启方法,该方法包括:显示应用功能界面,该应用功能界面提供基于网络实现的应用功能;若检测到未连接网络,在所述应用功能界面上叠加显示所述网络的开启界面;若获取到用户对所述开启界面执行的网络开启请求,连接所述网络,并关闭叠加于所述应用功能界面上的网络的开启界面。

根据本发明的另一方面,还提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中,该计算机可执行指令被处理器执行时使得该处理器:显示应用功能界面,该应用功能界面提供的应用功能基于网络实现;若检测到未连接网络,在所述应用功能界面上叠加显示所述网络的开启界面;若获取到用户对所述开启界面执行的网络开启请求,连接所述网络,并关闭叠加于所述应用功能界面上的网络的开启界面。

根据本发明的另一面,还提供一种计算器设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:显示应用功能界面,该应用功能界面提供的应用功能基于网络实现;若检测到未连接网络,在所述应用功能界面上叠加显示所述网络的开启界面;若获取到用户对所述开启界面执行的网络开启请求,连接所述网络,并关闭叠加于所述应用功能界面上的网络的开启界面。

与现有技术相比,本发明通过叠加于应用功能界面上的网络的开启界面,为用户提供了打开的网络的捷径;而且用户通过网络的开启界面开启网络后,可以自动为用户关闭叠加于应用功能界面上的开启界面,让用户仍然留在原来的应用功能界面上,用户可以流畅地将在原来的应用功能界面上的操作继续进行下去,从而提高了用户使用应用的便捷性和利用率;此外,由于关闭叠加于应用功能界面上的开启界面后,用户仍然留在原来的应用功能界面上,因此,可以提高应用的用户留存率。本发明可应用于诸如手机等提供应用服务的各种移动终端中。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示出根据本发明一实施例的网络开启方法的流程图;

图2示出根据本发明另一实施例的网络开启方法的流程图;

图3示出根据本发明一实施例的提示是否查询免费wifi的对话框的示意图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本发明作进一步详细描述。

在本发明一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

如图1所示,本发明提供一种网络开启方法,该方法包括:

步骤s11,显示应用功能界面,该应用功能界面提供基于网络实现的应用功能;在此,所述应用功能界面可以是某个应用(app)启动时的初始界面,也可以是该应用启动时的初始界面之后的后续提供用户服务功能的各种界面;所述应用功能界面可以是根据用户的请求启动的,也可以是无需用户请求即可启动的,如定时自动启动的界面等;所述网络可以包括手机的蜂窝移动网络如3g、4g网络,还可以包括wifi(wirelessfidelity)网络。

步骤s12,若检测到未连接网络,在所述应用功能界面上叠加显示所述网络的开启界面。在一些实施例中,开启界面关闭后,被开启界面覆盖或部分覆盖的应用功能界面层被显示。例如,显示所述网络的开启界面的时候,可以将开启界面层置于应用功能界面层之上,因而,开启界面可以全部或部分遮挡应用功能界面;在开启界面关闭后,被开启界面遮挡或部分遮挡的应用功能界面显示出来。在一些实施例中,在开启界面开启前呈现给用户的应用功能界面可能与开启界面关闭后呈现给用户的应用功能界面相同;在一些实施例中,在开启界面关闭后,应用功能界面可能响应于开启界面的关闭而产生变化,故在开启界面开启前呈现给用户的应用功能界面可能不同于或部分不同于开启界面关闭后呈现给用户的应用功能界面。

步骤s13,若获取到用户对所述开启界面执行的网络开启请求,连接所述网络,并关闭叠加于所述应用功能界面上的网络的开启界面。在此,网络开启请求可以通过诸如点击等选择操作实现。

本实施例中,通过叠加于应用功能界面上的网络的开启界面,为用户提供了打开的网络的捷径;而且用户通过网络的开启界面开启网络后,可以自动为用户关闭叠加于应用功能界面上的开启界面,让用户仍然留在原应用的应用功能界面上,用户可以流畅地将在原应用的应用功能界面上的操作继续进行下去,从而提高了用户使用应用的便捷性和利用率;此外,由于关闭叠加于应用功能界面上的开启界面后,用户仍然留在原应用的应用功能界面上,因此,可以提高应用的用户留存率。本发明可应用于手机等提供应用服务的各种移动终端中。

本发明的网络开启方法一实施例中,所述网络的开启界面包括系统开启界面,所述系统开启界面包括叠加于所述应用功能界面上的下拉菜单。在此,所述网络的开启界面可以是设备的安卓系统自带的网络的开启界面。本实施例中,可在应用功能界面上调用和关闭该系统自带的网络的开启界面,例如,可以在安卓系统中,采用android.app.statusbarmanager或具有类似功能的类,打开包含网络的开启界面的系统下拉菜单。由于是系统自带的网络的开启界面,所以用户在应用功能界面上对网络的开启界面进行的网络设置操作,可以被系统准确识别。

本发明的网络开启方法一实施例中,所述网络的开启界面可以由应用生成并提供。例如,当用户对应用提供的开启界面执行网络开启请求后,应用向系统发送连接网络的请求,以连接网络。在此情况下,系统需要支持接收来自应用的网络连接请求并连接网络的功能。

如图1所示,本发明的网络开启方法一实施例中,步骤s13中的关闭叠加于所述应用功能界面上的网络的开启界面之后,该方法还包括:

步骤s14,通过所述网络更新所述应用功能界面中的内容。

本实施例中,在设备连接网络后,即可通过连接上的网络更新所述应用功能界面中的内容,方便用户在更新后的应用功能界面继续进行操作。

本发明的网络开启方法一实施例中,所述网络包括数据网络,在步骤s12之前,该方法还包括:

检测支持所述应用功能界面提供所述应用功能的sim卡(subscriberidentificationmodule客户识别模块)是否存在;若存在,检测所述数据网络是否已经连接。

在此,若所述网络是诸如3g、4g、cdma等数据网络,则该数据网络首先需要sim卡的支持,无sim卡的情况下,那么蜂窝移动网络肯定也未连接,此时也就没有必要检测支持所述应用功能界面提供应用功能的数据网络是否已经连接。所以本实施例中,可以先检测设备中的sim卡是否存在,在sim卡存在的基础上,再进一步检测支持所述应用功能界面提供应用功能的数据网络是否已经连接,以提高检测的效率和准确度。

本发明的网络开启方法一实施例中,所述网络的开启界面包括系统开启界面,所述系统开启界面包括叠加于所述应用功能界面上的下拉菜单。在此,下拉菜单具有需要使用时向下展开,且在不需要使用时向上收起的功能,将网络的开启界面设置为下拉菜单,可以充分利用下拉菜单在收展上的视觉优点,有操作提示感强又容易操作,使用户不离开正在使用的应用功能界面对网络进行连接设置。所述下拉菜单可以是安卓系统自带的开启网络的下拉菜单,还可以是在没有自带开启网络的下拉菜单的系统中专门设置的下拉菜单。

本发明的网络开启方法一实施例中,前述步骤s12可包括:

若检测到未连接网络,显示是否打开所述网络的提示信息;

若用户确认打开所述网络,在所述应用功能界面上叠加显示所述网络的开启界面。本实施例中,在所述应用功能界面上叠加显示所述网络的开启界面之前,可以先向用户显示是否打开所述网络的提示信息,在用户确定需要打开网络时,才在所述应用功能界面上叠加显示所述网络的开启界面,以进一步使界面的开启符合用户需求。

本发明的网络开启方法一实施例中,应用功能界面包括热点查询功能界面,在关闭叠加于所述应用功能界面上的网络的开启界面的步骤之后还包括:通过所述网络获取热点,如通过网络从网络设备端获得热点等;显示所获取的热点,如将所获取的热点的信息呈现给用户。基于所获取的热点,移动终端可进行连接网络的操作。

本发明的网络开启方法一实施例中,应用功能界面包括热点查询功能界面,如图2所示,所述网络开启方法包括:

步骤s21,获取用户启动热点查询应用界面的请求,根据所述启动热点查询应用的请求显示热点查询功能界面;例如,用户可以点击热点查询功能界面中的“一键查询”按钮,来发出启动热点查询应用界面的请求。

步骤s22,检测支持热点查询功能的网络是否已经连接。具体的,该网络包括数据网络,本步骤可以进一步包括:检测支持所述热点查询功能的sim卡是否存在,若存在,检测支持所述热点查询功能的sim卡对应的数据网络是否已经连接;当检测到不存在sim卡时,可以显示未安装sim卡的提示信息,例如,弹出显示有文本“未安装sim卡”的对话框。

若未连接网络,步骤s23,在所述热点查询功能界面上叠加显示所述网络的开启界面;获取用户在所述开启界面中输入的网络开启请求;根据所述网络开启请求连接所述网络后,关闭叠加于所述热点查询功能界面上的网络的开启界面。例如,在检测到未连接网络时,在热点查询功能界面上叠加显示数据网络的开启界面,该网络的开启界面中包括供用户点击以连接网络的功能按键;当获取到用户对所述开启界面操作的数据网络开启请求,根据所述数据网络开启请求连接所述数据网络后,可以关闭叠加于所述热点查询功能界面上的网络的开启界面;在本实施例中,在数据网络的开启界面显示之前呈现的热点查询功能界面与数据网络的开启界面关闭之后呈现的热点查询功能界面不同,例如,相比在数据网络的开启界面显示之前呈现的热点查询功能界面,在数据网络的开启界面关闭之后呈现的热点查询功能界面上额外显示有如图3所示的对话框,该对话框可响应于数据网络开启请求而显示。需要说明的是,图3所示对话框仅用于示例,而非表示对本发明的限制。

在一些实施例中,所述开启界面可以包括叠加于所述热点查询功能界面上的下拉菜单。在所述热点查询功能界面上叠加显示所述网络的开启界面的步骤可包括:

若未连接,显示是否手动打开所述数据网络的提示信息,若用户选是,在所述热点查询功能界面上叠加显示所述数据网络的开启界面。

若已连接网络,在步骤s24中,可以获取用户在所述热点查询功能界面中输入的热点查询请求,通过所述数据网络获取并显示对应于所述热点查询请求的热点。

在此,所述热点查询请求可以包括用户执行的查询附近可连接上网热点的请求。用户可通过在热点查询功能界面中进行操作来发起该热点查询请求。

本实施例中,通过叠加于应用功能界面上的网络的开启界面,为用户提供了打开的网络的捷径,而且用户通过网络的开启界面开启网络后,可以自动为用户关闭叠加于热点查询功能界面上的开启界面,让用户仍然留在原应用上,如留在原来应用提供的热点查询功能界面上,用户可以流畅地将在原应用提供的热点查询功能界面上的操作继续进行下去,从而提高了用户使用热点查询应用的便捷性和利用率,并能提高应用的用户留存率。

本发明的网络开启方法一实施例中,如图2所示,步骤s23中的关闭叠加于所述热点查询功能界面上数据网络的开启界面之后,还包括:

步骤s24,获取用户在所述热点查询功能界面中执行的热点查询请求,通过所述数据网络获取对应于所述热点查询请求的热点,并显示所获得的热点。在关闭叠加于所述热点查询功能界面上数据网络的开启界面后,可以显示如图3所示的对话框,以提示用户已经开启数据网络,是否要查询免费wifi;在开启数据网络并关闭开启界面后,显示响应于热点查询请求而通过所述数据网络获取的热点。

本实施例中,在设备连接网络后,即可通过连接上的网络更新所述热点查询功能界面中的内容,方便用户在更新后的热点查询功能界面继续进行操作。

本发明的网络开启方法一实施例中,步骤s24中所显示的所述热点包括被标注的免费热点。在此,所述标注用以将免费热点与其他热点区分。免费热点的标注方式包括但不限于图标、文字、颜色等中的一种或任意组合。例如,通过与免费热点相关联地显示一个表示免费的图标,来标注该免费热点;又例如,免费热点本身的显示形式(文字大小、颜色等)与其他热点不同。在一些实施例中,该免费热点包括需要接入密码或认证的热点。

本发明的数据网络开启方法一实施例中,所述方法还包括:

获取用户对被标注的免费热点执行的选择操作;

根据所述用户选择的标注的免费热点获取对应的接入信息;

根据所述接入信息,与所述用户选择的标注的免费热点建立连接。

本实施例中,可以为用户通过建立连接后的数据网络查询附近的热点,并在向用户提供的查询到的热点中标注出免费热点。当用户从中选择某个免费热点时,可以为用户获取该免费热点的接入信息,如接入密码,并为用户设备接入免费热点,同时可以断开或中断前面可能是需要付费的数据网络或信号较差的wifi网络,从而实现用户便捷地利用免费的网络资源。

根据本发明的另一方面,还提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中,该计算机可执行指令被处理器执行时使得该处理器:显示应用功能界面,该应用功能界面提供的应用功能基于网络实现;若检测到未连接网络,在所述应用功能界面上叠加显示所述网络的开启界面;若获取到用户对所述开启界面执行的网络开启请求,连接所述网络,并关闭叠加于所述应用功能界面上的网络的开启界面。

根据本发明的另一方面,还提供了一种计算器设备,其中,包括:

处理器;以及

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:

显示应用功能界面,该应用功能界面提供的应用功能基于网络实现;在此,在此,所述应用功能界面可以是某个应用(app)启动时的初始界面,也可以是该应用启动时的初始界面之后的后续提供用户服务功能的各种界面;所述应用功能界面可以是根据用户的请求启动的,也可以是无需用户请求即可启动的,如定时自动启动的界面等;所述网络可以包括手机的蜂窝移动网络如3g、4g网络,还可以包括wifi(wirelessfidelity)网络;

若检测到未连接网络,在所述应用功能界面上叠加显示所述网络的开启界面;在一些实施例中,后续开启界面层关闭后,能马上显示下面一层的应用功能界面层。例如,显示所述网络的开启界面的时候,可以将开启界面层置于应用功能界面层之上,开启界面层可以全部或部分遮挡应用功能界面层;

若获取到用户对所述开启界面执行的网络开启请求,连接所述网络,并关闭叠加于所述应用功能界面上的网络的开启界面。在此,网络开启请求过诸如点击等选择操作实现。

综上所述,本发明通过叠加于应用功能界面上的数据网络的开启界面,为用户提供了打开的数据网络的捷径,而且用户通过数据网络的开启界面开启数据网络后,可以自动为用户关闭叠加于应用功能界面上的开启界面,让用户仍然留在原来的应用功能界面上,用户可以流畅地将在原应用功能界面上的操作继续进行下去,从而提高了用户使用应用的便捷性和利用率。本发明可应用于手机等提供应用服务的各种移动终端中。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1