基于应用商店的控制方法、装置、存储介质及移动终端与流程

文档序号:15752526发布日期:2018-10-26 18:03阅读:226来源:国知局
基于应用商店的控制方法、装置、存储介质及移动终端与流程

本申请实施例涉及移动终端技术领域,尤其涉及基于应用商店的控制方法、装置、存储介质及移动终端。



背景技术:

目前,手机及平板电脑等移动终端多为安装有操作系统的智能终端。智能终端得到广泛使用的重要原因之一是,除了智能终端出厂前预装的电话、邮件或备忘录等应用程序外,用户还可以选择从应用程序商店(简称应用商店)中下载并安装很多第三方应用程序,来满足自身个性化的需求。

一般的,同一个操作系统可能会支持不同的应用商店,例如,不同国家或地区的智能终端所使用的应用商店可能并不相同。而随着全球化的快速发展,很多用户会有诸如出境旅游、探亲及留学等机会,受到一些政策或其他因素的影响,应用商店的不同可能会为用户的使用带来不便,需要改进。



技术实现要素:

本申请实施例提供一种基于应用商店的控制方法、装置、存储介质及移动终端,可以更有针对性的向用户提供应用商店。

第一方面,本申请实施例提供了一种基于应用商店的控制方法,包括:

获取移动终端的位置信息;

从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店;

控制所述移动终端向用户提供所述目标应用商店的入口。

第二方面,本申请实施例提供了一种基于应用商店的控制装置,包括:

位置信息获取模块,用于获取移动终端的位置信息;

目标商店选择模块,用于从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店;

商店入口提供模块,用于控制所述移动终端向用户提供所述目标应用商店的入口。

第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的基于应用商店的控制方法。

第四方面,本申请实施例提供了一种移动终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的基于应用商店的控制方法。

本申请实施例中提供的基于应用商店的控制方案,获取移动终端的位置信息,从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店,并控制移动终端向用户提供目标应用商店的入口。通过采用上述技术方案,可以根据用户当前所在位置从移动终端中选择合适的应用商店并提供给用户,方便用户在该应用商店中下载当前区域的可用应用程序,使移动终端更加智能化。

附图说明

图1为本申请实施例提供的一种基于应用商店的控制方法的流程示意图;

图2为本申请实施例提供的另一种基于应用商店的控制方法的流程示意图;

图3为本申请实施例提供的又一种基于应用商店的控制方法的流程示意图;

图4为本申请实施例提供的一种基于应用商店的控制装置的结构框图;

图5为本申请实施例提供的一种移动终端的结构示意图;

图6为本申请实施例提供的又一种移动终端的结构示意图。

具体实施方式

下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

图1为本申请实施例提供的一种基于应用商店的控制方法的流程示意图,该方法可以由基于应用商店的控制装置执行,其中该装置可由软件和/或硬件实现,一般可集成在移动终端中。如图1所示,该方法包括:

步骤101、获取移动终端的位置信息。

示例性的,本申请实施例中的移动终端可包括手机、平板电脑以及媒体播放器等移动设备。

其中,位置信息可包括经纬度信息,也可包括所属划分区域等。区域划分的规则本申请实施例不做限定,例如,可以以五大洲进行区分、以国家进行区分、以同一国家的不同行政区域进行区分、或者以通信运营商的覆盖范围进行划分等等。

示例性的,获取位置信息这一事件的触发条件可以有很多种,本申请实施例不做限定。例如,可在移动终端开机时,获取移动终端的位置信息;或者,在移动终端亮屏时,获取移动终端的位置信息;又或者,设置定时器,定时触发,当检测到当前时间到达预设时间时,获取移动终端的位置信息;再或者,对于手机或平板电脑等内置用户身份识别模块(subscriberidentificationmodule,sim)卡的移动终端来说,检测到sim卡插入时,获取移动终端的位置信息。

在本申请实施例中,获取移动终端的位置信息的具体方式本申请不做限定,可根据实际需求或移动终端的配置来设定,还可参考区域划分规则或获取位置事件触发条件进行设定等。

示例性的,获取移动终端的位置信息,可包括根据用户的位置选择操作确定所述移动终端的位置信息。例如,用户在对移动终端进行注册(如进入开机向导界面)时,可选择自己想要使用移动终端的区域,此时用户会输入位置选择操作,此外,在其他需要获取移动终端的位置信息的时刻,也可由用户主动进行位置选择操作。

示例性的,获取移动终端的位置信息,可包括通过定位方式确定所述移动终端的位置信息。目前,多数移动终端均内置定位服务,具体的定位方式可以是全球定位系统(globalpositioningsystem,gps)定位方式、基站定位方式或网络定位方式等,可根据定位精度等需求或当前定位环境等选择合适的定位方式。可选的,移动终端中一般内置天气等应用程序,该应用程序需要根据位置信息向用户提供当地的天气信息,本申请实施例中,所采用的定位服务可以与移动终端中内置的天气等应用使用相同的接口来获取位置信息。

示例性的,获取移动终端的位置信息,可包括根据所述移动终端中插入的用户身份识别卡所注册的运营商网络归属地,确定所述移动终端的位置信息。目前,许多移动终端都具有sim卡槽,用户可插入从通信运营商处申请得到的sim卡,并插入自己的移动终端中,享受通信运营商提供的服务。sim卡被插入后,会注册对应的运营商网络,并识别相应的区域,例如以国家码来识别所属国家,如号段+86表示中国大陆地区,其他号段则为非大陆地区。

示例性的,获取移动终端的位置信息,还可包括根据所述移动终端的出厂版本确定对应的位置信息。移动终端在出厂时,一般会存储自身的出货版本,可根据出厂版本对应的位置来确定移动终端的位置信息。

本申请实施例中,可采用上述提供的任意一种或多种方式来获取移动终端的位置信息。当采用多种时,可结合各方式获取位置的速度、准确度及能力等因素设置各方式的执行顺序,并综合确定最终的位置信息。例如,若移动终端已联网,则可根据定位服务获取位置信息;若未联网,可根据sim卡注册上运营商网络后识别到的区域确定移动终端的位置信息;若未联网,且sim卡未插入或未注册运营商,可根据用户在开机向导界面或系统中设置的区域来确定位置信息;若上述条件均不具备,可根据出货时的版本来决定位置信息。

步骤102、从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店。

安装有操作系统的移动终端最重要的功能之一就是可拓展安装第三方应用程序,不同的区域通常会内置不同的应用商店,而移动终端厂商在移动终端出厂时并没有考虑用户可能会变更使用地点的情况,仅内置了支持出厂地的应用商店。例如,以安卓(android)操作系统为例,中国大陆地区,通常会内置中国版本的应用商店,这些应用商店可能根据移动终端厂商的设定而有所不同,例如oppo的应用商店称为“oppo软件商店”,华为的应用商店称为“华为应用市场”,而非大陆地区内置的应用商店目前为谷歌的应用商店“googleplay”。而由于大陆的政策等问题,当用户在非大陆地区购买移动终端并来到大陆后,无法使用googleplay软件商店进行应用下载,若通过下载第三方软件商店的方式下载,不仅操作复杂,而且安全性无法得到保证。当然,上述内容仅作为举例说明,本申请实施例还可适用于其他智能操作系统,候选应用商店可根据不同智能操作系统的内部规则来设定。

可选的,所述移动终端中已预先装载所述至少两个候选应用商店。在移动终端中预先安装至少两个候选应用商店,每个应用商店均对应一个使用区域。例如,以上述安卓系统为例,可预先安装oppo软件商店和googleplay,oppo软件商店对应中国大陆地区,googleplay对应非大陆地区。这样,在获取到移动终端的位置信息后,便可根据位置信息选择对应的目标应用商店,以保证用户正常使用应用商店。

当然,也可在移动终端中存储至少两个候选应用商店的名称等属性以及相应的下载路径,待需要提供给用户时进行下载及安装。

步骤103、控制所述移动终端向用户提供所述目标应用商店的入口。

示例性的,目标应用商店的入口可以包括目标应用商店的桌面图标;相应的,控制所述移动终端向用户提供所述目标应用商店的入口可以包括,控制移动终端在桌面显示目标应用商店的桌面图标。可选的,目标应用商店的入口可以包括应用管理器中目标应用商店对应的选项,例如该选项可以以目标应用商店的名称来显示,当用户选择该选项时,移动终端会启动目标应用商店;相应的,控制所述移动终端向用户提供所述目标应用商店的入口可以包括,控制移动终端在应用管理器中显示目标应用商店对应的名称。当然,本申请实施例中的入口还可以包括其他形式,用户通过触发入口来启动目标应用商店这个应用程序。

例如,若获取到的位置信息为中国大陆,选择目标应用商店为oppo应用商店,在本步骤中,可以控制移动终端在桌面显示oppo应用商店对应的图标,方便用户启动oppo应用商店进行应用程序的下载等操作;若获取到的位置信息为非中国大陆,选择目标应用商店为googleplay,在本步骤中,可以控制移动终端在桌面显示googleplay对应的图标,方便用户启动googleplay进行应用程序的下载等操作。

示例性的,若候选应用商店并未在移动终端中预装,本步骤可具体包括:控制移动终端下载并安装目标应用商店,并将目标应用商店的入口提供给用户。

本申请实施例中提供的基于应用商店的控制方法,在移动终端中预先装载至少两个候选应用商店,获取移动终端的位置信息,从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店,并控制移动终端向用户提供目标应用商店的入口。通过采用上述技术方案,可以根据用户当前所在位置从移动终端中选择合适的应用商店并提供给用户,方便用户在该应用商店中下载当前区域的可用应用程序,使移动终端更加智能化。

在一些实施例中,所述根据所述位置信息确定对应的目标应用商店之后,还包括:控制所述移动终端隐藏所述至少两个候选应用商店中除所述目标应用商店以外的候选应用商店的入口。这样设置的好处在于,未被选择的候选应用商店可能并不适合在当前位置使用,若继续显示其入口,会对移动终端的显示资源及其他系统资源造成不必要的浪费,因此,可隐藏其余候选应用商店的入口,以节省系统资源,同时避免用户误启动其他候选应用商店,但无法正常下载应用程序,浪费用户的宝贵时间。

在一些实施例中,在所述控制所述移动终端向用户提供所述目标应用商店的入口之后,还包括:在检测到所述移动终端的位置信息发生变化时,重新选择目标应用商店。这样设置的好处在于,用户在使用移动终端的过程中,随时可能会变更使用地点,如出国旅游等,这样,在检测到位置信息发生变化时,重新选择目标应用商店,保证及时进行目标应用商店的切换,保障用户的正常使用。相应的,控制移动终端向用户提供新的目标应用商店的入口。可选的,还可进一步控制移动终端隐藏其他候选应用商店(包括旧的目标应用商店)的入口。

在一些实施例中,在从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店之后,还包括:对于所述移动终端中已安装的第一应用程序,判断所述目标应用商店中是否包含与所述第一应用程序的身份属性相同但版本不同的第二应用程序;若包含,则自动安装所述第二应用程序。这样设置的好处在于,可进一步对移动终端中以安装的应用程序进行调整,以使用户在当前位置更好地使用已安装应用程序。第一应用程序可包括移动终端中已经安装的任意一个或多个应用程序,本申请不做限定。其中,身份属性相同可以理解为同一软件开发者设计的同一款软件,版本不同可理解为软件开发者为适应不同地区的使用所开发出的不同的版本。以qq为例,一般包括国内使用的常规版本,还可包括适用于中国大陆地区以外的区域使用的国际版本,软件开发者可能针对不同的版本做了一些本地化的设计,以方便用户使用。本申请实施例中,在自动安装第二应用程序后,还可包括卸载或隐藏第一应用程序。可选的,在卸载或隐藏第一应用程序的同时,还可包括将第一应用程序中包含的用户数据迁移至第二应用程序中。其中,用户数据可包括联系人列表、聊天记录、图片以及各种文件等。这样设置的好处在于,在让用户使用到适合当前区域的应用程序的同时,还能够方便地访问在之前的区域使用时的历史数据。

例如,对于应用程序a,在判断出移动终端已安装第一地区的a1版本后,若当前位置属于第二地区,目标应用商店包含的是第二地区的a2版本,则可自动安装a2版本的应用程序,并隐藏a1版本的应用程序,将a1版本中的用户数据迁移至a2版本中。

在一些实施例中,在从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店之后,还包括:对于所述移动终端中已安装的第三应用程序,判断所述第三应用程序当前是否能够正常使用;若不能,则从所述目标商店中查找与所属第三应用程序类型相同的第四应用程序并提供给用户。这样设置的好处在于,当已安装应用程序因地点变更而无法使用时,向用户推荐类型相同的其他应用,满足用户的使用需求。示例性的,对于脸书(facebook)及推特(twitter)等应用程序,可以在中国以外的区域使用,而中国大陆无法使用,若用户从国外来到中国,本申请实施例中的移动终端会将中国版本的应用商店提供给用户,但中国版本的应用商店中并不包含上述应用程序,为了满足用户的社交需求,可以从中国版本的应用商店中查找与facebook类型相同的应用程序,如微信,并提供给用户,还可查找与twitter类型相同的应用程序,如新浪微博,并提供给用户。可选的,在将第四应用程序提供给用户之后,还可包括对第三应用程序进行隐藏。本申请实施例中,将第四应用程序提供给用户的方式可以是以文字提示的方式提供,如显示“系统检测到您已安装的facebook不适合在当前区域使用,为您推荐微信,请确认是否安装”,若用户选择是,则自动安装微信,进一步的,还可对facebook应用程序进行隐藏。此外,将第四应用程序提供给用户的方式还可以是以浮窗的形式提供,例如,在第三应用程序的入口旁边以浮窗的形式显示第四应用程序的入口,当用户以预定方式触发第四应用程序的入口所属浮窗时,自动安装第四应用程序。进一步的,可对第三应用程序的入口进行隐藏。

在一些实施例中,所述至少两个候选应用商店包括中国版本的应用商店和其他国家版本的应用商店。以安卓系统为例,中国版本的应用商店可包括移动终端厂商设计的支持中国大陆地区使用的应用商店(如oppo应用商店),其他国家版本的应用商店可包括googleplay。

图2为本申请实施例提供的另一种基于应用商店的控制方法的流程示意图,以安卓系统为例,移动终端中已预先安装适合中国大陆使用的中国版应用商店和适合其他国家使用的googleplay,示例性的,可在系统底层system/app分区中存放上述两个应用商店,配置文件中配置大陆区域对应的软件商店和非大陆区域对应的googleplay。如图2所示,该方法包括如下步骤:

步骤201、进入开机向导界面,接收用户的区域选择操作。

步骤202、判断用户是否选择中国区域,若是,则执行步骤203;否则,执行步骤204。

示例性的,用户选择大陆区域(中华人民共和国)时读取相应的配置文件,匹配到中国版软件商店;用户选择非大陆区域的其他区域时读取相应的配置文件,匹配到googleplay。

步骤203、确定中国版应用商店为目标应用商店,在移动终端进入桌面后,在桌面显示中国版应用商店的应用图标,隐藏googleplay,执行步骤205。

步骤204、确定googleplay为目标应用商店,在移动终端进入桌面后,在桌面显示googleplay的应用图标,隐藏中国版应用商店,执行步骤205。

步骤205、通过定位服务获取移动终端的当前位置。

步骤206、判断当前位置是否与当前的目标应用商店相对应,若对应,则返回执行步骤205;否则,执行步骤207。

示例性的,返回执行步骤205的时间间隔可预先设置,如1天,即每24小时通过定位服务获取一次当前位置,用来判断用户是否运动到其他区域。

可选的,本步骤中根据定位服务获取移动终端的当前位置,也可采用根据移动终端中插入的sim卡所注册的运营商网络归属地确定移动终端的当前位置进行代替。这样,可在检测到sim卡变更时,进行位置的获取操作。

此外,也可由用户主动进行的区域选择操作来判断是否发生位置变更。

步骤207、将当前目标应用商店从桌面隐藏,并显示新的目标应用商店。

可以理解的是,若当前目标应用商店为中国版应用商店,则在桌面上显示googleplay,隐藏中国版应用商店;若当前目标应用商店为googleplay,则在桌面上显示中国版应用商店,隐藏googleplay。

示例性的,可在执行本步骤之前,对用户进行提示,并根据用户的反馈决定是否执行本步骤。例如,若之前为大陆地区,此时获取到为非大陆区域,则弹框提醒用户“检测到您的区域不在内地,是否切换使用googleplay”,用户选择是,则清除“中国版应用商店”数据并隐藏该应用图标,显示googleplay图标,用户选择否,则不做处理;同理,若之前为非大陆区域,此时获取到为大陆区域,则提醒用户“检测到您的区域在内地,是否切换使用中国版应用商店”。

本申请实施例提供的基于应用商店的控制方法,在移动终端中预先安装两个版本的应用商店,在进入开机向导界面后,根据用户选择的区域确定即将在桌面上显示的目标应用商店,并在随后的桌面上进行显示,同时隐藏另外一个应用商店。当检测到用户的位置发生变化时,判断当前位置对应的应用商店是否与当前应用商店一致,若不一致,则及时进行切换,可以保证提供给用户的应用商店是与当前位置对应的,保证用户的正常使用。

图3为本申请实施例提供的又一种基于应用商店的控制方法的流程示意图,该方法包括如下步骤:

步骤301、获取移动终端的位置信息。

步骤302、根据位置信息从多个候选应用商店中选择与位置信息对应的目标应用商店。

步骤303、控制移动终端在桌面显示目标应用商店的应用图标,并隐藏其他候选应用商店。

步骤304、对于移动终端中已安装的第一应用程序,判断目标应用商店中是否包含与第一应用程序的身份属性相同但版本不同的第二应用程序,若是,则执行步骤305;否则,执行步骤306

步骤305、自动安装第二应用程序,并隐藏第一应用程序,将第一应用程序中的用户数据迁移至第二应用程序。

步骤306、对于移动终端中已安装的第三应用程序,判断第三应用程序当前是否能够正常使用,若是,则执行步骤308;否则,执行步骤307。

步骤307、从目标商店中查找与所属第三应用程序类型相同的第四应用程序,询问用户是否安装,并根据用户的反馈执行相应的操作。

示例性的,若用户同意安装,则可自动安装第四应用程序,并隐藏第二应用程序。

步骤308、判断移动终端的位置信息发生变化,若是,则执行步骤309;否则,重复执行步骤308。

示例性的,重复执行步骤308的时间间隔可预先设置,如1天,即每24小时判断一次位置信息是否发生变化。

步骤309、重新选择目标应用商店。

在本申请实施例中,步骤304和步骤306也可并行执行,第一应用程序和第三应用程序可以是同一个应用程序。

本申请实施例提供的基于应用商店的控制方法,在根据当前位置确定目标应用商店后,在桌面上显示目标应用商店的图标,并隐藏其他候选应用商店的图标,并根据已安装应用程序与当前区域的适配情况进行有针对性的调整,在合理提供应用商店的同时,还能够保证用户对应用程序的使用需求。

图4为本申请实施例提供的一种基于应用商店的控制装置的结构框图,该装置可由软件和/或硬件实现,一般集成在移动终端中,可通过执行基于应用商店的控制方法来合理提供应用商店给用户。如图4所示,该装置包括:

位置信息获取模块401,用于获取移动终端的位置信息;

目标商店选择模块402,用于从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店;

商店入口提供模块403,用于控制所述移动终端向用户提供所述目标应用商店的入口。

本申请实施例中提供的基于应用商店的控制装置,在移动终端中预先装载至少两个候选应用商店,获取移动终端的位置信息,从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店,并控制移动终端向用户提供目标应用商店的入口。通过采用上述技术方案,可以根据用户当前所在位置从移动终端中选择合适的应用商店并提供给用户,方便用户在该应用商店中下载当前区域的可用应用程序,使移动终端更加智能化。

可选的,该装置还包括商店入口隐藏模块,用于在所述根据所述位置信息确定对应的目标应用商店之后,控制所述移动终端隐藏所述至少两个候选应用商店中除所述目标应用商店以外的候选应用商店的入口。

可选的,所述获取移动终端的位置信息,包括:

根据用户的位置选择操作确定所述移动终端的位置信息;或,

通过定位方式确定所述移动终端的位置信息;或,

根据所述移动终端中插入的用户身份识别卡所注册的运营商网络归属地,确定所述移动终端的位置信息;或,

根据所述移动终端的出厂版本确定对应的位置信息。

可选的,目标商店选择模块还用于:在所述控制所述移动终端向用户提供所述目标应用商店的入口之后,在检测到所述移动终端的位置信息发生变化时,重新选择目标应用商店。

可选的,该装置还包括:自动安装模块,用于在从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店之后,对于所述移动终端中已安装的第一应用程序,判断所述目标应用商店中是否包含与所述第一应用程序的身份属性相同但版本不同的第二应用程序;若包含,则自动安装所述第二应用程序。

可选的,该装置还包括:程序提供模块,用于在从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店之后,对于所述移动终端中已安装的第三应用程序,判断所述第三应用程序当前是否能够正常使用;若不能,则从所述目标商店中查找与所属第三应用程序类型相同的第四应用程序并提供给用户。

可选的,所述至少两个候选应用商店包括中国版本的应用商店和其他国家版本的应用商店。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行基于应用商店的控制方法,该方法包括:

获取移动终端的位置信息;

从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店;

控制所述移动终端向用户提供所述目标应用商店的入口。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的基于应用商店的控制操作,还可以执行本申请任意实施例所提供的基于应用商店的控制方法中的相关操作。

本申请实施例提供了一种移动终端,该移动终端中可集成本申请实施例提供的基于应用商店的控制装置。图5为本申请实施例提供的一种移动终端的结构示意图。移动终端500可以包括:存储器501,处理器502及存储在存储器501上并可在处理器502运行的计算机程序,所述处理器502执行所述计算机程序时实现如本申请实施例所述的基于应用商店的控制方法。

本申请实施例提供的移动终端,,可以根据用户当前所在位置从移动终端中选择合适的应用商店并提供给用户,方便用户在该应用商店中下载当前区域的可用应用程序,使移动终端更加智能化。

图6为本申请实施例提供的另一种移动终端的结构示意图,该移动终端可以包括:壳体(图中未示出)、存储器601、中央处理器(centralprocessingunit,cpu)602(又称处理器,以下简称cpu)、电路板(图中未示出)和电源电路(图中未示出)。所述电路板安置在所述壳体围成的空间内部;所述cpu602和所述存储器601设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器601,用于存储可执行程序代码;所述cpu602通过读取所述存储器601中存储的可执行程序代码来运行与所述可执行程序代码对应的计算机程序,以实现以下步骤:

获取移动终端的位置信息;

从至少两个候选应用商店中选择与所述位置信息相对应的目标应用商店;

控制所述移动终端向用户提供所述目标应用商店的入口。

所述移动终端还包括:外设接口603、rf(radiofrequency,射频)电路605、音频电路606、扬声器611、电源管理芯片608、输入/输出(i/o)子系统609、其他输入/控制设备610、触摸屏612、其他输入/控制设备610以及外部端口604,这些部件通过一个或多个通信总线或信号线607来通信。

应该理解的是,图示移动终端600仅仅是移动终端的一个范例,并且移动终端600可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。

下面就本实施例提供的用于提供应用商店的移动终端进行详细的描述,该移动终端以手机为例。

存储器601,所述存储器601可以被cpu602、外设接口603等访问,所述存储器601可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

外设接口603,所述外设接口603可以将设备的输入和输出外设连接到cpu602和存储器601。

i/o子系统609,所述i/o子系统609可以将设备上的输入输出外设,例如触摸屏612和其他输入/控制设备610,连接到外设接口603。i/o子系统609可以包括显示控制器6091和用于控制其他输入/控制设备610的一个或多个输入控制器6092。其中,一个或多个输入控制器6092从其他输入/控制设备610接收电信号或者向其他输入/控制设备610发送电信号,其他输入/控制设备610可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器6092可以与以下任一个连接:键盘、红外端口、usb接口以及诸如鼠标的指示设备。

触摸屏612,所述触摸屏612是用户移动终端与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。

i/o子系统609中的显示控制器6091从触摸屏612接收电信号或者向触摸屏612发送电信号。触摸屏612检测触摸屏上的接触,显示控制器6091将检测到的接触转换为与显示在触摸屏612上的用户界面对象的交互,即实现人机交互,显示在触摸屏612上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。

rf电路605,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,rf电路605接收并发送rf信号,rf信号也称为电磁信号,rf电路605将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。rf电路605可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、rf收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、codec(coder-decoder,编译码器)芯片组、用户标识模块(subscriberidentitymodule,sim)等等。

音频电路606,主要用于从外设接口603接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器611。

扬声器611,用于将手机通过rf电路605从无线网络接收的语音信号,还原为声音并向用户播放该声音。

电源管理芯片608,用于为cpu602、i/o子系统及外设接口所连接的硬件进行供电及电源管理。

上述实施例中提供的基于应用商店的控制装置、存储介质及移动终端可执行本申请任意实施例所提供的基于应用商店的控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的基于应用商店的控制方法。

注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

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