应用程序语言设置方法及移动终端的制作方法

文档序号:9787214阅读:309来源:国知局
应用程序语言设置方法及移动终端的制作方法
【技术领域】
[0001]本发明属于移动终端技术领域,尤其涉及一种应用程序语言设置方法及移动终端。
【背景技术】
[0002]随着智能手机技术的快速发展,用户在智能手机中安装和使用应用程序越来越普及,极大的方便了我们的生活和娱乐学习。许多原来必须在桌面端才能完成的操作现在可以简单的通过一个应用程序(Applicat1n)完成。且人们的生活也越来越离不开智能手机,由于价格或其他原因经常有人在国外买手机,然后在国内使用。或者在国内买手机然后送给国际的。且由于网络频段支持的范围越来越广,智能手机可以在不做任何额外操作就可以在不同的国家使用。
[0003]然而,由于智能手机在出厂的时候只会预留部分语言供用户切换,比如国产机型语言列表一般只有中文简体、中文繁体及英文。用户在使用移动终端时,如果想要切换到其他语言如西班牙语则是不可能的。
[0004]因此,由于现有技术中的移动终端支持的语言少,使得用户在安装应用程序后,无法将该应用程序设置为用户想要的语言,用户体验不好。

【发明内容】

[0005]本发明提供一种应用程序语言设置方法及移动终端,用以解决现有技术中移动终端中的语言难以满足用户的使用需求的问题。
[0006]本发明第一方面提供一种应用程序语言设置方法,所述方法包括:
[0007]移动终端在安装应用程序时,在显示界面上显示所述应用程序支持的语言列表;
[0008]若检测到用户在所述显示界面上的语言选择确认操作,则保存被选择的语言集合与所述应用程序的包名之间的对应关系;
[0009]在所述应用程序安装完成之后,若检测到所述应用程序初次被启动,则查找与所述应用程序的包名对应的语言集合,根据查找到的语言集合设置所述应用程序使用的语言。
[0010]在第一方面第一种可行的实现方式中,所述根据查找到的语言集合设置所述应用程序使用的语言包括:
[0011]若查找到的语言集合中包含一种语言,则将所述语言集合中包含的一种语言设置为所述应用程序使用的语言。
[0012]在第一方面第二种可行的实现方式中,所述根据查找到的语言集合设置所述应用程序使用的语言包括:
[0013]若查找到的语言集合中包含至少一种语言,则显示所述语言集合中的语言;
[0014]若检测到所述用户对显示的语言的选择操作,则将所述用户选择的语言设置为所述应用程序使用的语言。
[0015]结合第一方面第二种可行的实现方式,在第一方面第三种可行的实现方式中,所述方法还包括:
[0016]记录所述用户选择的语言,将所述用户选择的语言作为所述应用程序在后续使用时的默认语言。
[0017]结合第一方面第三种可行的实现方式,在第一方面第四种可行的实现方式中,所述方法还包括:
[0018]若检测到所述用户对所述应用程序的语言切换指令,则查找与所述应用程序的包名对应的语言集合,并将查找到的语言集合显示在显示界面上;
[0019]若检测到所述用户对显示的语言的选择操作,则将所述用户选择的语言替换所述应用程序当前使用的语言。
[0020]本发明第二方面还提供一种移动终端,其特征在于,所述移动终端包括:
[0021]显示模块,用于所述移动终端在安装应用程序时,在显示界面上显示所述应用程序支持的语目列表;
[0022]保存模块,用于若检测到用户在所述显示界面上的语言选择确认操作,则保存被选择的语言集合与所述应用程序的包名之间的对应关系;
[0023]查找模块,用于在所述应用程序安装完成之后,若检测到所述应用程序初次被启动,则查找与所述应用程序的包名对应的语言集合;
[0024]设置模块,用于根据查找到的语言集合设置所述应用程序使用的语言。
[0025]在第二方面第一种可行的实现方式中,所述设置模块包括:
[0026]第一设置模块,用于若查找到的语言集合中包含一种语言,则将所述语言集合中包含的一种语言设置为所述应用程序使用的语言。
[0027]在第二方面第二种可行的实现方式中,所述设置模块包括:
[0028]语言显示模块,用于若查找到的语言集合中包含至少一种语言,则显示所述语言集合中的语言;
[0029]第二设置模块,用于若检测到所述用户对显示的语言的选择操作,则将所述用户选择的语言设置为所述应用程序使用的语言。
[0030]结合第二方面第二种可行的实现方式,在第二方面第三种可行的实现方式中,所述移动终端还包括:
[0031]记录模块,用于记录所述用户选择的语言,将所述用户选择的语言作为所述应用程序在后续使用时的默认语言。
[0032]结合第二方面第三种可行的实现方式,在第二方面第四种可行的实现方式,所述移动终端还包括:
[0033]集合查找模块,用于若检测到所述用户对所述应用程序的语言切换指令,则查找与所述应用程序的包名对应的语言集合,并将查找到的语言集合显示在显示界面上;
[0034]替换模块,用于若检测到所述用户对显示的语言的选择操作,则将所述用户选择的语言替换所述应用程序当前使用的语言。
[0035]从上述本发明实施例可知,移动终端在安装应用程序时,将在显示界面上显示该应用程序支持的语言列表,若检测到用户在显示界面上的语言选择确认操作,则保持被选择的语言集合与应用程序的包名之间的对应关系,且在应用程序安装完成之后,若检测到应用程序初始被启动,则查找与该应用程序的包名对应的语言集合,根据查找到的语言集合设置应用程序使用的语言。相较于现有技术,本发明可以由用户在安装应用程序时,从应用程序所支持的语言中选择用户想要使用的语言,并在用户使用该应用程序时,将使用用户选择的语言作为该应用程序使用的语言,使得用户可根据自身的需要进行语言选择,满足用户在使用应用程序时对语言的使用需求。
【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为一种移动终端的结构框图;
[0038]图2是本发明第一实施例应用程序语言设置方法的流程示意图;
[0039]图3是本发明第二实施例应用程序语言设置方法的流程示意图;
[0040]图4是本发明第三实施例应用程序语言设置方法的流程示意图;
[0041]图5是本发明图4所示第三实施例的追加步骤的流程示意图;
[0042]图6是本发明第四实施例中移动终端的结构示意图;
[0043]图7是本发明第五实施例中移动终端的结构示意图;
[0044]图8为本发明第六实施例中移动终端的结构示意图;
[0045]图9为本发明第七实施例中移动终端的结构示意图。
【具体实施方式】
[0046]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]图1示出了一种移动终端的结构框图。本发明实施例提供的应用程序语言设置方法可应用于如图1所示的移动终端10中,移动终端10可以但不限于包括:需依靠电池维持正常运行且支持网络及下载功能的智能手机、笔记本、平板电脑、穿戴智能设备等。
[0048]如图1所示,移动终端10包括存储器101、存储控制器102,一个或多个(图中仅示出一个)处理器103、外设接口 104、射频模块105、按键模块106、音频模块107以及触控屏幕108。这些组件通过一条或多条通讯总线/信号线109相互通讯。
[0049]可以理解,图1所示的结构仅为示意,其并不对移动终端的结构造成限定。移动终端10还可包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或其组合实现。
[0050]存储器101可用于存储软件程序以及模块,如本发明实施例中的移动终端注销程序的方法及装置对应的程序指令/模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的移动终端10注销应用程序的方法。
[0051]存储器101可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1