本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,特別涉及一種調(diào)用信息輸入程序的方法及一種電子設(shè)備。
背景技術(shù):隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,人們不時(shí)的需要在各種電子設(shè)備上進(jìn)行輸入操作。一般情況下,為了適應(yīng)用戶個(gè)性化的輸入需要,用戶往往會(huì)使用多種信息輸入程序,比如,現(xiàn)在市面上最流行的搜狗輸入法、訊飛輸入法,漢王輸入法,google拼音輸入法等等。然而,這些輸入法并沒(méi)有安全驗(yàn)證機(jī)構(gòu)驗(yàn)證其安全性,若用戶使用這些輸入法進(jìn)行密碼輸入或其他個(gè)人隱私信息輸入時(shí),沒(méi)有誰(shuí)能保證這些輸入法在用戶輸入的過(guò)程中的安全性。特別是對(duì)于從一些另類(lèi)網(wǎng)站上下載的信息輸入程序,這些從非正規(guī)網(wǎng)站上下載的信息輸入程序可能會(huì)被一些黑客或第三方進(jìn)行加殼處理。當(dāng)用戶使用這些信息輸入程序時(shí),可能會(huì)通過(guò)這些不安全的信息輸入程序泄露輸入的內(nèi)容。為了解決上述問(wèn)題,一些廠商采用了特殊的辦法,比如,淘寶。用戶在登錄淘寶時(shí),淘寶會(huì)在用戶輸入密碼的過(guò)程中提供自帶的第三方安全信息輸入程序,以保證用戶在輸入過(guò)程中,不會(huì)存在由于信息輸入程序的不安全泄露用戶密碼或其他用戶輸入的內(nèi)容。申請(qǐng)人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例技術(shù)方案的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:雖然上述方法能夠在一定程度上保證安全性的問(wèn)題,但是用戶在其信息輸入的過(guò)程中僅限于通過(guò)淘寶網(wǎng)進(jìn)行相關(guān)的輸入,當(dāng)用戶退出淘寶進(jìn)行其他的應(yīng)用或輸入時(shí),并不能夠保證在這些環(huán)境下,輸入過(guò)程的安全性。同時(shí),上述方案也不能在其他的網(wǎng)站或應(yīng)用程序中進(jìn)行使用,適用的范圍較窄。進(jìn)一步的,由于淘寶提供的輸入法只會(huì)在用戶輸入密碼或保密性較高時(shí)才會(huì)使用自帶的輸入程序。事實(shí)上,用戶在進(jìn)行其他的內(nèi)容輸入時(shí)也可能存在輸入內(nèi)容安全性的需求,對(duì)于此種情況,上述方案并不能夠滿足。
技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明提供一種調(diào)用信息輸入程序的方法,用以解決現(xiàn)有技術(shù)中存在信息輸入過(guò)程不安全及應(yīng)用環(huán)境狹窄的技術(shù)問(wèn)題。一方面,通過(guò)本申請(qǐng)的一個(gè)實(shí)施例,提供如下技術(shù)方案:一種調(diào)用信息輸入程序的方法,應(yīng)用在包括有M個(gè)具有接收輸入信息功能的應(yīng)用程序及N個(gè)信息輸入程序的電子設(shè)備中,其中,所述M個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序間存在對(duì)應(yīng)關(guān)系,在所述對(duì)應(yīng)關(guān)系中,所述M個(gè)應(yīng)用程序中每個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序中至少一個(gè)信息輸入程序相對(duì)應(yīng),所述M和所述N為大于等于2的相同或不相同的整數(shù),所述方法包括:獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)M個(gè)應(yīng)用程序中的一個(gè)待打開(kāi)應(yīng)用程序;基于所述對(duì)應(yīng)關(guān)系,確定所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;執(zhí)行所述打開(kāi)指令,打開(kāi)所述待打開(kāi)應(yīng)用程序及與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序中的一個(gè)信息輸入程序;其中,在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎胨矫苄詳?shù)據(jù)的應(yīng)用程序時(shí),所述一個(gè)信息輸入程序是從所述N個(gè)信息輸入程序中確定的一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序??蛇x的,在所述至少一個(gè)信息輸入程序?yàn)閮蓚€(gè)或以上信息輸入程序時(shí),所述執(zhí)行所述打開(kāi)指令,打開(kāi)所述待打開(kāi)應(yīng)用程序及與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序中的一個(gè)信息輸入程序,具體包括:隨機(jī)從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序??蛇x的,在所述至少一個(gè)信息輸入程序?yàn)閮蓚€(gè)或以上信息輸入程序時(shí),所述執(zhí)行所述打開(kāi)指令,打開(kāi)所述待打開(kāi)應(yīng)用程序及與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序中的一個(gè)信息輸入程序,具體包括:按照一預(yù)定規(guī)則,從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序??蛇x的,在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎胨矫苄詳?shù)據(jù)的應(yīng)用程序時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序;或在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎爰償?shù)字的應(yīng)用程序時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定包括純數(shù)字輸入界面的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序。可選的,所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體為:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值。可選的,所述執(zhí)行所述打開(kāi)指令,打開(kāi)所述待打開(kāi)應(yīng)用程序及與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序中的一個(gè)信息輸入程序,具體包括:在所述電子設(shè)備的顯示屏上顯示所述至少一個(gè)信息輸入程序;響應(yīng)用戶的選擇操作,從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)程序?qū)?yīng)的一個(gè)信息輸入程序;執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序。另一方面,通過(guò)本申請(qǐng)的另一實(shí)施例,提供了如下技術(shù)方案:一種調(diào)用信息輸入程序的方法,應(yīng)用在包括有一個(gè)具有接收輸入信息功能的應(yīng)用程序及N個(gè)信息輸入程序的電子設(shè)備中,所述方法包括:獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)所述應(yīng)用程序;檢測(cè)是否需要在所述應(yīng)用程序中輸入信息;在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù);基于所述相關(guān)參數(shù),從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;從與需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序;其中,在待打開(kāi)應(yīng)用程序?yàn)樾枰斎胨矫苄詳?shù)據(jù)的應(yīng)用程序時(shí),所述一個(gè)信息輸入程序是從所述N個(gè)信息輸入程序中確定的一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序??蛇x的,所述在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù)之后還包括:判斷所述應(yīng)用程序是否有對(duì)應(yīng)的信息輸入程序;在有所述對(duì)應(yīng)的信息輸入程序時(shí),檢測(cè)所述信息輸入程序是否符合所述應(yīng)用程序的安全性要求;在不符合所述應(yīng)用程序的安全性要求時(shí),基于所述相關(guān)參數(shù),從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序。可選的,在檢測(cè)所述信息輸入程序是否符合所述應(yīng)用程序的安全性要求之后還包括:在符合所述應(yīng)用程序的安全性要求時(shí),打開(kāi)所述應(yīng)用程序?qū)?yīng)的信息輸入程序。可選的,所述相關(guān)參數(shù)具體為:輸入光標(biāo)在與所述應(yīng)用程序?qū)?yīng)的顯示界面上的位置信息;和/或所述應(yīng)用程序的安全級(jí)別或私密級(jí)別;和/或所述電子設(shè)備所在網(wǎng)絡(luò)的類(lèi)型;和/或所述電子設(shè)備所在環(huán)境的環(huán)境參數(shù)??蛇x的,在基于所述相關(guān)參數(shù),及所述N個(gè)信息輸入程序中確定所述應(yīng)用程序?qū)?yīng)的信息輸入程序?yàn)閮蓚€(gè)或以上時(shí),所述從與所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序,具體包括:從需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中,隨機(jī)確定并打開(kāi)一個(gè)信息輸入程序??蛇x的,在基于所述相關(guān)參數(shù),及所述N個(gè)信息輸入程序中確定所述應(yīng)用程序?qū)?yīng)的信息輸入程序?yàn)閮蓚€(gè)或以上時(shí),所述從與所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序,具體包括:按照一預(yù)設(shè)規(guī)則,從所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序。可選的,在所述需要輸入信息類(lèi)型對(duì)應(yīng)的數(shù)據(jù)內(nèi)容為加密性數(shù)據(jù)時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序??蛇x的,所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體包括:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值。再一方面,通過(guò)本申請(qǐng)的另一實(shí)施例,還提供了如下技術(shù)方案:一種電子設(shè)備,應(yīng)用在有M個(gè)具有有接收輸入信息功能的應(yīng)用程序及N個(gè)信息輸入程序,其中,所述M個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序間存在對(duì)應(yīng)關(guān)系,在所述對(duì)應(yīng)關(guān)系中,所述M個(gè)應(yīng)用程序中每個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序中至少一個(gè)信息輸入程序相對(duì)應(yīng),所述M和所述N為大于等于2的相同或不相同的整數(shù),所述設(shè)備包括:獲得模塊,用于獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)M個(gè)應(yīng)用程序中的一個(gè)待打開(kāi)應(yīng)用程序;確定模塊,用于基于所述對(duì)應(yīng)關(guān)系,確定所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;執(zhí)行模塊,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述待打開(kāi)應(yīng)用程序及與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序中的一個(gè)信息輸入程序;其中,在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎胨矫苄詳?shù)據(jù)的應(yīng)用程序時(shí),所述一個(gè)信息輸入程序是從所述N個(gè)信息輸入程序中確定的一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序??蛇x的,在所述至少一個(gè)信息輸入程序?yàn)閮蓚€(gè)或以上信息輸入程序時(shí),所述執(zhí)行模塊,具體包括:第一確定單元,用于隨機(jī)從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;第一打開(kāi)單元,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序??蛇x的,在所述至少一個(gè)信息輸入程序?yàn)閮蓚€(gè)或以上信息輸入程序時(shí),所述執(zhí)行模塊,具體包括:第二確定單元,用于按照一預(yù)定規(guī)則,從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;第二打開(kāi)單元,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序。可選的,在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎胨矫苄詳?shù)據(jù)的應(yīng)用程序時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序;或在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎爰償?shù)字的應(yīng)用程序時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定包括純數(shù)字輸入界面的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序??蛇x的,所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體為:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值??蛇x的,所述執(zhí)行模塊具體包括:顯示單元,用于在所述電子設(shè)備的顯示屏上顯示所述至少一個(gè)信息輸入程序;響應(yīng)單元,用于響應(yīng)用戶的選擇操作,從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)程序?qū)?yīng)的一個(gè)信息輸入程序;執(zhí)行單元,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序。再一方面,通過(guò)本申請(qǐng)的另一實(shí)施例,還提供了如下技術(shù)方案:一種電子設(shè)備,包括有一個(gè)具有接收輸入信息功能的應(yīng)用程序及N個(gè)信息輸入程序,所述設(shè)備包括:第一獲得模塊,用于獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)所述應(yīng)用程序;第一檢測(cè)模塊,用于檢測(cè)是否需要在所述應(yīng)用程序中輸入信息;第二獲得模塊,用于在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù);第一確定模塊,用于基于所述相關(guān)參數(shù),及從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;第一打開(kāi)模塊,用于從與需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序;其中,在待打開(kāi)應(yīng)用程序?yàn)樾枰斎胨矫苄詳?shù)據(jù)的應(yīng)用程序時(shí),所述一個(gè)信息輸入程序是從所述N個(gè)信息輸入程序中確定的一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序??蛇x的,所述設(shè)備還包括:判斷模塊,用于在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù)之后,判斷所述應(yīng)用程序是否有對(duì)應(yīng)的信息輸入程序;第二檢測(cè)模塊,用于在有所述對(duì)應(yīng)的信息輸入程序時(shí),檢測(cè)所述信息輸入程序是否符合所述應(yīng)用程序的安全性要求;第二確定模塊,用于在不符合所述應(yīng)用程序的安全性要求時(shí),基于所述相關(guān)參數(shù),從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序??蛇x的,所述設(shè)備還包括:第二打開(kāi)模塊,用于在符合所述應(yīng)用程序的安全性要求時(shí),打開(kāi)所述應(yīng)用程序?qū)?yīng)的信息輸入??蛇x的,所述相關(guān)參數(shù)具體為:輸入光標(biāo)在與所述應(yīng)用程序?qū)?yīng)的顯示界面上的位置信息;和/或所述應(yīng)用程序的安全級(jí)別或私密級(jí)別;和/或所述電子設(shè)備所在網(wǎng)絡(luò)的類(lèi)型;和/或所述電子設(shè)備所在環(huán)境的環(huán)境參數(shù)??蛇x的,在基于所述相關(guān)參數(shù),及所述N個(gè)信息輸入程序中確定所述應(yīng)用程序?qū)?yīng)的信息輸入程序?yàn)閮蓚€(gè)或以上時(shí),所述第一打開(kāi)模塊,具體用于:從需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中,隨機(jī)確定并打開(kāi)一個(gè)信息輸入程序??蛇x的,在基于所述相關(guān)參數(shù),及所述N個(gè)信息輸入程序中確定所述應(yīng)用程序?qū)?yīng)的信息輸入程序?yàn)閮蓚€(gè)或以上時(shí),所述第一打開(kāi)模塊,具體用于:按照一預(yù)設(shè)規(guī)則,從所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序。可選的,在所述需要輸入信息類(lèi)型對(duì)應(yīng)的數(shù)據(jù)內(nèi)容為加密性數(shù)據(jù)時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序。可選的,所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體包括:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值。上述技術(shù)方案中的一個(gè)或多個(gè)技術(shù)方案,具有如下技術(shù)效果或優(yōu)點(diǎn):一、由于在一個(gè)應(yīng)用程序中可能包括了多種信息輸入程序,根據(jù)應(yīng)用程序在輸入信息時(shí),輸入內(nèi)容所涉及的保密程度,選擇合適的信息輸入程序,有效保證了在信息輸入的過(guò)程中,因信息輸入程序的不安全造成的信息泄露;二、進(jìn)一步的,由于在輸入的過(guò)程中,也會(huì)存在不需要輸入保密數(shù)據(jù)的情況,本申請(qǐng)可以根據(jù)用戶的輸入喜好或事先設(shè)置,自動(dòng)為用戶提供適合的信息輸入程序,在保障信息輸入安全的前提下,更加符合用戶的輸入習(xí)慣;三、本申請(qǐng)所提供了調(diào)用信息輸入程序的方法,該方法對(duì)其所應(yīng)用的環(huán)境并沒(méi)有任何限制,當(dāng)有輸入情況存在時(shí),就可以使用本申請(qǐng)所提供的方法,選擇合適的信息輸入程序,因此,本申請(qǐng)所提供的技術(shù)方案具有較廣的應(yīng)用范圍。附圖說(shuō)明圖1為本申請(qǐng)第一實(shí)施例中調(diào)用信息輸入的方法流程圖;圖2為本申請(qǐng)第二實(shí)施例中調(diào)用信息輸入的方法流程圖;圖3為本申請(qǐng)第一實(shí)施例中電子設(shè)備的系統(tǒng)模塊圖;圖4為本申請(qǐng)第二實(shí)施例中電子設(shè)備的系統(tǒng)模塊圖。具體實(shí)施方式下面結(jié)合各個(gè)附圖對(duì)本申請(qǐng)實(shí)施例技術(shù)方案的主要實(shí)現(xiàn)原理、具體實(shí)施方式及其對(duì)應(yīng)能夠達(dá)到的有益效果進(jìn)行詳細(xì)的闡述。實(shí)施例一:請(qǐng)參考圖1,為本申請(qǐng)第一實(shí)施例中調(diào)用信息輸入的方法流程圖;步驟S100,獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)的M個(gè)應(yīng)用程序中的一個(gè)待打開(kāi)應(yīng)用程序;在具體的應(yīng)用中,本實(shí)施例所提供的調(diào)用信息輸入的方法應(yīng)用在包括有M個(gè)具有接收輸入信息功能的應(yīng)用程序及N個(gè)信息輸入程序的電子設(shè)備中,所述M個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序間存在對(duì)應(yīng)關(guān)系,在所述對(duì)應(yīng)關(guān)系中,所述M個(gè)應(yīng)用程序中每個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序中至少一個(gè)信息輸入程序相對(duì)應(yīng),所述M和所述N為大于等于2的相同或不相同的整數(shù)。具體來(lái)說(shuō),上述電子設(shè)備可以是手機(jī)、電腦、pad等具有輸入功能的電子終端,所述M個(gè)具有輸入信息功能的應(yīng)用程序可以是記事本程序、QQ程序、瀏覽器程序等等,在所述M個(gè)具有輸入信息功能的應(yīng)用程序中,每個(gè)應(yīng)用程序都可以使用不同的信息輸入程序,具體來(lái)說(shuō),用戶打開(kāi)一個(gè)記事本程序,可以通過(guò)搜狗輸入法進(jìn)行信息的輸入,也可以使用智能ABC輸入法或其他的信息輸入程序進(jìn)行輸入操作。所述獲得打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)M個(gè)應(yīng)用程序中的一個(gè)待打開(kāi)應(yīng)用程序,具體是當(dāng)前電子設(shè)備在接收到一個(gè)開(kāi)個(gè)指令后,打開(kāi)所述指令對(duì)應(yīng)的應(yīng)用程序,如記事本程序。步驟S110,基于所述對(duì)應(yīng)關(guān)系,確定所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;在具體的實(shí)施過(guò)程中,由于在電子設(shè)備中存在不止一個(gè)信息輸入程序,比如:同時(shí)存在五筆輸入法、搜狗輸入法,全拼輸入法等,每個(gè)具有輸入功能的應(yīng)用程序都可以使用對(duì)應(yīng)的信息輸入程序,比如使用記事本軟件時(shí),可以使用五筆輸入法和搜狗輸入法等,基于所述具有輸入功能的應(yīng)用程序與所述信息輸入法的對(duì)應(yīng)關(guān)系,確定所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;具體來(lái)說(shuō),確定信息輸入程序的方法可以按照如下規(guī)則:1、隨機(jī)從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;具體來(lái)說(shuō),當(dāng)用戶打開(kāi)的應(yīng)用程序?yàn)橛浭卤境绦驎r(shí),基于信息輸入程序與記事本程序的對(duì)應(yīng)關(guān)系,從所述記事本程序?qū)?yīng)的信息輸入程序中隨機(jī)的確定一個(gè)信息輸入程序作為用戶在在記事本輸入程序中進(jìn)行輸入操作的輸入法。比如,與記事本程序?qū)?yīng)的信息輸入程序有五筆輸入法,全拼輸入法,搜狗輸入法,微軟拼音輸入法等,在用戶打開(kāi)記事本程序后,從這些輸入法中,隨機(jī)確定一個(gè)信息輸入程序作為使用記事本程序中,進(jìn)行輸入操作的輸入法。2、按照一預(yù)定規(guī)則,從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;具體來(lái)說(shuō),所述預(yù)定規(guī)則可以是:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序;或在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎爰償?shù)字的應(yīng)用程序時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定包括純數(shù)字輸入界面的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序。其中,所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體為:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值。為了保證輸入的安全性,在本申請(qǐng)所提供的技術(shù)方案中,每個(gè)信息輸入程序都有一個(gè)安全級(jí)別的概念,例如:系統(tǒng)出廠自帶的輸入法為通過(guò)廠商測(cè)試的,所以能夠在一定程度上保證安全性的需求,因此,將這類(lèi)系統(tǒng)自帶的輸入法設(shè)置為高安全級(jí)別,同時(shí),用一參數(shù)表示其安全等級(jí)??尚艔S商的輸入法也是具有高安全級(jí)別的,能夠保證安全性,同樣用一參數(shù)表示其安全等級(jí);用戶自定義的輸入法,根據(jù)用戶的設(shè)置,用戶從電子終端的可以使用的輸入法中,將值得信賴的輸入法加入白名單,這類(lèi)輸入法雖然沒(méi)有經(jīng)過(guò)測(cè)試,但用戶是認(rèn)同其安全性的,故而這些輸入程序也是可以認(rèn)為是具有安全性的信息輸入程序?;谏鲜稣撌龅倪@些安全的信息輸入程序,用戶在輸入過(guò)程中能夠保證其安全性,當(dāng)用戶在需要進(jìn)行輸入操作時(shí),就可以調(diào)用上述過(guò)程中舉例提到的預(yù)定特征的信息輸入程序,即:選擇具有安全性保障的信息輸入程序。另外,在本申請(qǐng)所提供的技術(shù)方案中,還可以基于前文中提到的兩點(diǎn)作為判別是否具有安全性的標(biāo)志,所述信息輸入程序不存儲(chǔ)輸入記錄到存儲(chǔ)空間,所述信息程序不連接網(wǎng)絡(luò),當(dāng)電子終端中保護(hù)的信息輸入程序中,具有上述兩點(diǎn),也認(rèn)為所述信息輸入程序時(shí)具有安全性的信息輸入程序。在實(shí)際應(yīng)用中,由于用戶在涉及賬號(hào)或密碼時(shí),會(huì)涉及到數(shù)字鍵的輸入,故而用戶在普通的輸入時(shí),可以采用任何信息輸入程序,包括使用第三方不安全的信息輸入程序。但是,當(dāng)檢測(cè)到用戶在輸入數(shù)字的情況時(shí),自動(dòng)的為用戶從當(dāng)前使用的輸入程序切換的具有安全性的信息輸入程序。步驟S120,執(zhí)行所述打開(kāi)指令,打開(kāi)所述待打開(kāi)應(yīng)用程序及與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序中的一個(gè)信息輸入程序。在具體的實(shí)施過(guò)程中,由于步驟S110已經(jīng)確定哪些輸入法是安全的輸入法,根據(jù)用戶打開(kāi)應(yīng)用程序?qū)Π踩缘囊螅瑥乃鲭娮咏K端中包含的安全性輸入法中選擇一個(gè)作為用戶進(jìn)行輸入操作的輸入程序。例如:用戶打開(kāi)了網(wǎng)上銀行這一個(gè)應(yīng)用程序,則自動(dòng)為用戶選擇具有高安全性的信息輸入程序。對(duì)于一些特殊情況,如符合安全性要求的輸入法具有多個(gè),則可以采用彈出菜單的方式提醒用戶選擇一個(gè)用戶偏好的輸入法進(jìn)行輸入操作,后續(xù)處理過(guò)程中,將用戶的這些使用偏好記錄下來(lái),在以后的使用過(guò)程中,用戶再此打開(kāi)需要輸入安全的應(yīng)用程序時(shí),直接為用戶提供上次使用過(guò)的應(yīng)用程序,本領(lǐng)域所屬的技術(shù)人員可以根據(jù)實(shí)際的情況,設(shè)置多種在保障輸入安全的前提下,盡可能的為用戶提供合適的信息輸入程序。另外,對(duì)于本步驟描述的過(guò)程,具體舉例來(lái)說(shuō),按照前述中描述的安全性規(guī)則,在當(dāng)前電子設(shè)備中包括了有不至一種安全的信息輸入程序,則將這些信息輸入程序在顯示屏幕上顯示,基于用戶對(duì)于這些顯示輸入程序的選擇,進(jìn)而確定與所述待打開(kāi)程序?qū)?yīng)的一個(gè)信息輸入程序。再執(zhí)行打開(kāi)指令,打開(kāi)所述信息輸入程序。進(jìn)而完成了具有安全性輸入法信息的選擇。通過(guò)本申請(qǐng)實(shí)施例一所提供的技術(shù)方案,能夠在面臨需要安全性輸入的應(yīng)用環(huán)境時(shí),自動(dòng)的為用戶提供合適的信息輸入程序,在盡可能滿足用戶偏好的輸入法的同時(shí),保證用戶在輸入過(guò)程中的安全。實(shí)施例二:請(qǐng)參考圖2,為本申請(qǐng)第一實(shí)施例中調(diào)用信息輸入的方法流程圖;步驟S200,獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)所述應(yīng)用程序;步驟S210,檢測(cè)是否需要在所述應(yīng)用程序中輸入信息;步驟S220,在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù);在具體的實(shí)施過(guò)程中,所述相關(guān)參數(shù)具體為:輸入光標(biāo)在與所述應(yīng)用程序?qū)?yīng)的顯示界面上的位置信息;和/或所述應(yīng)用程序的安全級(jí)別或私密級(jí)別;和/或所述電子設(shè)備所在網(wǎng)絡(luò)的類(lèi)型;和/或所述電子設(shè)備所在環(huán)境的環(huán)境參數(shù)。另外,在所述在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù)之后還包括:判斷所述應(yīng)用程序是否有對(duì)應(yīng)的信息輸入程序;在有所述對(duì)應(yīng)的信息輸入程序時(shí),檢測(cè)所述信息輸入程序是否符合所述應(yīng)用程序的安全性要求;在不符合所述應(yīng)用程序的安全性要求時(shí),基于所述相關(guān)參數(shù),從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序。在符合所述應(yīng)用程序的安全性要求時(shí),打開(kāi)所述應(yīng)用程序?qū)?yīng)的信息輸入程序。步驟S230,基于所述相關(guān)參數(shù),從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;在具體的實(shí)施過(guò)程中,本步驟在所述從與所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程時(shí),可以按照如下方式確定信息輸入程序。1、從需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中,隨機(jī)確定并打開(kāi)一個(gè)信息輸入程序。2、按照一預(yù)設(shè)規(guī)則,從所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序。具體來(lái)說(shuō),在所述需要輸入信息類(lèi)型對(duì)應(yīng)的數(shù)據(jù)內(nèi)容為加密性數(shù)據(jù)時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序。所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體包括:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值。步驟240,從與所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序。在具體的實(shí)施過(guò)程中,基于前文中描述的應(yīng)用環(huán)境,在同一個(gè)應(yīng)用程序中,基于不同的輸入要求,比如輸入密碼時(shí),自動(dòng)的切換到安全的輸入法,若當(dāng)前環(huán)境中不需要輸入安全性保證,則從當(dāng)前安全的輸入法中切換成用戶偏好的輸入法。相比較實(shí)施例一所提供的技術(shù)方案,本實(shí)施例二主要解決同一個(gè)應(yīng)用程序中,不同的輸入場(chǎng)景對(duì)輸入安全性的要求。請(qǐng)參考圖3,為本申請(qǐng)第一實(shí)施例中電子設(shè)備的系統(tǒng)模塊圖;所述電子設(shè)備,應(yīng)用在有M個(gè)具有有接收輸入信息功能的應(yīng)用程序及N個(gè)信息輸入程序,其中,所述M個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序間存在對(duì)應(yīng)關(guān)系,在所述對(duì)應(yīng)關(guān)系中,所述M個(gè)應(yīng)用程序中每個(gè)應(yīng)用程序與所述N個(gè)信息輸入程序中至少一個(gè)信息輸入程序相對(duì)應(yīng),所述M和所述N為大于等于2的相同或不相同的整數(shù),所述設(shè)備包括:獲得模塊,用于獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)的M個(gè)應(yīng)用程序中的一個(gè)待打開(kāi)應(yīng)用程序;確定模塊,用于基于所述對(duì)應(yīng)關(guān)系,確定所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;執(zhí)行模塊,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述待打開(kāi)應(yīng)用程序及與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序中的一個(gè)信息輸入程序。在在所述至少一個(gè)信息輸入程序?yàn)閮蓚€(gè)或以上信息輸入程序時(shí),所述執(zhí)行模塊,具體包括:第一確定單元,用于隨機(jī)從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;第一打開(kāi)單元,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序。第二確定單元,用于按照一預(yù)定規(guī)則,從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)應(yīng)用程序?qū)?yīng)的一個(gè)信息輸入程序;第二打開(kāi)單元,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序。顯示單元,用于在所述電子設(shè)備的顯示屏上顯示所述至少一個(gè)信息輸入程序;響應(yīng)單元,用于響應(yīng)用戶的選擇操作,從所述至少一個(gè)信息輸入程序中確定與所述待打開(kāi)程序?qū)?yīng)的一個(gè)信息輸入程序;執(zhí)行單元,用于執(zhí)行所述打開(kāi)指令,打開(kāi)所述信息輸入程序。其中,在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎胨矫苄詳?shù)據(jù)的應(yīng)用程序時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序;或在所述待打開(kāi)應(yīng)用程序?yàn)樾枰斎爰償?shù)字的應(yīng)用程序時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定包括純數(shù)字輸入界面的信息輸入程序作為所述待打開(kāi)應(yīng)用程序?qū)?yīng)的信息輸入程序。所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體為:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值。由于本申請(qǐng)圖3中所提供的技術(shù)方案是與與圖1中提供的方法技術(shù)方案相對(duì)應(yīng),為了說(shuō)明書(shū)的簡(jiǎn)潔,就不在敘述其具體的應(yīng)用過(guò)程。請(qǐng)參考圖4,為本申請(qǐng)第二實(shí)施例中電子設(shè)備的系統(tǒng)模塊圖;如圖所示,所述電子設(shè)備包括:第一獲得模塊,用于獲得一打開(kāi)指令,所述打開(kāi)指令用于打開(kāi)所述應(yīng)用程序;第一檢測(cè)模塊,用于檢測(cè)是否需要在所述應(yīng)用程序中輸入信息;第二獲得模塊,用于在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù);第一確定模塊,用于基于所述相關(guān)參數(shù),及從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序;第一打開(kāi)模塊,用于從與所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序。判斷模塊,用于在需要在所述應(yīng)用程序中輸入信息時(shí),獲得所述應(yīng)用程序的相關(guān)參數(shù)之后,判斷所述應(yīng)用程序是否有對(duì)應(yīng)的信息輸入程序;第二檢測(cè)模塊,用于在有所述對(duì)應(yīng)的信息輸入程序時(shí),檢測(cè)所述信息輸入程序是否符合所述應(yīng)用程序的安全性要求;第二確定模塊,用于在不符合所述應(yīng)用程序的安全性要求時(shí),基于所述相關(guān)參數(shù),從所述N個(gè)信息輸入程序中確定與所述應(yīng)用程序?qū)?yīng)的至少一個(gè)信息輸入程序。第二打開(kāi)模塊,用于在符合所述應(yīng)用程序的安全性要求時(shí),打開(kāi)所述應(yīng)用程序?qū)?yīng)的信息輸入。另外,所述相關(guān)參數(shù)具體為:輸入光標(biāo)在與所述應(yīng)用程序?qū)?yīng)的顯示界面上的位置信息;和/或所述應(yīng)用程序的安全級(jí)別或私密級(jí)別;和/或所述電子設(shè)備所在網(wǎng)絡(luò)的類(lèi)型;和/或所述電子設(shè)備所在環(huán)境的環(huán)境參數(shù)。在基于所述相關(guān)參數(shù),及所述N個(gè)信息輸入程序中確定所述應(yīng)用程序?qū)?yīng)的信息輸入程序?yàn)閮蓚€(gè)或以上時(shí),所述第一打開(kāi)模塊,具體用于:從需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中,隨機(jī)確定并打開(kāi)一個(gè)信息輸入程序。在基于所述相關(guān)參數(shù),及所述N個(gè)信息輸入程序中確定所述應(yīng)用程序?qū)?yīng)的信息輸入程序?yàn)閮蓚€(gè)或以上時(shí),所述第一打開(kāi)模塊,具體用于:按照一預(yù)設(shè)規(guī)則,從所述需要輸入信息的類(lèi)型對(duì)應(yīng)的至少一個(gè)信息輸入程序中確定并打開(kāi)一信息輸入程序。在所述需要輸入信息類(lèi)型對(duì)應(yīng)的數(shù)據(jù)內(nèi)容為加密性數(shù)據(jù)時(shí),所述預(yù)定規(guī)則為:從所述N個(gè)信息輸入程序中確定一個(gè)安全級(jí)別符合預(yù)設(shè)級(jí)別的信息輸入程序。所述安全級(jí)別符合預(yù)設(shè)級(jí)別具體包括:所述信息輸入程序不存儲(chǔ)記錄到存儲(chǔ)空間;和/或所述信息輸入程序不連接網(wǎng)絡(luò);和/或所述信息輸入程序中的參數(shù)為安全值。由于本申請(qǐng)圖4中所提供的技術(shù)方案是與與圖2中提供的方法技術(shù)方案相對(duì)應(yīng),為了說(shuō)明書(shū)的簡(jiǎn)潔,就不在敘述其具體的應(yīng)用過(guò)程。通過(guò)本申請(qǐng)的一個(gè)或多個(gè)實(shí)施例,可以實(shí)現(xiàn)如下技術(shù)效果:一、由于在一個(gè)應(yīng)用程序中可能包括了多種信息輸入程序,根據(jù)應(yīng)用程序在輸入信息時(shí),輸入內(nèi)容所涉及的保密程度,選擇合適的信息輸入程序,有效保證了在信息輸入的過(guò)程中,因信息輸入程序的不安全造成的信息泄露;二、進(jìn)一步的,由于在輸入的過(guò)程中,也會(huì)存在不需要輸入保密數(shù)據(jù)的情況,本申請(qǐng)可以根據(jù)用戶的輸入喜好或事先設(shè)置,自動(dòng)為用戶提供適合的信息輸入程序,在保障信息輸入安全的前提下,更加符合用戶的輸入習(xí)慣;三、本申請(qǐng)所提供了調(diào)用信息輸入程序的方法,該方法對(duì)其所應(yīng)用的環(huán)境并沒(méi)有任何限制,當(dāng)有輸入情況存在時(shí),就可以使用本申請(qǐng)所提供的方法,選擇合適的信息輸入程序,因此,本申請(qǐng)所提供的技術(shù)方案具有較廣的應(yīng)用范圍。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)的精神和范圍。這樣,倘若本申請(qǐng)的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。