移動設(shè)備及其控制鬧鈴的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動設(shè)備技術(shù)領(lǐng)域,特別是涉及一種移動設(shè)備及其控制鬧鈴的方法。
【背景技術(shù)】
[0002]目前,智能手機等移動設(shè)備的鬧鈴一般通過屏幕上的選擇菜單來控制鬧鈴關(guān)閉或者在一定時間后再響。
[0003]用戶在被鬧鈴吵醒時,需要睜開眼睛看著屏幕進行操作。然而,此時用戶的意識較為模糊,睜開眼睛看著屏幕的操作動作往往會給用戶帶來明顯的不適感,而且在不睜眼的情況下進行操作容易出現(xiàn)誤操作的現(xiàn)象。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問題是提供一種移動設(shè)備及其控制鬧鈴的方法,能夠使用戶在被鬧鈴吵醒時,無需睜眼就能夠方便且準確地操作鬧鈴。
[0005]為解決上述技術(shù)問題,本發(fā)明采用的一種技術(shù)方案是:提供一種移動設(shè)備控制鬧鈴的方法,所述方法包括如下步驟:
[0006]移動設(shè)備檢測到自身的鬧鈴響起后,在屏幕的預(yù)定區(qū)域上獲取用戶的輸入信息;
[0007]判斷所述輸入信息是否是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向或縱向方向滑動;
[0008]若判斷出所述輸入信息是在所述預(yù)定區(qū)域內(nèi),并沿所述屏幕的橫向方向或縱向方向滑動,則控制所述鬧鈴執(zhí)行與所述輸入信息相對應(yīng)的操作。
[0009]其中,所述若判斷出所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向或縱向方向滑動,則控制所述鬧鈴執(zhí)行與所述輸入信息相對應(yīng)的操作的步驟,包括:
[0010]若判斷出所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向滑動,則控制所述鬧鈴暫停,并在第一預(yù)定時間后再次響起;
[0011]若判斷出所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的縱向方向滑動,則控制所述鬧鈴?fù)V埂?br>[0012]其中,所述控制所述鬧鈴暫停,并在第一預(yù)定時間后再次響起的步驟之后,還包括:若檢測到所述鬧鈴再次響起,且獲取的用戶的輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向滑動,則再次控制所述鬧鈴暫停,并在第二預(yù)定時間后再次響起,所述第二預(yù)定時間至少是所述第一預(yù)定時間的I倍。
[0013]其中,所述判斷所述輸入信息是否是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向或縱向方向滑動的步驟,包括:
[0014]在所述預(yù)定區(qū)域內(nèi),檢測到所述用戶的手指接觸所述屏幕時,記錄所述手指的起始位置;
[0015]當檢測到所述手指在所述屏幕上從所述起始位置滑動時,判斷所述手指的滑動是否符合預(yù)定要求;
[0016]若所述手指的滑動符合預(yù)定要求,則當檢測到所述手指離開所述屏幕時,記錄所述手指的離開位置;
[0017]若所述手指的起始位置和所述手指的離開位置分別位于第一停止起止區(qū)域和第二停止起止區(qū)域,則確定所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的縱向方向滑動,其中,所述第一停止起止區(qū)域和所述第二停止起止區(qū)域分別位于所述屏幕的上端和所述屏幕的下端;
[0018]若所述手指的起始位置和所述手指的離開位置分別位于第一再響起止區(qū)域和第二再響起止區(qū)域,則確定所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向滑動,其中,所述第一再響起止區(qū)域和所述第二再響起止區(qū)域分別位于所述屏幕的左端和所述屏幕的右端。
[0019]其中,所述當檢測到所述手指在所述屏幕上從所述起始位置滑動時,判斷所述手指的滑動是否符合預(yù)定要求的步驟,包括:
[0020]當檢測到所述手指在所述屏幕上從所述起始位置滑動時,記錄所述手指的當前位置坐標;
[0021]若所述手指的起始位置位于所述第一停止起止區(qū)域或所述第二停止起止區(qū)域,則計算所述手指的當前位置坐標的橫坐標與所述手指的起始位置坐標的橫坐標之間的第一差值;
[0022]若所述手指的起始位置位于所述第一再響起止區(qū)域或所述第二再響起止區(qū)域,則計算所述手指的當前位置坐標的縱坐標與所述手指的起始位置坐標的縱坐標之間的第二差值;
[0023]若所述第一差值或所述第二差值小于預(yù)定閾值,則確定所述手指的滑動符合預(yù)定要求。
[0024]為解決上述技術(shù)問題,本發(fā)明采用的另一種技術(shù)方案是:提供一種移動設(shè)備,所述移動設(shè)備包括:
[0025]獲取模塊,用于在檢測到所述移動設(shè)備自身的鬧鈴響起后,在屏幕的預(yù)定區(qū)域上獲取用戶的輸入信息;
[0026]判斷模塊,用于判斷所述輸入信息是否是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向或縱向方向滑動;以及
[0027]控制模塊,用于在判斷出所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向或縱向方向滑動時,控制所述鬧鈴執(zhí)行與所述輸入信息相對應(yīng)的操作。
[0028]其中,所述控制模塊進一步包括:
[0029]第一控制單元,用于在判斷出所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向滑動時,控制所述鬧鈴暫停,并在第一預(yù)定時間后再次響起;以及
[0030]第二控制單元,用于在判斷出所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的縱向方向滑動時,控制所述鬧鈴?fù)V埂?br>[0031]其中,所述控制模塊進一步包括:
[0032]第三控制單元,用于在檢測到所述鬧鈴再次響起,且獲取的用戶的輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向滑動時,再次控制所述鬧鈴暫停,并在第二預(yù)定時間后再次響起,其中所述第二預(yù)定時間至少是所述第一預(yù)定時間的I倍。
[0033]其中,所述判斷模塊進一步包括:
[0034]第一記錄單元,用于在所述預(yù)定區(qū)域內(nèi),檢測到所述用戶的手指接觸所述屏幕時,記錄所述手指的起始位置;
[0035]判斷單元,用于在檢測到所述手指在所述屏幕上從所述起始位置滑動時,判斷所述手指的滑動是否符合預(yù)定要求;
[0036]第二記錄單元,用于在所述手指的滑動符合預(yù)定要求時,當檢測到所述手指離開所述屏幕時,記錄所述手指的離開位置;
[0037]第一確定單元,用于在所述手指的起始位置和所述手指的離開位置分別位于第一停止起止區(qū)域和第二停止起止區(qū)域時,確定所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的縱向方向滑動,其中,所述第一停止起止區(qū)域和所述第二停止起止區(qū)域分別位于所述屏幕的上端和所述屏幕的下端;
[0038]第二確定單元,用于在所述手指的起始位置和所述手指的離開位置分別位于第一再響起止區(qū)域和第二再響起止區(qū)域時,確定所述輸入信息是在所述預(yù)定區(qū)域內(nèi),沿所述屏幕的橫向方向滑動,其中,所述第一再響起止區(qū)域和所述第二再響起止區(qū)域分別位于所述屏幕的左端和所述屏幕的右端。
[0039]其中,所述判斷單元進一步包括:
[0040]記錄子單元,用于當檢測到所述手指在所述屏幕上從所述起始位置滑動時,記錄所述手指的當前位置坐標;
[0041]第一計算子單元,用于當所述手指的起始位置位于所述第一停止起止區(qū)域或所述第二停止起止區(qū)域時,計算所述手指的當前位置坐標的縱坐標與所述手指的起始位置坐標的縱坐標之間的第一差值;
[0042]第二計算子單元,用于當所述手指的起始位置位于所述第一再響起止區(qū)域或所述第二再響起止區(qū)域時,計算所述手指的當前位置坐標的縱坐標與所述手指的起始位置坐標的縱坐標之間的第二差值;
[0043]確定子單元,用于在所述第一差值或所述第二差值小于預(yù)定閾值時,確定所述手指的滑動符合預(yù)定要求。
[0044]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù),本發(fā)明在移動設(shè)備檢測到所述鬧鈴響起后,在屏幕的預(yù)定區(qū)域