亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

關(guān)機鬧鐘的實現(xiàn)方法和移動終端的制作方法_4

文檔序號:8365684閱讀:來源:國知局
為本發(fā)明移動終端第四實施例的功能模塊示意圖,基于上述本發(fā)明移動終端的第二實施例,在本實施例中,觸發(fā)處理鬧鈴事件模塊250包括:
[0148]鬧鈴服務(wù)第二運行單元2501,用于在系統(tǒng)內(nèi)核內(nèi),當(dāng)觸發(fā)鬧鈴獨立線程處理鬧鈴事件時,鬧鈴獨立線程運行鬧鈴服務(wù)并等待用戶響應(yīng);
[0149]在系統(tǒng)內(nèi)核內(nèi),當(dāng)觸發(fā)鬧鈴獨立線程處理鬧鈴事件時,鬧鈴線程運行鬧鈴服務(wù)并等待用戶響應(yīng)。例如,在鬧鈴服務(wù)中完成如下的鬧鈴操作:
[0150](I)通過ΜΙΠ的方式播放鬧鈴動畫,顯示當(dāng)前的鬧鈴時間;
[0151](2)循環(huán)播放鬧鈴聲音和馬達(dá)震動,直到有處理動作;
[0152](3)向移動終端桌面上繪制鬧鈴處理按鈕“貪睡”,“停止”,“開機”,并等待用戶響應(yīng);
[0153](4)增加通過預(yù)設(shè)角度的翻轉(zhuǎn)以停止鬧鈴服務(wù)。
[0154]鬧鈴事件第二處理單元2502,用于鬧鈴獨立線程根據(jù)用戶響應(yīng)處理鬧鈴事件,鬧鈴事件包括第二貪睡鬧鈴事件、第二停止鬧鈴事件、第二翻轉(zhuǎn)鬧鈴事件、第二開機鬧鈴事件。
[0155]鬧鈴獨立線程根據(jù)用戶響應(yīng)處理鬧鈴事件。例如,第二貪睡鬧鈴事件:如果用戶觸摸了桌面上的“貪睡”按鈕,則將設(shè)置延遲鬧鈴時間,然后繼續(xù)進(jìn)入關(guān)機充電。比如,設(shè)置5分鐘后的延遲鬧鈴,則在設(shè)置完該延遲鬧鈴后,停止鬧鈴響應(yīng)鬧鈴獨立線程并進(jìn)入關(guān)機充電狀態(tài),然后鬧鈴獨立線程獲取該延遲鬧鈴時間后,再次觸發(fā)鬧鈴響應(yīng)該鬧鈴獨立線程;
[0156]第二停止鬧鈴事件:如果用戶觸摸了桌面上的“停止”按鈕,則停止鬧鈴動作,并繼續(xù)進(jìn)入關(guān)機充電;
[0157]第二翻轉(zhuǎn)鬧鈴事件:如果用戶將移動終端翻轉(zhuǎn)預(yù)設(shè)角度,例如當(dāng)將移動終端翻轉(zhuǎn)90度時,停止鬧鈴服務(wù)并繼續(xù)進(jìn)入關(guān)機充電;
[0158]第二開機鬧鈴事件:如果用戶觸摸了桌面上的“開機”按鈕,則殺掉鬧鈴服務(wù)后,再將android系統(tǒng)服務(wù)完全啟動起來。
[0159]進(jìn)一步地,參照圖9,圖9為本發(fā)明移動終端第五實施例的功能模塊示意圖,基于本發(fā)明移動終端的上述任一實施例,在本實施例中,移動終端還包括:
[0160]鬧鈴時間寫入模塊310,用于在移動終端關(guān)機前,將預(yù)設(shè)鬧鈴時間寫入RTC寄存器。
[0161]在本實施例中,預(yù)設(shè)鬧鈴時間由用戶在移動終端關(guān)機前寫入RTC寄存器中,從而在移動終端關(guān)機后,該RTC寄存器可根據(jù)預(yù)設(shè)鬧鈴時間產(chǎn)生鬧鐘中斷信號,從而強制使系統(tǒng)內(nèi)核使能開機,進(jìn)而可實現(xiàn)關(guān)機鬧鐘。同時,由于RTC模塊是電池供電,所以移動終端在掉電后RTC寄存器內(nèi)的時間不會丟失,從而可以保證鬧鈴時間的安全穩(wěn)定性。
[0162]以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項】
1.一種關(guān)機鬧鐘的實現(xiàn)方法,其特征在于,應(yīng)用于移動終端,所述移動終端包括RTC寄存器,所述關(guān)機鬧鐘的實現(xiàn)方法包括: 步驟S110,在所述移動終端關(guān)機后,監(jiān)測是否存在RTC寄存器發(fā)出的使能開機中斷信號; 步驟S120,當(dāng)監(jiān)測到所述RTC寄存器發(fā)出的所述使能開機中斷信號時,觸發(fā)啟動系統(tǒng)內(nèi)核; 步驟S130,在所述系統(tǒng)內(nèi)核啟動過程中,判斷所述系統(tǒng)內(nèi)核的啟動模式是否為鬧鐘模式; 步驟S140,當(dāng)所述系統(tǒng)內(nèi)核的啟動模式為鬧鐘模式時,獲取鬧鐘啟動參數(shù); 步驟S150,當(dāng)所述系統(tǒng)內(nèi)核啟動完成時,根據(jù)所述鬧鐘啟動參數(shù)啟動鬧鈴進(jìn)程處理鬧鈴事件。
2.如權(quán)利要求1所述的關(guān)機鬧鐘的實現(xiàn)方法,其特征在于,所述關(guān)機鬧鐘的實現(xiàn)方法還包括: 步驟S210,判斷所述移動終端關(guān)機后是否充電; 步驟S220,當(dāng)所述移動終端關(guān)機后沒有充電時,執(zhí)行步驟SllO ; 步驟S230,當(dāng)所述移動終端關(guān)機后充電時,在充電進(jìn)程中創(chuàng)建鬧鈴獨立線程; 步驟S240,在所述移動終端關(guān)機充電過程中,所述鬧鈴獨立線程循環(huán)讀取預(yù)設(shè)鬧鈴時間; 步驟S250,當(dāng)所述預(yù)設(shè)鬧鈴時間與系統(tǒng)時間的差值小于預(yù)設(shè)時間時,觸發(fā)所述鬧鈴獨立線程處理鬧鈴事件。
3.如權(quán)利要求1所述的關(guān)機鬧鐘的實現(xiàn)方法,其特征在于,所述步驟S150包括: 在所述系統(tǒng)內(nèi)核內(nèi),當(dāng)啟動鬧鈴進(jìn)程時,所述鬧鈴進(jìn)程運行鬧鈴服務(wù)并等待用戶響應(yīng); 所述鬧鈴進(jìn)程根據(jù)所述用戶響應(yīng)處理所述鬧鈴事件,所述鬧鈴事件包括第一貪睡鬧鈴事件、第一停止鬧鈴事件、第一翻轉(zhuǎn)鬧鈴事件、第一開機鬧鈴事件。
4.如權(quán)利要求2所述的關(guān)機鬧鐘的實現(xiàn)方法,其特征在于,所述步驟S250包括: 在所述系統(tǒng)內(nèi)核內(nèi),當(dāng)觸發(fā)所述鬧鈴獨立線程處理鬧鈴事件時,所述鬧鈴獨立線程運行鬧鈴服務(wù)并等待用戶響應(yīng); 所述鬧鈴獨立線程根據(jù)所述用戶響應(yīng)處理所述鬧鈴事件,所述鬧鈴事件包括第二貪睡鬧鈴事件、第二停止鬧鈴事件、第二翻轉(zhuǎn)鬧鈴事件、第二開機鬧鈴事件。
5.如權(quán)利要求1-4任一所述的關(guān)機鬧鐘的實現(xiàn)方法,其特征在于,所述關(guān)機鬧鐘的實現(xiàn)方法還包括: 在所述移動終端關(guān)機前,將預(yù)設(shè)鬧鈴時間寫入所述RTC寄存器。
6.一種移動終端,具有實現(xiàn)移動終端功能,其特征在于,所述移動終端包括: RTC寄存器,用于發(fā)出使能開機中斷信號; 中斷信號監(jiān)測模塊,用于在所述移動終端關(guān)機后,監(jiān)測是否存在RTC寄存器發(fā)出的使能開機中斷信號; 系統(tǒng)內(nèi)核觸發(fā)啟動模塊,用于當(dāng)監(jiān)測到所述RTC寄存器發(fā)出的所述使能開機中斷信號時,觸發(fā)啟動系統(tǒng)內(nèi)核; 啟動模式判斷模塊,用于在所述系統(tǒng)內(nèi)核啟動過程中,判斷所述系統(tǒng)內(nèi)核的啟動模式是否為鬧鐘模式; 鬧鐘啟動參數(shù)獲取模塊,用于當(dāng)所述系統(tǒng)內(nèi)核的啟動模式為鬧鐘模式時,獲取鬧鐘啟動參數(shù); 鬧鈴進(jìn)程啟動處理模塊,用于當(dāng)所述系統(tǒng)內(nèi)核啟動完成時,根據(jù)所述鬧鐘啟動參數(shù)啟動鬧鈴進(jìn)程處理鬧鈴事件。
7.如權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括: 關(guān)機充電判斷模塊,用于判斷所述移動終端關(guān)機后是否充電; 跳轉(zhuǎn)執(zhí)行模塊,用于當(dāng)所述移動終端關(guān)機后沒有充電時,執(zhí)行中斷信號監(jiān)測模塊; 鬧鈴獨立線程創(chuàng)建模塊,用于當(dāng)所述移動終端關(guān)機后充電時,在充電進(jìn)程中創(chuàng)建鬧鈴獨立線程; 鬧鈴時間讀取模塊,用于在所述移動終端關(guān)機充電過程中,所述鬧鈴獨立線程循環(huán)讀取預(yù)設(shè)鬧鈴時間; 觸發(fā)處理鬧鈴事件模塊,用于當(dāng)所述預(yù)設(shè)鬧鈴時間與系統(tǒng)時間的差值小于預(yù)設(shè)時間時,觸發(fā)所述鬧鈴獨立線程處理鬧鈴事件。
8.如權(quán)利要求6所述的移動終端,其特征在于,所述鬧鈴進(jìn)程啟動處理模塊包括: 鬧鈴服務(wù)第一運行單元,用于在所述系統(tǒng)內(nèi)核內(nèi),當(dāng)啟動鬧鈴進(jìn)程時,所述鬧鈴進(jìn)程運行鬧鈴服務(wù)并等待用戶響應(yīng); 鬧鈴事件第一處理單元,用于所述鬧鈴進(jìn)程根據(jù)所述用戶響應(yīng)處理所述鬧鈴事件,所述鬧鈴事件包括第一貪睡鬧鈴事件、第一停止鬧鈴事件、第一翻轉(zhuǎn)鬧鈴事件、第一開機鬧鈴事件。
9.如權(quán)利要求7所述的移動終端,其特征在于,所述觸發(fā)處理鬧鈴事件模塊包括: 鬧鈴服務(wù)第二運行單元,用于在所述系統(tǒng)內(nèi)核內(nèi),當(dāng)觸發(fā)所述鬧鈴獨立線程處理鬧鈴事件時,所述鬧鈴獨立線程運行鬧鈴服務(wù)并等待用戶響應(yīng); 鬧鈴事件第二處理單元,用于所述鬧鈴獨立線程根據(jù)所述用戶響應(yīng)處理所述鬧鈴事件,所述鬧鈴事件包括第二貪睡鬧鈴事件、第二停止鬧鈴事件、第二翻轉(zhuǎn)鬧鈴事件、第二開機鬧鈴事件。
10.如權(quán)利要求6-9中任一所述的移動終端,其特征在于,所述移動終端還包括: 鬧鈴時間寫入模塊,用于在所述移動終端關(guān)機前,將預(yù)設(shè)鬧鈴時間寫入所述RTC寄存器。
【專利摘要】本發(fā)明公開了一種關(guān)機鬧鐘的實現(xiàn)方法,包括:在移動終端關(guān)機后,監(jiān)測是否存在RTC寄存器發(fā)出的使能開機中斷信號;當(dāng)監(jiān)測到所述RTC寄存器發(fā)出的所述使能開機中斷信號時,觸發(fā)啟動系統(tǒng)內(nèi)核;在所述系統(tǒng)內(nèi)核啟動過程中,判斷所述系統(tǒng)內(nèi)核的啟動模式是否為鬧鐘模式;當(dāng)所述系統(tǒng)內(nèi)核的啟動模式為鬧鐘模式時,獲取鬧鐘啟動參數(shù);當(dāng)所述系統(tǒng)內(nèi)核啟動完成時,根據(jù)所述鬧鐘啟動參數(shù)啟動鬧鈴進(jìn)程處理鬧鈴事件。本發(fā)明還提供一種移動終端。本發(fā)明對關(guān)機鬧鈴的響應(yīng)速度進(jìn)行優(yōu)化,將鬧鈴提示的界面放到系統(tǒng)內(nèi)核中,從而無需完全開機即可執(zhí)行鬧鈴提示操作,縮短了關(guān)機鬧鐘的響應(yīng)時間。
【IPC分類】H04M1-725
【公開號】CN104683573
【申請?zhí)枴緾N201510072841
【發(fā)明人】薛曉君
【申請人】深圳市中興移動通信有限公司
【公開日】2015年6月3日
【申請日】2015年2月12日
當(dāng)前第4頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1