1.一种输入信息的处理方法,其特征在于,包括:
确定当前输入信息支持的编码方式;
确定所述编码方式对应的字符长度限值;
根据所述编码方式对所述当前输入信息进行编码,确定所述编码后的字符长度;
判断所述编码后的字符长度是否大于所述字符长度限值,若是,则向用户发送提示信息,以指示所述用户停止输入信息;
所述确定当前输入信息支持的编码方式包括:
按照预设的编码方式排列顺序,从多个编码方式中确定所述当前输入信息支持的第一个编码方式;其中,所述编码方式排列顺序为编码方式对应的字符长度限值从大到小的顺序。
2.根据权利要求1所述的方法,其特征在于,所述按照预设的编码方式排列顺序,从多个编码方式中确定所述当前输入信息支持的第一个编码方式包括:判断所述当前输入信息,是否支持所述多个编码方式中的第一编码方式;
若是,则确定所述当前输入信息支持的第一个编码方式为所述多个编码方式中的第一编码方式;
若否,则继续判断所述当前输入信息是否支持所述多个编码方式中的第二编码方式,直至确定出所述当前输入信息支持的第一个编码方式;所述第一编码方式对应的字符长度限值大于所述第二编码方式对应的字符长度限值。
3.根据权利要求1或2所述的方法,其特征在于,所述多个编码方式包括:8比特编码方式、2字节通用字符集UCS-2的81编码方式和16比特统一码转换格式UTF-16编码方式。
4.一种输入信息的处理装置,其特征在于,包括:
第一确定模块,用于确定当前输入信息支持的编码方式;
第二确定模块,用于确定所述编码方式对应的字符长度限值;
编码模块,用于根据所述编码方式对所述当前输入信息进行编码,确定所述编码后的字符长度;
判断模块,用于判断所述编码后的字符长度是否大于所述字符长度限值,提示模块,用于若所述当前输入信息的字符长度大于所述字符长度限值,则向用户发送提示信息,以指示所述用户停止输入信息;
所述第一确定模块,具体用于按照预设的编码方式排列顺序,从多个编码方式中确定所述当前输入信息支持的第一个编码方式;其中,所述编码方式排列顺序为编码方式对应的字符长度限值从大到小的顺序。
5.根据权利要求4所述的装置,其特征在于,所述第一确定模块,包括:判断子单元,用于判断所述当前输入信息,是否支持所述多个编码方式中的第一编码方式;
确定子单元,用于若所述当前输入信息支持所述多个编码方式中的第一编码方式,则确定所述当前输入信息支持的第一个编码方式为所述多个编码方式中的第一编码方式;
所述判断子单元,还用于若所述当前输入信息不支持所述多个编码方式中的第一编码方式,则继续判断所述当前输入信息是否支持所述多个编码方式中的第二编码方式,直至确定出所述当前输入信息支持的第一个编码方式;其中,所述第一编码方式对应的字符长度限值大于所述第二编码方式对应的字符长度限值。
6.根据权利要求5所述的装置,其特征在于,所述多个编码方式包括:8比特编码方式、2字节通用字符集UCS-2的81编码方式和16比特统一码转换格式UTF-16编码方式。
7.一种移动终端,其特征在于,包括:输入设备、输出设备、处理器和存储器;所述输入设备和所述输出设备分别与所述处理器连接,所述处理器还与所述存储器连接;
所述输入设备,用于接收输入信息,并将所述输入信息传输至所述处理器;
所述存储器,用于存储程序指令;
所述处理器,用于调用所述存储器存储的所述程序指令,以确定所述输入信息支持的编码方式,确定所述编码方式对应的字符长度限值,根据所述编码方式对当前输入信息进行编码,确定所述编码后的字符长度;判断所述编码后的字符长度是否大于所述字符长度限值,若是,则控制所述输出设备向用户发送提示信息,以指示所述用户停止输入信息;
所述处理器,还用于按照预设的编码方式排列顺序,从多个编码方式中确定所述当前输入信息支持的第一个编码方式;其中,所述编码方式排列顺序为编码方式对应的字符长度限值从大到小的顺序。