一種Android手機(jī)靜止翻轉(zhuǎn)狀態(tài)下實現(xiàn)靜音的方法
【專利摘要】本發(fā)明涉及一種Android手機(jī)在靜止翻轉(zhuǎn)狀態(tài)下實現(xiàn)靜音的方法,其特征是:包括Android手機(jī)、在靜止翻轉(zhuǎn)狀態(tài)和靜音。Android手機(jī)在靜止?fàn)顟B(tài)下,處于翻轉(zhuǎn)的狀態(tài)放置,則自動切換成靜音狀態(tài),如果來電,不會被鈴聲打擾。本發(fā)明實現(xiàn)快速切換靜音狀態(tài),操作簡單,可以有效讓用戶快速切換到手機(jī)“免打擾”的靜音狀態(tài)。
【專利說明】一種Android手機(jī)靜止翻轉(zhuǎn)狀態(tài)下實現(xiàn)靜音的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種手機(jī)設(shè)計方法,具體涉及一種新型的Android手機(jī)在靜止翻轉(zhuǎn)下切換成靜音狀態(tài)的方法。
【背景技術(shù)】
[0002]隨著Android手機(jī)的市場分額不斷擴(kuò)大,Android手機(jī)也越來越受到人們的關(guān)注。
[0003]在許多場合,比如會議、聽課、會談等場合,我們希望暫時手機(jī)切換成靜音狀態(tài)。手機(jī)在收到來電、短消息時不會發(fā)出響聲來影響人們。而作為Android手機(jī)的競爭對手,iOS手機(jī)(蘋果公司出品的iPhone等)具備很方便的硬件設(shè)置,即可以通過撥動手機(jī)側(cè)面的靜音鍵來快速切換至靜音狀態(tài)。
[0004]遺憾的是,Android手機(jī)沒有物理上的靜音按鍵。Android手機(jī)用戶只能操作軟件里的設(shè)置選項來使得手機(jī)進(jìn)入靜音狀態(tài)。很顯然,在很多場合,能有一種簡單快速的操作方法使得手機(jī)進(jìn)入靜音狀態(tài),是能極大提高用戶體驗的。比如,用戶將手機(jī)放置在桌面上并且翻轉(zhuǎn)(即手機(jī)屏幕向下),此時進(jìn)入靜音狀態(tài),則不會被來電、短消息等響聲打擾。
【發(fā)明內(nèi)容】
[0005]本發(fā)明利用了主流Android手機(jī)的硬件特性和系統(tǒng)接口,提供了一種新型的在靜止翻轉(zhuǎn)狀態(tài)下切換成靜音狀態(tài)的方法。這種方法操作簡單快速,可以極大的給用戶帶來便利。
[0006]本發(fā)明的技術(shù)方案為:一種Android手機(jī)在靜止翻轉(zhuǎn)下實現(xiàn)靜音的實現(xiàn)方法,包含步驟:
1.啟動手機(jī)后臺服務(wù)軟件模塊;
2.后臺服務(wù)軟件模塊啟動定時器,每隔一定時間(比如10秒)運行檢測模塊;
3.檢測Android手機(jī)是否處于靜止并且翻轉(zhuǎn)狀態(tài);
4.步驟3的結(jié)果,如果是,則切換手機(jī)至靜音狀態(tài);
5.步驟3的結(jié)果,如果否,則恢復(fù)成之前用戶設(shè)置的舊情景模式狀態(tài);
6.本次檢測并處理完成,等待下一次檢測開始。
【專利附圖】
【附圖說明】
[0007]圖1為本發(fā)明的工作原理流程圖。
【具體實施方式】
[0008]為了使本發(fā)明的技術(shù)方案更加清楚明白,以下對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。
[0009]Android手機(jī)作為智能手機(jī),支持開機(jī)時隨系統(tǒng)啟動自定義的后臺服務(wù)。這樣,我們自行開發(fā)的后臺服務(wù)軟件模塊就可以駐留系統(tǒng),以便獲取數(shù)據(jù)來響應(yīng)系統(tǒng)事件。同樣,Android系統(tǒng)提供了接口,可以讓開發(fā)者切換手機(jī)當(dāng)前的情景模式。[0010]當(dāng)前主流的Android硬件上都會配備加速度傳感器和方向傳感器,后臺服務(wù)軟件模塊能隨時獲取這兩個傳感器的數(shù)據(jù)。加速度傳感器簡稱G-sensor,返回x, y, z三軸的加速度數(shù)值。方向傳感器簡稱0-sensor,返回x,y,z三軸的角度數(shù)據(jù)。后臺服務(wù)軟件模塊通過這兩個數(shù)據(jù)來判斷手機(jī)當(dāng)前的狀態(tài),如果檢測手機(jī)屏幕與水平的傾斜度在[_5,5]度之間、手機(jī)屏幕向下并且加速度接近零,則說明當(dāng)前手機(jī)處于靜止并且翻轉(zhuǎn)的狀態(tài)。
[0011]下面將結(jié)合附圖1對本發(fā)明的Android手機(jī)在靜止翻轉(zhuǎn)狀態(tài)下切換到靜音狀態(tài)的方法做進(jìn)一步的描述。
[0012]1.啟動手機(jī)后臺服務(wù)軟件模塊;
Android手機(jī)開機(jī)啟動后,隨機(jī)運行自行開發(fā)的后臺服務(wù)軟件模塊;
2.后臺服務(wù)軟件模塊啟動定時器,每隔一定時間(比如10秒)運行檢測模塊;
后臺服務(wù)軟件模塊啟動一個定時器組件,該組件每隔一定時間(比如10秒或更長時間)
會運行指定的檢測模塊;周而復(fù)始,直到用戶停止運行后臺服務(wù)軟件模塊;
3.檢測Android手機(jī)是否處于靜止并且翻轉(zhuǎn)狀態(tài);
根據(jù)手機(jī)中內(nèi)置的傳感器硬件獲取的加速度及方向數(shù)值,判斷當(dāng)前手機(jī)是否處于靜止并且翻轉(zhuǎn)狀態(tài);
4.步驟3的結(jié)果,如果是,則切換手機(jī)至靜音狀態(tài);
根據(jù)步驟3的結(jié)果,如果是處于靜止并且翻轉(zhuǎn)狀態(tài),則先記錄當(dāng)前用戶設(shè)置的舊情景模式以便恢復(fù),然后將手機(jī)切換到靜音狀態(tài);
5.步驟3的結(jié)果,如果否,則恢復(fù)成之前用戶設(shè)置的舊情景模式狀態(tài);
根據(jù)步驟3的結(jié)果,如果不是處于靜止并且翻轉(zhuǎn)狀態(tài),則恢復(fù)成以前保存的舊情景模式狀態(tài);
6.本次檢測并處理完成,等待下一次檢測開始
本次檢測并處理完成,等待步驟2的定時器模塊調(diào)度下一次檢測啟動。
【權(quán)利要求】
1.一種Android手機(jī)在靜止翻轉(zhuǎn)狀態(tài)下實現(xiàn)靜音的實現(xiàn)方法,其特征在于包括步驟: ①啟動手機(jī)后臺服務(wù)軟件模塊; ②后臺服務(wù)軟件模塊啟動定時器,每隔一定時間(比如10秒)運行檢測模塊; ③檢測Android手機(jī)是否處于靜止并且翻轉(zhuǎn)狀態(tài); ④步驟3的結(jié)果,如果是,則切換手機(jī)至靜音狀態(tài); ⑤步驟3的結(jié)果,如果否,則恢復(fù)成之前用戶設(shè)置的舊情景模式狀態(tài); ⑥本次檢測并處理完成,等待下一次檢測開始。
2.根據(jù)權(quán)利要求1所述的手機(jī)在靜止翻轉(zhuǎn)狀態(tài)下實現(xiàn)靜音的方法,其特征在于所述步驟③中利用加速度傳感器和方向傳感器檢測Android手機(jī)是否處于靜止并且翻轉(zhuǎn)狀態(tài)。
【文檔編號】H04M1/24GK103647881SQ201310719603
【公開日】2014年3月19日 申請日期:2013年12月24日 優(yōu)先權(quán)日:2013年12月24日
【發(fā)明者】嚴(yán)偉, 王敏, 劉飛 申請人:江蘇優(yōu)控新能源科技有限公司