CN107643915A - 一种智能终端的界面切换方法及界面切换*** - Google Patents
一种智能终端的界面切换方法及界面切换*** Download PDFInfo
- Publication number
- CN107643915A CN107643915A CN201710909134.9A CN201710909134A CN107643915A CN 107643915 A CN107643915 A CN 107643915A CN 201710909134 A CN201710909134 A CN 201710909134A CN 107643915 A CN107643915 A CN 107643915A
- Authority
- CN
- China
- Prior art keywords
- coding
- interface
- character
- startup
- application program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种智能终端的界面切换方法和界面切换***,界面切换方法包括以下步骤:于智能终端内,建立一启动编码与应用程序或使用界面的关联关系的数据库;显示智能终端的拨号界面;接收操作于拨号界面内的一输入编码;调用数据库,比较输入编码与任意动编码;当所述输入编码与一启动编码匹配时,启动与启动编码关联的应用程序或使用界面。采用上述技术方案后,帮助用户对所有的应用程序和菜单进行无差异切换,且切换过程快捷,提高用户体验。
Description
技术领域
本发明涉及智能控制领域,尤其涉及一种智能终端的界面切换方法及界面切换***。
背景技术
随着智能终端在生活中使用频率的增加,智能终端的用户越来越重视个人的使用体验,且使用体验也决定着智能终端的受欢迎程度。使用体验中有很大一方面涉及到智能终端使用时的多任务切换,即在多个打开应用程序间快捷地切换。
为了实现最快捷、最方便、最能使用户接受的切换方式,现有采用的技术通常有以下几类:
1.多任务实体键
用户触发智能终端的多任务实体键后,智能终端将前台、后台进行的或最近开启的应用程序全部以列表或卡片的形式显示,用户点击相应的列表或卡片便可进入到相应的应用程序内。
2.多任务虚拟键
智能终端上不具有专用于显示运行应用程序的按键,而是通过屏幕接收一特定动作,如上划、下划、右侧划入等,关联到显示运行应用程序的界面内,后续用户的操作与上一方法相同。
3.最近使用应用程序列表
在智能终端的显示界面内,专设一用户最近打开的应用程序的列表,用户可在该列表内选择进入哪个应用程序。
上述现有的应用程序切换的方法,或多或少在操作上并不简单,如多任务键的设置,一旦后台运行应用程序数量较多,在多个卡片间切换并不快捷,而最近使用应用程序列表的设置,无法体现冷门的或最近未使用的应用程序,无法做到对所有的应用程序都快捷进入。而且,针对智能终端的操作***的菜单,暂无可快捷进入的入口,用户需多级进入,才可在多个菜单间切换。
因此,需要一种新型的应用程序和菜单间切换的方法和***,帮助用户对所有的应用程序和菜单进行无差异切换,且切换过程快捷,提高用户体验。
发明内容
为了克服上述技术缺陷,本发明的目的在于提供一种智能终端的界面切换方法及界面切换***,不同应用程序和菜单的切换方便,操作简单。
本发明公开了一种智能终端的界面切换方法,包括以下步骤:
于所述智能终端内,建立一启动编码与应用程序或使用界面的关联关系的数据库;
显示所述智能终端的拨号界面;
接收操作于所述拨号界面内的一输入编码;
调用所述数据库,比较所述输入编码与任意所述启动编码;
当所述输入编码与一启动编码匹配时,启动与所述启动编码关联的应用程序或使用界面。
优选地,于所述智能终端内,建立一启动编码与应用程序或使用界面的关联关系的数据库的步骤包括:
读取安装于所述智能终端的应用程序的列表及所述智能终端具有的使用界面的列表;
对每一所述应用程序和使用界面配置一所述启动编码;
存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成所述数据库。
优选地,对每一所述应用程序和使用界面配置一所述启动编码的步骤与存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成所述数据库的步骤间还包括:
读取配置于所述应用程序和使用界面的启动编码;
遍历所述启动编码,检查任意启动编码是否重复;
当至少一个启动编码重复时,显示一提醒信息,以接收替换重复的启动编码的替换编码。
优选地,调用所述数据库,比较所述输入编码与任意所述启动编码的步骤包括:
读取所述数据库内每一所述启动编码的字符大小、字符顺序及字符;
提取所述输入编码的字符大小、字符顺序及字符;
将所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符比较。
优选地,当所述输入编码与一启动编码匹配时,启动与所述启动编码关联的应用程序或使用界面的步骤包括;
当所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符均相同时,所述输入编码与启动编码匹配;
检测与所述输入编码匹配的启动编码的关联的应用程序或使用界面;
发送启动指令至所述应用程序或使用界面。
本发明还公开了一种智能终端的界面切换***,所述界面切换***包括:
存储器,存储有一启动编码与应用程序或使用界面的关联关系的数据库;
显示模块,显示所述智能终端的拨号界面;
接收模块,与所述显示模块连接,接收操作于所述拨号界面内的一输入编码;
处理器,与所述接收模块连接,调用所述数据库,比较所述输入编码与任意所述启动编码,且当所述输入编码与一启动编码匹配时,启动与所述启动编码关联的应用程序或使用界面。
优选地,所述存储器包括:
读取单元,读取安装于所述智能终端的应用程序的列表及所述智能终端具有的使用界面的列表;
配置单元,与所述读取单元连接,对每一所述应用程序和使用界面配置一所述启动编码;
存储单元,与所述配置单元连接,存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成所述数据库。
优选地,所述存储器还包括:
遍历单元,与所述存储单元连接,遍历所述启动编码,检查任意启动编码是否重复;
替换单元,与所述遍历单元连接,当至少一个启动编码重复时,显示一提醒信息,以接收替换重复的启动编码的替换编码。
优选地,所述处理器包括:
处理单元,与所述存储器连接,读取所述数据库内每一所述启动编码的字符大小、字符顺序及字符,且
提取所述输入编码的字符大小、字符顺序及字符;
比较单元,将所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符比较。
优选地,所述处理器还包括:
匹配单元,与所述处理单元连接,当所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符均相同时,所述输入编码与启动编码匹配;
检测单元,与所述匹配单元连接,检测与所述输入编码匹配的启动编码的关联的应用程序或使用界面;
指令单元,与所述检测单元连接,发送启动指令至所述应用程序或使用界面。
采用了上述技术方案后,与现有技术相比,具有以下有益效果:
1.不同应用程序的切换通过同一界面的不同操作均可完成,操作简单;
2.智能终端的操作***的菜单也可实现同样的切换方法,适用性更强;
3.可无需专用的切换键或切换屏幕,节省智能终端的硬件空间和显示空间。
附图说明
图1为符合本发明一优选实施例中智能终端的界面切换方法的流程示意图;
图2为符合本发明一优选实施例中智能终端的界面切换方法内,建立数据库步骤的流程示意图;
图3为符合本发明一优选实施例中智能终端的界面切换方法的另一流程示意图;
图4为符合本发明一优选实施例中智能终端的界面切换方法内的比较步骤流程示意图;
图5为符合本发明一优选实施例中智能终端的界面切换方法内的启动应用程序步骤的流程示意图;
图6为符合本发明一优选实施例中智能终端的界面切换***的***结构示意图;
图7为符合本发明一优选实施例中智能终端的界面切换***内的存储器的结构示意图;
图8为符合本发明一优选实施例中智能终端的界面切换***的存储器的另一结构示意图;
图9为符合本发明一优选实施例中智能终端的界面切换***的处理器的结构示意图;
图10为符合本发明一优选实施例中智能终端的界面切换***的处理器的另一结构示意图。
具体实施方式
以下结合附图与具体实施例进一步阐述本发明的优点。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”
在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
参阅图1,为符合本发明一优选实施例中智能终端的界面切换方法的流程示意图,在该实施例中,为实现对所有应用程序和操作***的菜单的一步切换,界面切换方法主要包括以下步骤:
S100:于智能终端内,建立一启动编码与应用程序或使用界面的关联关系的数据库
首先,需将智能终端内已安装的所有应用程序和使用界面的菜单与一启动编码关联,即每一应用程序和使用界面都绑定有一启动编码,使得应用程序和使用界面都有一特定的标识。由于应用程序和使用界面唯一,因此所关联和绑定的启动编码也唯一。当部分或所有应用程序和使用界面都关联了一个或多个启动编码时,建议一数据库,用于存储应用程序和使用界面与启动编码间的关系。例如,应用程序“微信”关联一“WX”的启动编码,应用程序“支付宝”关联一“ZFB”的启动编码等。
本文所述的编码,可由多种类型的编码构成,例如:
1.汉字区,包括:
a.GB 2312汉字区。即GBK/2:B0A1-F7FE。收录GB 2312汉字6763个,按原顺序排列。
b.GB 13000.1扩充汉字区。包括:
(1)GBK/3:8140-A0FE。收录GB 13000.1中的CJK汉字6080个。
(2)GBK/4:AA40-FEA0。收录CJK汉字和增补的汉字8160个。
2.图形符号区。包括:
a.GB 2312非汉字符号区。即GBK/1:A1A1-A9FE。其中除GB 2312的符号外,还有10个小写罗马数字和GB 12345增补的符号。计符号717个。
b.GB 13000.1扩充非汉字区。即GBK/5:A840-A9A0。BIG-5非汉字符号、结构符和“○”排列在此区。计符号166个。
3.自定义区:分为(1)(2)(3)三个小区。
(1)AAA1-AFFE,码位564个。
(2)F8A1-FEFE,码位658个。
(3)A140-A7A0,码位672个。
4.各类体系
ASCII:
ASCII是“美国信息交换标准编码”的英文字头缩写,可称之为“美标”。美标规定了用从0到127的128个数字来代表信息的规范编码,其中包括33个控制码,一个空格码,和94个形象码。形象码中包括了英文大小写字母,***数字,标点符号等。我们平时阅读的英文电脑文本,就是以形象码的方式传递和存储的。美标是国际上大部分大小电脑的通用编码。
然而电脑中的一个字符大都是用一个八位数的二进制数字表示。这样每一字符便可能有256个不同的数值。
国标:
“国标”是“中华人民共和国国家标准信息交换用汉字编码”的简称。国标表(基本表)把七千余汉字、以及标点符号、外文字母等,排成一个94行、94列的方阵。方阵中每一横行叫一个“区”,每个区有九十四个“位”。一个汉字在方阵中的坐标,称为该字的“区位码”。例如“中”字在方阵中处于第54区第48位,它的区位码就是5448。其实94这个数字。它是美标中形象码的总数。由于美标形象符的编码是从33到126,汉字区位码如果各加上32,就会与美标形象码的范围重合。如上例“中”字区、位码加上32后,得86,80。这两个数字的十六进制放在一起得5650,称为该字的“国标码”,而与其相对应的两个美标符号,VP,也就是“中”字的“国标符”了。
HZ码
HZ码是在Internet上广泛使用的一种汉字编码。“HZ”方案的特点,是以“纯国标”的中文与美标码混用。当一串美标码中间***一段国标码的时候,我们便在国标码的前面加上~,后面加上~。这些附加码分别叫“逃出码”和“逃入码”。由于这些附加码本身也是美标形象码,整个文件就俨然是一个美标文本文件,可以安然地在电脑网上传递,也和大部分英文文本处理软件兼容。
CJK码
ISO-2022是国际标准组织(ISO)为各种语言字符制定的编码标准。采用二个字节编码,其中汉语编码称ISO-2022CN,日语、韩语的编码分别称JP、KR。一般将三者合称CJK码。CJK码主要在Internet网络中使用。
UCS包含了用于表达所有已知语言的字符。不仅包括拉丁语,希腊语,斯拉夫语,希伯来语,***语,亚美尼亚语和乔治亚语的描述,还包括中文,日文和韩文这样的象形文字,以及平假名,片假名,孟加拉语,旁遮普语果鲁穆奇字符(Gurmukhi),泰米尔语,印.埃纳德语(Kannada),Malayalam,泰国语,老挝语,汉语拼音(Bopomofo),Hangul,Devangari,Gujarati,Oriya,Telugu以及其它语种。对于还没有加入的语言,由于正在研究怎样在计算机中最好地编码它们,因而最终它们都将被加入。这些语言包括Tibetian,高棉语,Runic(古代北欧文字),埃塞俄比亚语,其他象形文字,以及各种各样的印-欧语系的语言,还包括挑选出来的艺术语言比如Tengwar,Cirth和克林贡语(Klingon)。UCS还包括大量的图形的,印刷用的,数学用的和科学用的符号,包括所有由TeX,Postscript,MS-DOS,MS-Windows,Macintosh,OCR字体,以及许多其他字处理和出版***提供的字符。
UCS不仅给每个字符分配一个代码,而且赋予了一个正式的名字。表示一个UCS或Unicode值的十六进制数,通常在前面加上“U+”,就象U+0041代表字符“拉丁大写字母A”。UCS字符U+0000到U+007F与US-ASCII(ISO 646)是一致的,U+0000到U+00FF与ISO8859-1(Latin-1)也是一致的。从U+E000到U+F8FF,以及BMP以外的大范围的编码是为私用保留的。
以上实施例中,不论使用何种类型的编码格式作为启动编码,应用程序和使用界面与启动编码的关联性可以是一对一、一对多或是多对一的,例如,在一对一关联下,同样也可对部分应用程序和使用界面设置关联有启动编码,而另一部分应用程序和使用界面设置不关联有启动编码,如那些不常用的应用程序或不常进入的使用界面,在一对多关联下,一些重要的、非常常用的应用程序和使用界面,如“微信”、“支付宝”、“无线网络开关”等,可对其关联有多个启动编码,在多对一关联下,部分需要联动启动的应用程序可共享一启动编码。以上启动编码与应用程序和使用界面的关联方式的多样化,给用户带来了不同的选择,用户可根据自身情况任意选择。
S200:接收操作于拨号界面内的输入编码
数据库形成后,当用户需要启动某一应用程序时,可打开智能终端的拨号界面,即点击智能终端的拨号模块,从而控制智能终端显示拨号界面。拨号界面通常以九宫格、26格全字符等方式显示中文字符、英文字符及各种图形,可满足各种制式的编码。显示拨号界面后,用户可在拨号界面上点击,以输入一输入编码,用户在拨号界面上点击各字符的顺序、内容均将被接收并记录下来。
S300:调用数据库,将任意启动编码与输入编码比较
接收完成输入编码后,将调用之前步骤形成的数据库,以读取数据库内存储的启动编码,并将预先存储的启动编码与用户输入的输入编码进行比较。比较时,可选择将输入编码的全部与启动编码比较,或是选择将输入编码的部分与启动编码比较。例如,用户输入输入编码后,在一长时间内(如3秒)没有再次输入后续字符时,视为已输入完成一输入编码,将接收到的全部输入编码与存储在数据库内的每一启动编码作比较。又或是在输入编码的输入过程中,一旦接收到了一个字符,便将其与启动编码作比较,并不断地列出候选的启动编码。可以理解的是,第二种实时比较的方式,可更快地响应于用户输入的输入编码
S400:当输入编码与一启动编码匹配时,启动与启动编码关联的应用程序或使用界面
当输入编码与一启动编码的比较结果为互相匹配后,便可继而检索到与该启动编码关联的应用程序和使用界面,并进一步启动这些应用程序和使用界面。具体地,对输入编码和启动编码的比较,可以利用冒泡法、顺序法等对启动编码与输入编码的每一字符进行比较。可以理解的是,对于输入编码与启动编码是否匹配,可设置不同的规则以设置不同的匹配精度。例如,可对输入编码与启动编码是否匹配的规则设置为需每一字符完全对应,才可视作输入编码与启动编码匹配,即假设启动编码为3个字符,输入编码为4个字符,即便输入编码的4个字符中的前三个字符与启动编码的3个字符完全相同,由于第4个字符的存在,输入编码与启动编码也不匹配。再例如,输入编码与启动编码是否匹配的规则设置为输入编码按顺序中的部分与启动编码相同时,视作输入编码与启动编码匹配,即上文所述的假设的实施例,输入编码与启动编码在该规则下为匹配。设置何种规则,可由用户选择,以调节匹配精度。无论选择了何种规则,一旦确认输入编码与启动编码为匹配后,将启动相应的应用程序和使用界面。通过利用已有的拨号界面,需要启动、打开或切换至任何的应用程序或使用界面,均可通过输入简单的字符来实现,操作上方便快捷。
参阅图2,建立数据库的步骤S100中,具体包括:
S101:读取安装于智能终端的应用程序的列表及智能终端具有的使用界面的列表
首先需要获知智能终端内已安装的所有应用程序,以确定对哪些应用程序和使用界面关联启动编码。此时,可先读取所有安装的应用程序和使用界面,后由用户通过全选、部分选择或常用的选择等方式选择应用程序和使用界面。
S102:对每一应用程序和使用界面配置一启动编码
确定应用程序和使用界面后,为每一个应用程序和使用界面绑定用户方便记忆和输入的启动编码。
S103:存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成数据库
绑定了启动编码后,可将打包的应用程序或使用界面与其关联的启动编码以组的形式存储,存储多组后最终形成该数据库。
参阅图3,为保证启动编码的唯一性,步骤S102与S103间包括了对启动编码的晒别步骤:
S1021:读取配置于应用程序和使用界面的启动编码
用户输入的启动编码输入并预存后,将读取该启动编码,用作后续确定该启动编码是否唯一。
S1022:遍历启动编码,检查任意启动编码是否重复
S1023:当至少一个启动编码重复时,显示一提醒信息,以接收替换重复的启动编码的替换编码
当发现用户新输入的启动编码与已存储和使用的启动编码完全相同时,通过如弹出对话框的方式告知用户一提醒信息,需要重新输入一启动编码作为替换编码,替换刚才输入的重复的启动编码,以保证所有的启动编码的唯一性。
可以理解的是,若用户希望实现上文所述的一对多的切换方式,例如输入一个启动编码后,同时启动或切换到包含多个应用程序一组关联应用程序,则可取消上述晒别的步骤。
参阅图4,进一步说明了对输入编码和启动编码的比较方式:
S301:读取数据库内每一所述启动编码的字符大小、字符顺序及字符
对数据库内存储的启动编码,读取其所有的字符、字符的大小和字符的顺序,作为后续比较的对象。
S302:提取输入编码的字符大小、字符顺序及字符
用户输入了输入编码后,也对输入编码的字符、字符的大小和字符的顺序提取,作为输入编码比较的对象。
S303:将输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符比较
比较方式可以将输入编码的字符大小、字符顺序及字符与每一个启动编码的字符大小、字符顺序及字符比较,比较结果相同,输入编码与相应的启动编码匹配,比较结果不同,返回无匹配结果。
参阅图5,在上述步骤的基础上,执行:
步骤S401:当输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符均相同时,判断输入编码与启动编码匹配;
步骤S402:检测与输入编码匹配的启动编码的关联的应用程序或使用界面;
步骤S403:发送启动指令至应用程序或使用界面。
最终实现对应用程序和使用界面的启动或切换。
参阅图6-10,上述步骤的实现载体,为包括在智能终端内的界面切换***,其包括了:
存储器,例如智能终端的内存或外部存储设备,存储有一启动编码与应用程序或使用界面的关联关系的数据库;
显示模块,例如,智能终端的屏幕,显示智能终端的拨号界面;
接收模块,与显示模块连接,接收操作于拨号界面内的一输入编码;
处理器,例如智能终端的芯片,与接收模块连接,调用数据库,比较输入编码与任意启动编码,且当输入编码与一启动编码匹配时,启动与启动编码关联的应用程序或使用界面。
存储器可包括:
读取单元,读取安装于智能终端的应用程序的列表及智能终端具有的使用界面的列表;
配置单元,与读取单元连接,对每一应用程序和使用界面配置一启动编码;
存储单元,与配置单元连接,存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成数据库。
进一步地,在上述存储器内,还包括:
遍历单元,与存储单元连接,遍历启动编码,检查任意启动编码是否重复;
替换单元,与遍历单元连接,当至少一个启动编码重复时,显示一提醒信息,以接收替换重复的启动编码的替换编码。
在另一优选或可选实施例中,处理器包括:
处理单元,与存储器连接,读取数据库内每一启动编码的字符大小、字符顺序及字符,且
提取输入编码的字符大小、字符顺序及字符;
比较单元,将输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符比较。
进一步地,在上述处理器内,还包括:
匹配单元,与处理单元连接,当输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符均相同时,输入编码与启动编码匹配;
检测单元,与匹配单元连接,检测与输入编码匹配的启动编码的关联的应用程序或使用界面;
指令单元,与检测单元连接,发送启动指令至应用程序或使用界面。
移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。
Claims (10)
1.一种智能终端的界面切换方法,其特征在于,包括以下步骤:
于所述智能终端内,建立一启动编码与应用程序或使用界面的关联关系的数据库;
显示所述智能终端的拨号界面;
接收操作于所述拨号界面内的一输入编码;
调用所述数据库,比较所述输入编码与任意所述启动编码;
当所述输入编码与一启动编码匹配时,启动与所述启动编码关联的应用程序或使用界面。
2.如权利要求1所述的界面切换方法,其特征在于,
于所述智能终端内,建立一启动编码与应用程序或使用界面的关联关系的数据库的步骤包括:
读取安装于所述智能终端的应用程序的列表及所述智能终端具有的使用界面的列表;
对每一所述应用程序和使用界面配置一所述启动编码;
存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成所述数据库。
3.如权利要求2所述的界面切换方法,其特征在于,
对每一所述应用程序和使用界面配置一所述启动编码的步骤与存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成所述数据库的步骤间还包括:
读取配置于所述应用程序和使用界面的启动编码;
遍历所述启动编码,检查任意启动编码是否重复;
当至少一个启动编码重复时,显示一提醒信息,以接收替换重复的启动编码的替换编码。
4.如权利要求1所述的界面切换方法,其特征在于,
调用所述数据库,比较所述输入编码与任意所述启动编码的步骤包括:
读取所述数据库内每一所述启动编码的字符大小、字符顺序及字符;
提取所述输入编码的字符大小、字符顺序及字符;
将所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符比较。
5.如权利要求4所述的界面切换方法,其特征在于,
当所述输入编码与一启动编码匹配时,启动与所述启动编码关联的应用程序或使用界面的步骤包括;
当所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符均相同时,所述输入编码与启动编码匹配;
检测与所述输入编码匹配的启动编码的关联的应用程序或使用界面;
发送启动指令至所述应用程序或使用界面。
6.一种智能终端的界面切换***,其特征在于,所述界面切换***包括:
存储器,存储有一启动编码与应用程序或使用界面的关联关系的数据库;
显示模块,显示所述智能终端的拨号界面;
接收模块,与所述显示模块连接,接收操作于所述拨号界面内的一输入编码;
处理器,与所述接收模块连接,调用所述数据库,比较所述输入编码与任意所述启动编码,且当所述输入编码与一启动编码匹配时,启动与所述启动编码关联的应用程序或使用界面。
7.如权利要求6所述的界面切换***,其特征在于,所述存储器包括:
读取单元,读取安装于所述智能终端的应用程序的列表及所述智能终端具有的使用界面的列表;
配置单元,与所述读取单元连接,对每一所述应用程序和使用界面配置一所述启动编码;存储单元,与所述配置单元连接,存储每一组应用程序及其关联的启动编码,或使用界面及其关联的启动编码,形成所述数据库。
8.如权利要求7所述的界面切换***,其特征在于,所述存储器还包括:
遍历单元,与所述存储单元连接,遍历所述启动编码,检查任意启动编码是否重复;
替换单元,与所述遍历单元连接,当至少一个启动编码重复时,显示一提醒信息,以接收替换重复的启动编码的替换编码。
9.如权利要求6所述的界面切换***,其特征在于,所述处理器包括:
处理单元,与所述存储器连接,读取所述数据库内每一所述启动编码的字符大小、字符顺序及字符,且
提取所述输入编码的字符大小、字符顺序及字符;
比较单元,将所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符比较。
10.如权利要求9所述的界面切换***,其特征在于,所述处理器还包括:
匹配单元,与所述处理单元连接,当所述输入编码的字符大小、字符顺序及字符与任意一个或多个启动编码的字符大小、字符顺序及字符均相同时,所述输入编码与启动编码匹配;
检测单元,与所述匹配单元连接,检测与所述输入编码匹配的启动编码的关联的应用程序或使用界面;
指令单元,与所述检测单元连接,发送启动指令至所述应用程序或使用界面。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710909134.9A CN107643915A (zh) | 2017-09-29 | 2017-09-29 | 一种智能终端的界面切换方法及界面切换*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710909134.9A CN107643915A (zh) | 2017-09-29 | 2017-09-29 | 一种智能终端的界面切换方法及界面切换*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107643915A true CN107643915A (zh) | 2018-01-30 |
Family
ID=61122732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710909134.9A Pending CN107643915A (zh) | 2017-09-29 | 2017-09-29 | 一种智能终端的界面切换方法及界面切换*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107643915A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112099626A (zh) * | 2020-09-01 | 2020-12-18 | 维沃移动通信有限公司 | 界面显示方法、界面显示装置和电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101963975A (zh) * | 2010-09-14 | 2011-02-02 | 深圳桑菲消费通信有限公司 | 一种移动终端应用程序快捷搜索的***和方法 |
CN102081504A (zh) * | 2011-01-26 | 2011-06-01 | 惠州Tcl移动通信有限公司 | 一种快速启动手机应用程序的方法及装置 |
CN104216750A (zh) * | 2014-09-18 | 2014-12-17 | 深圳市中兴移动通信有限公司 | 一种移动终端及其快捷启动应用的方法和装置 |
-
2017
- 2017-09-29 CN CN201710909134.9A patent/CN107643915A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101963975A (zh) * | 2010-09-14 | 2011-02-02 | 深圳桑菲消费通信有限公司 | 一种移动终端应用程序快捷搜索的***和方法 |
CN102081504A (zh) * | 2011-01-26 | 2011-06-01 | 惠州Tcl移动通信有限公司 | 一种快速启动手机应用程序的方法及装置 |
CN104216750A (zh) * | 2014-09-18 | 2014-12-17 | 深圳市中兴移动通信有限公司 | 一种移动终端及其快捷启动应用的方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112099626A (zh) * | 2020-09-01 | 2020-12-18 | 维沃移动通信有限公司 | 界面显示方法、界面显示装置和电子设备 |
CN112099626B (zh) * | 2020-09-01 | 2022-07-29 | 维沃移动通信有限公司 | 界面显示方法、界面显示装置和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7949513B2 (en) | Language module and method for use with text processing devices | |
FI112978B (fi) | Symbolien syöttö | |
CN101943952B (zh) | 一种至少两种语言混合输入的方法和输入法*** | |
US20080165035A1 (en) | Method and System for Customizing Keyboard Map Variants | |
EP1679614B1 (en) | Method and apparatus for providing foreign language text display when encoding is not available | |
US20030182103A1 (en) | Unicode input method editor | |
JPS6077222A (ja) | 多種文字処理端末装置 | |
CN107643915A (zh) | 一种智能终端的界面切换方法及界面切换*** | |
CN106168880B (zh) | 一种输入控制的方法及终端 | |
KR100361621B1 (ko) | 한글 입출력 장치 및 방법 | |
US6802661B1 (en) | Method of inputting alphanumeric codes by means of 12 keys | |
JP4263627B2 (ja) | 通信端末装置、受信装置、及び、プログラム | |
WO1998003905A1 (fr) | Dispositif d'entree/sortie de caracteres multilingues | |
KR102149099B1 (ko) | 문자 입력 장치 및 방법 | |
CN100390783C (zh) | 进行格变换的方法和*** | |
CN111045530A (zh) | 嵌入式条码识读设备模拟多国语言键盘输出的方法及设备 | |
US20210103696A1 (en) | Device and method for inputting characters | |
CN107517278A (zh) | 一种智能终端的远程控制方法和远程控制*** | |
CN101206525A (zh) | 一种乱序输入方法 | |
JP4602180B2 (ja) | 通信端末装置及び通信プログラム | |
KR100305466B1 (ko) | 다수바이트문자스트링의컴퓨터시스템내의교환코드간의변환방법및시스템 | |
KR20070064900A (ko) | 한글의 유니코드 변환장치 | |
JP2014178953A (ja) | 文字入力用のプログラムおよび文字入力装置 | |
KR102670162B1 (ko) | 문자 입력 장치 및 방법 | |
CN102063259A (zh) | 一种字符输入方法及其装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180130 |