界面显示方法和装置的制造方法_2

文档序号:9649067阅读:来源:国知局
103中,服务器获取位置信息所对应的方言。
[0077]在步骤104中,服务器返回方言至终端。
[0078]方言用于指示终端根据方言显示包含有方言操作项的用户界面,方言操作项为通过方言的表述方式表述的操作项。
[0079]在步骤105中,终端接收服务器返回的方言,该方言为服务器获取的位置信息所对应的方言。
[0080]在步骤106中,终端根据方言显示包含有方言操作项的用户界面,该方言操作项为通过方言的表述方式表述的操作项。
[0081]综上所述,本实施例提供的方法,通过发送位置信息给服务器,由服务器获取并返回位置信息所对应的方言,终端根据接收的方言显示包含有方言操作项的用户界面,方言操作项为通过方言的表述方式表述的操作项;解决了相关技术中终端展示的默认操作项可能并不符合用户的阅读习惯,界面显示并不友好的问题,达到了可以通过方言的表述方式来表述操作项,进而显示包含有方言操作项的用户界面,界面显示更加友好的效果。
[0082]实际实现时,步骤101可以包括如下两种可能的实现方式。
[0083]第一种,发送终端的手机号码和定位得到的地理位置信息中的至少一种至服务器;手机号码用于指示服务器根据手机号码的归属地信息确定终端所属的地域,并返回地域所对应的方言;地理位置信息用于指示服务器根据地理位置信息确定终端所属的地域,返回地域所对应的方言。
[0084]第二种,发送终端的IP地址至服务器,IP地址用于指示服务器根据IP地址确定终端所属的地域,获取并返回该地域所对应的方言。
[0085]所以,下述将在两个不同实施例中对上述两种情况做详细介绍。
[0086]图2A是根据一示例性实施例示出的另一种界面显示方法的流程图。本实施例以终端通过上述第一种发送方式发送位置信息至服务器来举例说明。如图2A所示,该方法可以包括以下步骤:
[0087]在步骤201中,终端发送手机号码和定位得到的地理位置信息中的至少一种至服务器。
[0088]当终端为手机时,手机将手机号码和定位得到的地理位置信息中的至少一种发送至服务器;手机号码用于指示服务器根据手机号码的归属地信息确定手机所属的地域,并返回该地域对应的方言;地理位置信息用于指示服务器根据地理位置信息确定终端所属的地域,并返回地域所对应的方言。
[0089]手机号码具有统一的编码格式,手机号码中的第4-7位代表地区编码,该地区编码用于指示手机号码的归属地。因此,手机可以将手机号码发送至服务器。实际实现时,为了降低手机发送位置信息时所需占用的网络资源,手机还可以发送手机号码的前7位发送服务器,本实施例对此并不做限定。
[0090]此外,手机可通过GPS (Global Posit1ning System,全球定位系统)定位得到自身的地理位置信息(该地理位置信息通常用经玮度信息表示),因此手机也可以将定位得到的地理位置信息发送至服务器。
[0091]当终端为除手机以外的诸如IPad之类的具有定位功能的其它终端时,终端将定位得到的地理位置信息发送至服务器。
[0092]在步骤202中,服务器接收终端发送的手机号码和终端定位得到的地理位置信息中的至少一种。
[0093]在步骤203中,服务器获取位置信息所对应的方言。
[0094]可选的,本步骤可以包括:
[0095]第一,服务器根据位置信息确定终端所属的地域。
[0096]当服务器接收到的位置信息中包含手机号码时,服务器可以根据手机号码中的第
4-7位来确定手机号码的归属地。例如,服务器接收到的手机号码为“1572282****”,服务器根据该手机号码中的“2282”确定该手机号码的归属地为“泰州”,也即确定使用该手机号码的终端所属的地域为“泰州”。
[0097]当服务器接收的位置信息中包含终端定位得到的地理位置信息时,服务器根据地理位置信息确定终端所属的地域。例如,服务器接收到的地理位置信息为“经度120.29°,玮度31.59° ”,则服务器根据该经玮度信息可以确定该终端所属的地域为“无锡”。
[0098]第二,服务器根据地域与方言之间的对应关系,查询终端所属地域所对应的方言。
[0099]服务器中可以预先存储有地域与方言之间的对应关系,因此,在服务器确定终端所属的地域之后,服务器可以读取预先存储的该对应关系,根据该对应关系确定地域所对应的方言。
[0100]由于同一地域的方言也可能有至少两种。比如,“泰州”地区的方言可以包括“泰兴方言”、“姜堰方言”和“靖江方言”等,所以,服务器确定的终端所属地域的方言可能有至少两种。
[0101]另外,在终端为手机,且手机同时发送手机号码和定位得到的地理位置信息至服务器时,服务器根据手机号码确定的方言可能与根据地理位置信息确定的方言也可能会不同。比如,服务器根据手机号码“1572282****”确定终端所属的地域为“泰州”,根据地理位置信息“经度120.29°,玮度31.59° ”确定终端所属的地域为“无锡”,对于此种情况,服务器可以同时确定得到“泰州方言”和“无锡方言”。因此,服务器确定的终端所属地域所对应的方目也可能有至少两种。
[0102]在步骤204中,服务器返回方言至终端。
[0103]在步骤205中,终端接收服务器返回的方言。
[0104]在步骤206中,终端获取方言所对应的方言文件。
[0105]若方言有一种,则终端获取该方言所对应的方言文件。
[0106]若方言有至少两种,则本步骤可以包括:
[0107]第一,检测至少两种方言中是否包含历史使用过的方言。
[0108]第二,若包含历史使用过的方言,则获取历史使用过的方言所对应的方言文件。
[0109]如果终端的检测结果为至少两种方言中包含历史使用过的方言,则说明该历史使用过的方言可能是符合用户使用习惯的方言,所以此时终端可以获取该历史使用过的方言所对应的方言文件。
[0110]需要说明的是,在方言有至少两种时,本实施例只是以终端通过上述获取方式获取方言所对应的方言文件来举例说明,可选的,终端还可以通过其他获取方式来获取方言所对应的方言文件。比如,终端展示接收到的至少两种方言,接收从至少两种方言中选择一种方言的选择信号,获取选择信号选择的方言所对应的方言文件。以终端接收到“泰兴方言”、“姜堰方言”和“靖江方言”三种方言为例,终端可以展示图2B所示的界面,当用户点击选择控件22,并点击确定控件24时,获取选择控件22对应的“泰兴方言”所对应的方言文件。
[0111]可选的,终端获取某一方言所对应的方言文件的步骤可以包括:检测终端中是否包含该方言所对应的方言文件,若不包含,则从服务器中获取该方言所对应的方言文件。可选的,终端还可以直接从服务器中获取该方言所对应的方言文件,本实施例对此并不做限定。
[0112]在步骤207中,对于用户界面中的默认操作项,终端查询默认操作项在方言文件中所对应的表述方式。
[0113]用户界面中的默认操作项可以有一个,也可以有至少两个,本实施例对此并不做限定。并且,在默认操作项有至少两个时,终端将查询每个默认操作项在方言文件中所对应的表述方式。
[0114]例如,请参考图2C,用户界面中包含两个默认操作项“进去看看”、“以后再说”,则终端在方言文件中查询到“进去看看”所对应的表述方式为“进去瞅瞅”,“以后再说”在方言文件中所对应的表述方式为“回头再说”。
[0115]在步骤208中,终端显示包含有通过上述表述方式表述的操作项的用户界面。
[0116]例如,对于图2C所示的用户界面,终端在查询到默认操作项在方言文件中的表述方式之后,终端可以展示图2D所示的界面。
[0117]由于终端所在的地域在短时间内通常不会发生变化,也即地域所对应的方言在短时间内不会发生变化,而终端每天登录应用程序的次数比较多,所以为了避免每次登陆应用程序时向服务器发送位置信息后,服务器需要频繁确定位置信息所对应方言,服务器会耗费大量资源的问题,在具体实现时,终端可以每隔预定时间段向服务器发送位置信息,或者,当终端中的定位系统获取到终端所属的地域如所在城市发生变化时,向服务器发送变化后的位置信息。可选的,若终端中的应用程序是使用手机号码作为登录标识,则应用程序在每次登陆时,也可以发送手机号码至服务器。
[0118]综上所述,本实施例提供的方法,通过发送位置信息给服务器,由服务器获取并返回位置信息所对应的方言,终端根据接收的方言显示包含有方言操作项的用户界面,方言操作项为通过方言的表述方式表述的操作项;解决了相关技术中终端展示的默认操作项可能并不符合用户的阅读习惯,界面显示并不友好的问题,达到了可以通过方言的表述方式来表述操作项,进而显示包含有方言操作项的用户界面,使界面显示更加友好的效果。
[0119]本实施例提供的方法,通过检测服务器返回的方言是否包含历史使用过的方言,当包含历史使用过的方言时,直接获取历史使用过的方言的方言文件。避免了用户多次重复选择方言的操作,达到了节省用户操作,且增加该界面显示速度的效果。
[0120]图3是根
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1