移動(dòng)終端及其工作模式的切換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種移動(dòng)終端及其工作模式的切換方法。
【背景技術(shù)】
[0002]目前,市場上的手機(jī)很多都有皮套功能,即手機(jī)外面套有皮套,該皮套的上蓋上設(shè)有透明小窗,比如,小窗的位置可以與手機(jī)觸摸屏上來電顯示以及電話接聽/掛斷選擇模塊的位置對(duì)應(yīng)。在皮套合上時(shí),手機(jī)進(jìn)入皮套模式,在皮套模式下,小窗對(duì)應(yīng)的觸摸屏有效。比如,當(dāng)有來電時(shí),用戶不用打開皮套的上蓋就可以得知來電者的身份并方便地接聽或者掛斷電話。這樣,手機(jī)配備皮套除了美觀,還可以保護(hù)手機(jī)。
[0003]由于觸摸屏隔著一個(gè)皮套上的一層厚度為0.5mm-0.8mm的矩形小窗,會(huì)導(dǎo)致皮套模式接聽電話不靈敏,于是我們進(jìn)行了優(yōu)化,使皮套模式的參數(shù)與普通模式的參數(shù)不一樣,皮套模式的參數(shù)更加靈敏,這樣在皮套模式下手機(jī)觸摸屏就只有小窗對(duì)應(yīng)的觸摸屏有效,能滑動(dòng)。
[0004]手機(jī)在正常模式與皮套模式之間的切換工作流程如圖1所示,根據(jù)皮套是否合上,切換手機(jī)觸摸屏的界面,并向TP(觸摸屏)控制芯片中寫入待切換到的工作模式的參數(shù),以切換手機(jī)的工作模式,若皮套合上,則切換到皮套模式,否則,切換到正常模式。
[0005]但是,如上工作流程存在如下缺陷:
[0006](I)在快速打開和關(guān)閉皮套的情況下,會(huì)導(dǎo)致皮套模式跟普通模式錯(cuò)亂,比如,在合蓋的情況下,快速打開-合入-打開皮套,這時(shí),即使皮套處于打開狀態(tài),手機(jī)可能還是會(huì)處于皮套模式,只有小窗對(duì)應(yīng)位置的觸摸屏有效,手機(jī)觸摸屏的其余部分失效。在這種情況下,極易導(dǎo)致向TP芯片寫入數(shù)據(jù)失敗,而只有向TP芯片成功寫入待切換到的工作模式的參數(shù),才能保證手機(jī)成功切換工作模式。但是,現(xiàn)有技術(shù)中缺少機(jī)制消除“一旦向TP芯片中寫入?yún)?shù)失敗,手機(jī)的工作模式切換將面臨失敗”這一缺陷。
[0007](2)皮套模式跟普通模式下的觸摸屏的模式不一樣,在皮套模式下只有小窗能觸摸,普通模式下就處于正常的全屏觸摸狀態(tài)。在使用時(shí),經(jīng)常會(huì)遇到如下情況:在正常模式和皮套模式參數(shù)切換過程中,手機(jī)界面切換成功,而工作模式的參數(shù)沒完全切換過去,在來電話的過程中會(huì)有信號(hào)干擾到參數(shù)的切換,導(dǎo)致皮套功能失效,給用戶帶來不便。這也是由于現(xiàn)有技術(shù)中缺少機(jī)制消除“一旦向TP芯片中寫入?yún)?shù)失敗,手機(jī)的工作模式切換將面臨失敗”這一缺陷造成的。
[0008](3)在TP (觸摸屏)休眠的情況下(系統(tǒng)沒休眠,這種情況就是臨界情況,我們按電源鍵去喚醒系統(tǒng),由于需要時(shí)間,在某種臨界會(huì)導(dǎo)致系統(tǒng)醒了,但是TP處于休眠),打開皮套,由于TP休眠,系統(tǒng)沒有休眠,這時(shí)候系統(tǒng)會(huì)切換到普通界面,并下發(fā)指令給TP,讓TP切換到普通模式能正常使用,但是若TP還沒有被喚醒,這時(shí)候還是處于皮套模式,就算后來被喚醒了 TP還是處于皮套模式,不是正常模式了,這樣,就導(dǎo)致TP只有部分觸摸屏有作用,其余部分失效,這給用戶帶來了不便。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的在于提供一種移動(dòng)終端及其工作模式的切換方法,有效解決移動(dòng)終端在切換工作模式的過程中觸摸屏失效的問題,可以提升用戶體驗(yàn)。
[0010]為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種移動(dòng)終端工作模式的切換方法,其中,所述移動(dòng)終端外套有皮套,該移動(dòng)終端工作模式的切換方法包含以下步驟:
[0011]在所述皮套的狀態(tài)發(fā)生改變時(shí)獲取所述皮套的狀態(tài);其中,所述皮套的狀態(tài)包含開蓋狀態(tài)與合蓋狀態(tài);
[0012]根據(jù)所述皮套的狀態(tài),向所述移動(dòng)終端的觸摸屏控制芯片寫入待切換至的工作模式的參數(shù);其中,所述移動(dòng)終端的工作模式包含正常模式與皮套模式,開蓋狀態(tài)、合蓋狀態(tài)與正常模式、皮套模式對(duì)應(yīng);
[0013]判斷所述觸摸屏控制芯片是否被成功寫入所述參數(shù),若是,則切換至所述參數(shù)對(duì)應(yīng)的工作模式,否則,繼續(xù)向所述觸摸屏控制芯片寫入所述參數(shù),直至所述觸摸屏控制芯片被成功寫入所述參數(shù)或所述寫入的次數(shù)達(dá)到預(yù)設(shè)值。
[0014]本發(fā)明的實(shí)施方式還提供了一種移動(dòng)終端,其中,該移動(dòng)終端外套有皮套,該移動(dòng)終端包含:獲取模塊、寫控制器、觸摸屏控制芯片、第一判斷模塊與工作模式切換模塊;
[0015]所述獲取模塊,用于在所述皮套的狀態(tài)發(fā)生改變時(shí)獲取所述皮套的狀態(tài);其中,所述皮套的狀態(tài)包含開蓋狀態(tài)與合蓋狀態(tài);
[0016]所述寫控制器,用于根據(jù)所述獲取模塊獲取的皮套的狀態(tài),向所述移動(dòng)終端的觸摸屏控制芯片寫入待切換至的工作模式的參數(shù);其中,所述移動(dòng)終端的工作模式包含正常模式與皮套模式,開蓋狀態(tài)、合蓋狀態(tài)與正常模式、皮套模式對(duì)應(yīng);
[0017]所述第一判斷模塊,用于判斷所述觸摸屏控制芯片是否被成功寫入所述參數(shù),若是,則觸發(fā)所述工作模式切換模塊將所述移動(dòng)終端切換至所述參數(shù)對(duì)應(yīng)的工作模式,否則,觸發(fā)所述寫控制器繼續(xù)向所述觸摸屏控制芯片寫入所述參數(shù),直至所述觸摸屏控制芯片被成功寫入所述參數(shù)或所述寫入的次數(shù)達(dá)到預(yù)設(shè)值。
[0018]本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,是在向移動(dòng)終端的觸摸屏控制芯片寫入待切換至的工作模式的參數(shù)之后,判斷觸摸屏控制芯片是否被成功寫入上述參數(shù),若判斷成功將上述參數(shù)寫入觸摸屏控制芯片,才將移動(dòng)終端切換至上述參數(shù)對(duì)應(yīng)的工作模式,否則,將繼續(xù)向觸摸屏控制芯片寫入上述參數(shù),其中,向觸摸屏控制芯片寫入上述參數(shù)的次數(shù)不得超過預(yù)設(shè)值;若向觸摸屏控制芯片寫入上述參數(shù)的次數(shù)已經(jīng)達(dá)到預(yù)設(shè)值,但結(jié)果還是寫入失敗,則不再繼續(xù)向觸摸屏控制芯片寫入上述參數(shù)。這樣,在向觸摸屏控制芯片寫入待切換至的工作模式的參數(shù)后,又對(duì)是否向觸摸屏控制芯片成功寫入上述參數(shù)進(jìn)行了確認(rèn),在確認(rèn)成功寫入后,才切換工作模式,可以有效解決移動(dòng)終端在切換工作模式的過程中觸摸屏失效的問題,可以提升用戶體驗(yàn);而且,在一次或者多次判斷寫入?yún)?shù)失敗后繼續(xù)向觸摸屏控制芯片寫入上述參數(shù),可以增加向觸摸屏控制芯片寫入上述參數(shù)成功的幾率,進(jìn)一步降低移動(dòng)終端在切換工作模式的過程中觸摸屏失效的幾率,可以進(jìn)一步提高用戶體驗(yàn)。
[0019]進(jìn)一步地,在所述向所述移動(dòng)終端的觸摸屏控制芯片寫入待切換至的工作模式的參數(shù)的步驟之前,還包含如下步驟:判斷所述移動(dòng)終端的觸摸屏是否處于激活狀態(tài);若是,則向所述觸摸屏控制芯片寫入所述參數(shù),否則,在激活所述觸摸屏后再進(jìn)入所述寫入待切換至的工作模式的參數(shù)的步驟。判斷觸摸屏處于激活狀態(tài)后再向觸摸屏控制芯片寫入上述參數(shù),這樣,可以確保向觸摸屏控制芯片成功寫入上述參數(shù),并將移動(dòng)終端成功切換至上述參數(shù)對(duì)應(yīng)的工作模式,進(jìn)一步降低移動(dòng)終端在切換工作模式的過程中觸摸屏失效的問題,提升用戶體驗(yàn)。
[0020]另外,在判斷所述觸摸屏控制芯片被成功寫入所述參數(shù)的步驟后,還包含如下步驟:等待預(yù)設(shè)的時(shí)間間隔后,切換至所述參數(shù)對(duì)應(yīng)的工作模式。等待預(yù)設(shè)的時(shí)間間隔后,可以進(jìn)一步確保觸摸屏控制芯片被成功寫入上述參數(shù),有效降低移動(dòng)終端在切換工作模式的過程中觸摸屏失效的問題。優(yōu)選地,所述預(yù)設(shè)的時(shí)間間隔為300毫秒。
【附圖說明】
[0021]圖1是根據(jù)現(xiàn)有技術(shù)中的移動(dòng)終端工作模式的切換方法的流程圖;
[0022]圖2是根據(jù)本發(fā)明第一實(shí)施方式的移動(dòng)終端工作模式的切換方法的流程圖;
[0023]圖3是根據(jù)本發(fā)明第二實(shí)施方式的移動(dòng)終端工作模式的切換方法的流程圖;
[0024]圖4是根據(jù)本發(fā)明第三實(shí)施方式的移動(dòng)終端的結(jié)構(gòu)示意圖;
[0025]圖5是根據(jù)本發(fā)明第四實(shí)施方式的移動(dòng)終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加