一種模式切換方法及裝置制造方法
【專利摘要】本申請?zhí)峁┝艘环N模式切換方法及裝置,當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄上顯示預(yù)先設(shè)置的多個模式各自對應(yīng)的切換開關(guān);監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件;若是,將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng)的目標(biāo)模式。現(xiàn)有技術(shù)中,用戶首先點(diǎn)擊進(jìn)入系統(tǒng)設(shè)置界面,在系統(tǒng)設(shè)置界面中點(diǎn)擊需要切換為的模式圖標(biāo)進(jìn)入該模式的切換界面,在該切換界面中點(diǎn)擊開啟按鈕圖標(biāo),而本發(fā)明實施例中,用戶只需點(diǎn)擊顯示在下拉狀態(tài)欄中的切換開關(guān),即可將當(dāng)前模式切換為被觸動開關(guān)對應(yīng)的模式,并不需要執(zhí)行多次點(diǎn)擊操作,切換操作更加高效便捷。
【專利說明】一種模式切換方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本申請涉及移動設(shè)備【技術(shù)領(lǐng)域】,尤其是一種模式切換方法及裝置。
【背景技術(shù)】
[0002] 隨著移動通信技術(shù)的發(fā)展,移動設(shè)備如手機(jī)、平板電腦等,已經(jīng)得到了越來越廣泛 的應(yīng)用。用戶處于不同場景時,需要將移動設(shè)備設(shè)置為不同的工作模式,例如,用戶開會時, 需要將移動設(shè)備設(shè)置為會議模式,或者駕駛車輛過程中,需要設(shè)置為駕駛模式。將移動設(shè)備 由當(dāng)前模式設(shè)置為另一模式的操作,即為模式切換。
[0003] 目前,移動設(shè)備的模式切換方式是,用戶首先打開系統(tǒng)設(shè)置界面,該設(shè)置界面中顯 示有多個模式圖標(biāo),點(diǎn)擊需要切換為的模式圖標(biāo)進(jìn)入該模式的切換界面,再在該切換界面 中點(diǎn)擊該模式的開啟按鈕,從而將當(dāng)前模式切換為需要的模式。然而,該種方式中,用戶至 少需要執(zhí)行三次點(diǎn)擊操作才能實現(xiàn)模式切換,不夠便捷。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明提供了一種模式切換方法及裝置,用以實現(xiàn)對移動設(shè)備模式的 快速切換。為實現(xiàn)所述發(fā)明目的,本發(fā)明提供的技術(shù)方案如下:
[0005] 一種模式切換方法,包括:
[0006] 當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄上顯示預(yù)先設(shè)置的多個模式各自對 應(yīng)的切換開關(guān);
[0007] 監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件;
[0008] 若是,將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng)的目標(biāo)模式。
[0009] 上述方法,優(yōu)選地,在所述將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng) 的目標(biāo)模式之后,還包括:
[0010] 在所述下拉狀態(tài)欄中,以層疊方式顯示所述目標(biāo)模式的功能設(shè)置界面。
[0011] 上述方法,優(yōu)選地,在所述以層疊方式顯示所述目標(biāo)模式的功能設(shè)置界面之后,還 包括:
[0012] 當(dāng)接收到對所述功能設(shè)置界面中功能設(shè)置模塊的更新指令時,依據(jù)所述更新指 令,對所述功能設(shè)置模塊進(jìn)行更新設(shè)置。
[0013] 上述方法,優(yōu)選地,在所述將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng) 的目標(biāo)模式之后,還包括:
[0014] 設(shè)置所述目標(biāo)模式的開啟時間長度;
[0015] 當(dāng)所述目標(biāo)模式的開啟時間長度達(dá)到所述設(shè)置的開啟時間長度后,將所述目標(biāo)模 式切換至所述多個模式中的默認(rèn)模式。
[0016] 上述方法,優(yōu)選地,所述監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件,包括:
[0017] 監(jiān)聽當(dāng)前模式的切換開關(guān)對應(yīng)的參數(shù)值是否發(fā)生改變;
[0018] 將改變后的參數(shù)值對應(yīng)的切換開關(guān)確定為被觸動的切換開關(guān)。
[0019] 本申請還提供了一種模式切換裝置,包括:
[0020] 切換開關(guān)顯示單元,用于當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄上顯示預(yù) 先設(shè)置的多個模式各自對應(yīng)的切換開關(guān);
[0021] 切換事件監(jiān)聽單元,用于監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件;若是,觸發(fā)模式切換 單元;
[0022] 當(dāng)前模式切換單元,用于將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng)的 目標(biāo)模式。
[0023] 上述裝置,優(yōu)選地,還包括:
[0024] 界面層疊顯示單元,用于在將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng) 的目標(biāo)模式之后,在所述下拉狀態(tài)欄中,以層疊方式顯示所述目標(biāo)模式的功能設(shè)置界面。
[0025] 上述裝置,優(yōu)選地,還包括:
[0026] 功能設(shè)置單元,用于當(dāng)接收到對所述功能設(shè)置界面中功能設(shè)置模塊的更新指令 時,依據(jù)所述更新指令,對所述功能設(shè)置模塊進(jìn)行更新設(shè)置。
[0027] 上述裝置,優(yōu)選地,還包括:
[0028] 時間長度設(shè)置單元,用于設(shè)置所述目標(biāo)模式的開啟時間長度;
[0029] 默認(rèn)模式切換單元,用于當(dāng)所述目標(biāo)模式的開啟時間長度達(dá)到所述設(shè)置的開啟時 間長度后,將所述目標(biāo)模式切換至所述多個模式中的默認(rèn)模式。
[0030] 上述裝置,優(yōu)選地,所述切換事件監(jiān)聽單元包括:
[0031] 參數(shù)值監(jiān)聽子單元,用于監(jiān)聽當(dāng)前模式的切換開關(guān)對應(yīng)的參數(shù)值是否發(fā)生改變;
[0032] 觸動開關(guān)確定子單元,用于將改變后的參數(shù)值對應(yīng)的切換開關(guān)確定為被觸動的切 換開關(guān)。
[0033] 與現(xiàn)有技術(shù)相比,本發(fā)明提供的技術(shù)方案具有如下有益效果:
[0034] 現(xiàn)有技術(shù)中,用戶首先點(diǎn)擊進(jìn)入系統(tǒng)設(shè)置界面,在系統(tǒng)設(shè)置界面中點(diǎn)擊需要切換 為的模式圖標(biāo)進(jìn)入該模式的切換界面,在該切換界面中點(diǎn)擊開啟按鈕圖標(biāo),而本發(fā)明實施 例中,當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄中顯示多個模式各自對應(yīng)的切換開關(guān), 用戶只需點(diǎn)擊切換開關(guān)觸發(fā)生成切換開關(guān)被觸動事件,當(dāng)監(jiān)聽到該事件后,即可將當(dāng)前模 式切換為被觸動開關(guān)對應(yīng)的模式,并不需要執(zhí)行多次點(diǎn)擊操作,切換操作更加高效便捷。
【專利附圖】
【附圖說明】
[0035] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù) 提供的附圖獲得其他的附圖。
[0036] 圖1為本發(fā)明實施例提供的模式切換方法的流程圖;
[0037] 圖2為本發(fā)明實施例提供的下拉狀態(tài)欄中功能設(shè)置界面的示例圖;
[0038] 圖3為本發(fā)明實施例提供的模式切換方法的又一流程圖;
[0039] 圖4為本發(fā)明實施例提供的下拉狀態(tài)欄展開顯示的示例圖;
[0040] 圖5為本發(fā)明實施例提供的下拉狀態(tài)欄展開顯示的另一示例圖;
[0041] 圖6為本發(fā)明實施例提供的下拉狀態(tài)欄展開顯示的又一示例圖;
[0042]圖7為本發(fā)明實施例提供的模式切換裝置的結(jié)構(gòu)框圖;
[0043]圖8為本發(fā)明實施例提供的模式切換裝置的另一結(jié)構(gòu)框圖。
【具體實施方式】
[0044] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護(hù)的范圍。
[0045] 參見圖1,其示出了本發(fā)明實施例提供的模式切換方法的流程,具體包括以下步 驟:
[0046] 步驟S101 :當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄上顯示預(yù)先設(shè)置的多個 模式各自對應(yīng)的切換開關(guān)。
[0047] 其中,當(dāng)用戶在移動設(shè)備屏幕上向下滑動狀態(tài)欄時,會生成狀態(tài)欄下拉指令,該指 令用于將狀態(tài)欄下拉顯示在整個屏幕上,此下拉后的狀態(tài)欄為下拉狀態(tài)欄,在該下拉狀態(tài) 欄上顯示預(yù)先設(shè)置的多個模式各自對應(yīng)的切換開關(guān)。
[0048] 現(xiàn)有技術(shù)中,下拉狀態(tài)欄中顯示兩個界面,一是通知界面,另一是快捷開關(guān)設(shè)置界 面。本發(fā)明實施例中,在下拉狀態(tài)欄中,顯示有多個模式各自對應(yīng)的切換開關(guān),提供給用戶 進(jìn)行模式切換操作的接口。例如,圖2所示的下拉狀態(tài)欄界面中,區(qū)域21中顯示的是5個 切換開關(guān)(圖不中的小圓圈)。
[0049] 步驟S102 :監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件;若是,執(zhí)行步驟S103。
[0050] 其中,下拉狀態(tài)欄上顯示有多個切換開關(guān),當(dāng)用戶點(diǎn)擊切換開關(guān)時,會生成被觸動 事件。例如,當(dāng)前模式為通知模式,用戶點(diǎn)擊會議模式對應(yīng)的切換開關(guān)時,則會發(fā)生切換開 關(guān)被觸動事件。
[0051] 步驟S103 :將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng)的目標(biāo)模式。
[0052] 其中,所有切換開關(guān)均各自對應(yīng)一模式,將被觸動的切換開關(guān)對應(yīng)的模式確定為 目標(biāo)模式。當(dāng)發(fā)生切換開關(guān)被觸動事件時,執(zhí)行切換操作。需要說明的是,本步驟切換的具 體方式為,獲取所述目標(biāo)模式包含的各項初始化參數(shù),如來電鈴聲、振動提醒、時鐘設(shè)置等, 依據(jù)所述各項初始化參數(shù)初始化移動設(shè)備的相應(yīng)功能模塊,從而實現(xiàn)模式的切換。當(dāng)然,目 標(biāo)模式不同,獲取到的初始化參數(shù)也不盡相同。
[0053] 現(xiàn)有技術(shù)中,用戶首先點(diǎn)擊進(jìn)入系統(tǒng)設(shè)置界面,在系統(tǒng)設(shè)置界面中點(diǎn)擊需要切換 為的模式圖標(biāo)進(jìn)入該模式的切換界面,在該切換界面中點(diǎn)擊開啟按鈕圖標(biāo),而本發(fā)明實施 例中,在下拉狀態(tài)欄中顯示多個模式各自對應(yīng)的切換開關(guān),用戶只需點(diǎn)擊切換開關(guān)觸發(fā)生 成切換開關(guān)被觸動事件,當(dāng)監(jiān)聽到該事件后,即可將當(dāng)前模式切換為被觸動開關(guān)對應(yīng)的模 式,并不需要執(zhí)行多次點(diǎn)擊操作,切換操作更加高效便捷。
[0054] 需要說明的是,與現(xiàn)有技術(shù)相比,本發(fā)明實施例預(yù)先設(shè)置的模式更加全面。具體 地,上述發(fā)明實施例中實現(xiàn)的多個模式可以為通知模式、會議模式、睡眠模式、駕駛模式及 兒童模式。不同模式對應(yīng)不同的初始化參數(shù),并依據(jù)不同的初始化參數(shù)對移動設(shè)備系統(tǒng)進(jìn) 行配置,其中,通知模式為默認(rèn)模式,即系統(tǒng)初次加載的模式,在該模式下,用戶打開下拉狀 態(tài)欄后顯示的內(nèi)容包括系統(tǒng)消息通知;會議模式下,獲取無線通信參數(shù)并依據(jù)所述無線通 信參數(shù)開啟無線通信,同時將系統(tǒng)設(shè)置為靜音;睡眠模式下,開啟飛行模式且將系統(tǒng)設(shè)置為 靜音;駕駛模式下,獲取GPS參數(shù)并依據(jù)所述GPS參數(shù)開啟GPS,同時開啟系統(tǒng)藍(lán)牙;兒童模 式下,開啟飛行模式。需要說明的是,上述各個模式及模式對應(yīng)系統(tǒng)配置只是列舉的示例, 本申請并不局限于此,可以根據(jù)實際需要配置模式參數(shù)。
[0055] 由于一個模式中包含多項系統(tǒng)參數(shù),各項參數(shù)具有初始化值,用戶進(jìn)入某一個場 景中,需要將當(dāng)前模式切換為另一模式時,可以統(tǒng)一加載該模式的各個初始化值,從而實現(xiàn) 一次性地設(shè)置移動設(shè)備的各項功能。現(xiàn)有技術(shù)中,當(dāng)用戶在進(jìn)入某個場景中時,需要分別設(shè) 置該場景中需要的各項功能,例如,將聲音設(shè)置為〇,將振動開啟,將無線網(wǎng)絡(luò)關(guān)閉等。由此, 應(yīng)用本發(fā)明設(shè)置的模式可以實現(xiàn)多項系統(tǒng)功能的統(tǒng)一設(shè)置,設(shè)置效率較高。
[0056] 參見圖3,其示出了本發(fā)明實施例提供的模式切換方法的另一流程,在上述方法實 施例的基礎(chǔ)上,還可以包括:
[0057] 步驟S104:在所述下拉狀態(tài)欄中,以層疊方式顯示所述目標(biāo)模式的功能設(shè)置界 面。
[0058] 由于移動設(shè)備的顯示屏大小有限,功能設(shè)置界面包含多個功能設(shè)置區(qū)域,每個功 能設(shè)置區(qū)域包含多個功能設(shè)置模塊,每一功能設(shè)置模塊包含多個設(shè)置選項。若移動設(shè)備顯 示屏不能直接將各個設(shè)置選項均顯示出來時,可以使用層疊方式。具體地,各個功能設(shè)置區(qū) 域作為第一級顯示顯示于下拉狀態(tài)欄中,當(dāng)用戶對某一功能設(shè)置區(qū)域執(zhí)行展示操作時,將 該區(qū)域包含的功能設(shè)置模塊作為第二級顯示展開顯示,當(dāng)用戶對某一功能設(shè)置模塊的設(shè)置 選項執(zhí)行展示操作時,將該功能設(shè)置模塊包含的設(shè)置選項作為第三級顯示展開顯示。
[0059] 參見圖2所示的下拉狀態(tài)欄,作為第一級顯示的多個功能設(shè)置區(qū)域依次為模式切 換區(qū)域21、應(yīng)用程序管理區(qū)域22、鬧鐘管理區(qū)域23、通話管理區(qū)域24及快捷鍵管理區(qū)域 25〇
[0060] 例如,需要對鬧鐘管理區(qū)域23執(zhí)行展示操作,則將鬧鐘功能設(shè)置模塊圖標(biāo)作為第 二級顯示展開顯示,如圖4所示,該圖中的第二級顯示包含多個鬧鐘設(shè)置模塊圖標(biāo)(圖示中 的小方塊41)。其中,每個模塊圖標(biāo)表示所設(shè)置的鬧鐘,當(dāng)用戶需要對具體某一鬧鐘進(jìn)行開 啟或關(guān)閉的設(shè)置時,可以點(diǎn)擊相應(yīng)圖標(biāo)進(jìn)入設(shè)置選項的第三級顯示界面。
[0061] 又如,需要對通話管理區(qū)域24執(zhí)行展示操作,則將通話功能設(shè)置模塊圖標(biāo)作為第 二級顯示展開顯示,如圖5所示,該圖中的第三級顯示包括三個通話功能設(shè)置模塊圖標(biāo)(圖 示中的圓圈51),可選地,所述三個通話功能設(shè)置模塊圖標(biāo)為攔截電話、正常通話及攔截電 話并回復(fù)短信。進(jìn)一步地,需要對攔截電話這一功能設(shè)置模塊執(zhí)行展示操作時,則將該攔截 電話的設(shè)置選項,如刪除、保存、撥打等作為第三級展示展開顯示。
[0062] 再如,需要對快捷鍵管理區(qū)域25執(zhí)行展示操作,則將多個快捷鍵圖標(biāo)作為第二級 顯示展開顯示,如圖6所示,該圖中的第二級顯示包含多個快捷鍵圖標(biāo)(圖示中的小方格 61),如GPS、無線、振動、藍(lán)牙等。
[0063] 由以上的技術(shù)方案可知,本發(fā)明實施例中,當(dāng)用戶選擇某一模式后,在下拉狀態(tài)欄 中可以顯示該模式對應(yīng)的功能設(shè)置界面,該設(shè)置界面中包含多個功能設(shè)置模塊,用戶可以 直接在該同一設(shè)置界面上實現(xiàn)對該模式各項功能的修改,而并不需要在各個獨(dú)立的界面中 修改。另外,層疊顯示方式可以更多地提供給用戶可執(zhí)行的功能操作,而不僅僅局限于現(xiàn)有 技術(shù)中下拉狀態(tài)欄的快捷鍵設(shè)置功能,增強(qiáng)了下拉狀態(tài)欄中包含的設(shè)置功能,提供了用戶 體驗。
[0064] 需要說明的是,上述方法實施例中,各個模式對應(yīng)的功能設(shè)置界面包含的功能設(shè) 置區(qū)域可以相同,也可以不同,同理適用于每個功能設(shè)置區(qū)域中包含的功能設(shè)置模塊。同 時,不同模式對應(yīng)的功能設(shè)置界面顏色如圖標(biāo)顏色及文字顏色,可以不同。另外,當(dāng)某一區(qū) 域的下一級顯示進(jìn)行展開顯示時,會遮蓋該區(qū)域的下一區(qū)域的顯示內(nèi)容。
[0065] 需要說明的是,上述方法實施例中顯示功能設(shè)置界面時,依據(jù)的是目標(biāo)模式對應(yīng) 的初始化參數(shù),更進(jìn)一步地,用戶可以對目標(biāo)模式的功能設(shè)置界面中功能設(shè)置模塊進(jìn)行自 定義設(shè)置。具體地:
[0066] 當(dāng)接收到對所述功能設(shè)置界面中功能設(shè)置模塊的更新指令時,依據(jù)所述更新指 令,對所述功能設(shè)置模塊進(jìn)行更新設(shè)置。
[0067] 例如,見圖6所示的作為第二級顯示的多個功能設(shè)置模塊為快捷鍵圖標(biāo),可以增 力口、刪除或修改任意一個或多個快捷鍵圖標(biāo)。可選地,修改可以為修改圖標(biāo)的顯示位置。需 要說明的是,所述更新指令可以是對該功能設(shè)置模塊本身的更新,還可以是對功能設(shè)置模 塊內(nèi)包含的設(shè)置選項的更新。例如,通話管理區(qū)域中包含有攔截電話、正常通話及攔截電話 并回復(fù)短信三個功能設(shè)置模塊,所述更新指令可以是對攔截電話內(nèi)具體的設(shè)置選項進(jìn)行更 新。例如,該設(shè)置選項內(nèi)包含有多個攔截的電話,可以對攔截的電話進(jìn)行刪除及保存等。 [0068] 可選地,在上述方法實施例的基礎(chǔ)上,還可以包括:
[0069] 設(shè)置所述目標(biāo)模式的開啟時間長度;
[0070] 當(dāng)所述目標(biāo)模式的開啟時間長度達(dá)到所述設(shè)置的開啟時間長度后,將所述目標(biāo)模 式切換至所述多個模式中的默認(rèn)模式。
[0071] 具體地,設(shè)置開啟時間長度的方式為,下拉狀態(tài)欄中顯示有時間條,用戶拖拽時間 條的位置,根據(jù)停止拖拽的位置點(diǎn),確定對應(yīng)的開啟時間長度。如圖5所示,在通話管理區(qū) 域展開顯示的第二級顯示中,包含有定時器模塊52,該模塊中包含有定時條521,用于提供 給用戶進(jìn)行拖拽以設(shè)置開啟時間長度??蛇x地,所述默認(rèn)模式可以是為通知模式。
[0072] 可選地,上述各個方法實施例中,步驟S102監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件可 以通過以下方式實現(xiàn) :
[0073] 監(jiān)聽當(dāng)前模式的切換開關(guān)對應(yīng)的參數(shù)值是否發(fā)生改變,將改變后的參數(shù)值對應(yīng)的 切換開關(guān)確定為被觸動的開關(guān)。
[0074] 本發(fā)明實施例中,每一種模式均各自對應(yīng)一個切換開關(guān),每個切換開關(guān)對應(yīng)一個 參數(shù)值,也就是說,每種模式對應(yīng)一個參數(shù)值。例如,通知模式的參數(shù)值為〇,會議模式的參 數(shù)值為1,兒童模式的參數(shù)值為2,駕駛模式的參數(shù)值為3,睡眠模式的參數(shù)值為4。
[0075] 系統(tǒng)監(jiān)聽數(shù)據(jù)庫中的模式參數(shù),以判斷該模式參數(shù)的參數(shù)值是否發(fā)生改變。模式 參數(shù)的當(dāng)前參數(shù)值為當(dāng)前模式對應(yīng)的參數(shù)值,當(dāng)用戶觸動切換開關(guān)后,該模式參數(shù)的參數(shù) 值會改變?yōu)楸挥|動開關(guān)對應(yīng)模式的參數(shù)值。因此,通過監(jiān)聽模式參數(shù)值的改變,來判斷用戶 是否執(zhí)行了模式切換操作,并且可以根據(jù)更改后的參數(shù)值,確定被觸動的切換開關(guān),進(jìn)而依 據(jù)該被觸動的切換開關(guān)對應(yīng)的模式,將當(dāng)前模式切換為該模式。
[0076] 現(xiàn)有技術(shù)中通過接口調(diào)用的方式判斷用戶是否觸發(fā)了模式切換操作,而該種方式 中涉及到多個進(jìn)程之間的調(diào)用,較為耗費(fèi)系統(tǒng)資源,而本發(fā)明中,只需要監(jiān)聽參數(shù)的參數(shù)值 是否發(fā)生改變,若改變,則表明用戶觸發(fā)了切換開關(guān),該種方式更簡單且易實現(xiàn),耗費(fèi)系統(tǒng) 資源較少,且系統(tǒng)限制較少,更適合廣泛應(yīng)用。
[0077] 下面對本發(fā)明提供的模式切換裝置進(jìn)行說明,需要說明的是,下文介紹的模式切 換裝置可參照上文的模式切換方法說明,此處并不做贅述。
[0078] 參見圖7,其示出了本發(fā)明實施例提供的模式切換裝置的結(jié)構(gòu),具體包括:
[0079] 切換開關(guān)顯示單元100,用于當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄上顯示 預(yù)先設(shè)置的多個模式各自對應(yīng)的切換開關(guān);
[0080] 切換事件監(jiān)聽單元200,用于監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件;若是,觸發(fā)模式 切換單元;
[0081] 當(dāng)前模式切換單元300,用于將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對 應(yīng)的目標(biāo)模式。
[0082] 現(xiàn)有技術(shù)中,用戶首先點(diǎn)擊進(jìn)入系統(tǒng)設(shè)置界面,在系統(tǒng)設(shè)置界面中點(diǎn)擊需要切換 為的模式圖標(biāo)進(jìn)入該模式的切換界面,在該切換界面中點(diǎn)擊開啟按鈕圖標(biāo),而本發(fā)明實施 例中,在下拉狀態(tài)欄中顯示多個模式各自對應(yīng)的切換開關(guān),用戶只需點(diǎn)擊切換開關(guān)觸發(fā)生 成切換開關(guān)被觸動事件,當(dāng)監(jiān)聽到該事件后,即可將當(dāng)前模式切換為被觸動開關(guān)對應(yīng)的模 式,并不需要執(zhí)行多次點(diǎn)擊操作,切換操作更加高效便捷。
[0083] 可選地,參見圖8,在圖7所示的模式切換裝置的基礎(chǔ)上,還可以包括:
[0084] 界面層疊顯示單元400,用于在將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān) 對應(yīng)的目標(biāo)模式之后,在所述下拉狀態(tài)欄中,以層疊方式顯示所述目標(biāo)模式的功能設(shè)置界 面。
[0085] 可選地,在上述圖7所示的裝置實施例的基礎(chǔ)上,還可以包括:
[0086] 功能設(shè)置單元,用于當(dāng)接收到對所述功能設(shè)置界面中功能設(shè)置模塊的更新指令 時,依據(jù)所述更新指令,對所述功能設(shè)置模塊進(jìn)行更新設(shè)置。
[0087] 可選地,在上述裝置實施例的基礎(chǔ)上,還可以包括:
[0088] 時間長度設(shè)置單元,用于設(shè)置所述目標(biāo)模式的開啟時間長度;
[0089] 默認(rèn)模式切換單元,用于當(dāng)所述目標(biāo)模式的開啟時間長度達(dá)到所述設(shè)置的開啟時 間長度后,將所述目標(biāo)模式切換至所述多個模式中的默認(rèn)模式。
[0090] 具體地,上述圖7所示的裝置中,切換事件監(jiān)聽單元200可以包括:
[0091] 參數(shù)值監(jiān)聽子單元,用于監(jiān)聽當(dāng)前模式的切換開關(guān)對應(yīng)的參數(shù)值是否發(fā)生改變;
[0092] 觸動開關(guān)確定子單元,用于將改變后的參數(shù)值對應(yīng)的切換開關(guān)確定為被觸動的切 換開關(guān)。
[0093] 需要說明的是,本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重 點(diǎn)說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。 [0094] 對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的 一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明 將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一 致的最寬的范圍。
【權(quán)利要求】
1. 一種模式切換方法,其特征在于,包括: 當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄上顯示預(yù)先設(shè)置的多個模式各自對應(yīng)的 切換開關(guān); 監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件; 若是,將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng)的目標(biāo)模式。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將移動設(shè)備的當(dāng)前模式切換至被 觸動的切換開關(guān)對應(yīng)的目標(biāo)模式之后,還包括: 在所述下拉狀態(tài)欄中,以層疊方式顯示所述目標(biāo)模式的功能設(shè)置界面。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述以層疊方式顯示所述目標(biāo)模式的 功能設(shè)置界面之后,還包括: 當(dāng)接收到對所述功能設(shè)置界面中功能設(shè)置模塊的更新指令時,依據(jù)所述更新指令,對 所述功能設(shè)置模塊進(jìn)行更新設(shè)置。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將移動設(shè)備的當(dāng)前模式切換至被 觸動的切換開關(guān)對應(yīng)的目標(biāo)模式之后,還包括: 設(shè)置所述目標(biāo)模式的開啟時間長度; 當(dāng)所述目標(biāo)模式的開啟時間長度達(dá)到所述設(shè)置的開啟時間長度后,將所述目標(biāo)模式切 換至所述多個模式中的默認(rèn)模式。
5. 根據(jù)權(quán)利要求1至4任意一項所述的方法,其特征在于,所述監(jiān)聽是否發(fā)生切換開關(guān) 被觸動事件,包括: 監(jiān)聽當(dāng)前模式的切換開關(guān)對應(yīng)的參數(shù)值是否發(fā)生改變; 將改變后的參數(shù)值對應(yīng)的切換開關(guān)確定為被觸動的切換開關(guān)。
6. -種模式切換裝置,其特征在于,包括: 切換開關(guān)顯示單元,用于當(dāng)接收到狀態(tài)欄的下拉指令時,在下拉狀態(tài)欄上顯示預(yù)先設(shè) 置的多個模式各自對應(yīng)的切換開關(guān); 切換事件監(jiān)聽單元,用于監(jiān)聽是否發(fā)生切換開關(guān)被觸動事件;若是,觸發(fā)模式切換單 元; 當(dāng)前模式切換單元,用于將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng)的目標(biāo) 模式。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 界面層疊顯示單元,用于在將移動設(shè)備的當(dāng)前模式切換至被觸動的切換開關(guān)對應(yīng)的目 標(biāo)模式之后,在所述下拉狀態(tài)欄中,以層疊方式顯示所述目標(biāo)模式的功能設(shè)置界面。
8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括: 功能設(shè)置單元,用于當(dāng)接收到對所述功能設(shè)置界面中功能設(shè)置模塊的更新指令時,依 據(jù)所述更新指令,對所述功能設(shè)置模塊進(jìn)行更新設(shè)置。
9. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 時間長度設(shè)置單元,用于設(shè)置所述目標(biāo)模式的開啟時間長度; 默認(rèn)模式切換單元,用于當(dāng)所述目標(biāo)模式的開啟時間長度達(dá)到所述設(shè)置的開啟時間長 度后,將所述目標(biāo)模式切換至所述多個模式中的默認(rèn)模式。
10. 根據(jù)權(quán)利要求6至9任意一項所述的裝置,其特征在于,所述切換事件監(jiān)聽單元包 括: 參數(shù)值監(jiān)聽子單元,用于監(jiān)聽當(dāng)前模式的切換開關(guān)對應(yīng)的參數(shù)值是否發(fā)生改變; 觸動開關(guān)確定子單元,用于將改變后的參數(shù)值對應(yīng)的切換開關(guān)確定為被觸動的切換開 關(guān)。
【文檔編號】H04M1/725GK104125345SQ201410397315
【公開日】2014年10月29日 申請日期:2014年8月13日 優(yōu)先權(quán)日:2014年8月13日
【發(fā)明者】李松, 崔友存 申請人:中科創(chuàng)達(dá)軟件股份有限公司