两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種函數(shù)的關(guān)閉方法及裝置的制造方法

文檔序號:10724221閱讀:701來源:國知局
一種函數(shù)的關(guān)閉方法及裝置的制造方法
【專利摘要】本發(fā)明實施例公開了一種函數(shù)的關(guān)閉方法及裝置;該函數(shù)的關(guān)閉方法采用對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別,然后,獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息,并獲取第一滑動信息對應(yīng)的第一目標函數(shù)級別,最后,關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù);該方案可以基于用戶對終端的滑動操作關(guān)閉系統(tǒng)中相應(yīng)的傳感器調(diào)用函數(shù),相對于現(xiàn)有技術(shù)而言,降低了終端的功耗。
【專利說明】
一種函數(shù)的關(guān)閉方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種函數(shù)的關(guān)閉方法及裝置。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,智能手機等終端的功能越來越強大,其之所以具有強大的功能,其中很多地方要歸功于各式各樣的傳感器,如電子羅盤、加速傳感器、三軸陀螺儀、光線傳感器等等。
[0003]傳感器作為終端系統(tǒng)中接收和傳遞感知到的信息的裝置,可以準確獲取各種外界信息,具體地,每個傳感器都對應(yīng)多個傳感器調(diào)用函數(shù),這些傳感器調(diào)用函數(shù)用于調(diào)用傳感器的不同功能,或者控制傳感器以某種狀態(tài)運行。比如,當應(yīng)用需要使用某個傳感器時,可以通過傳感器調(diào)用函數(shù)來開啟該傳感器,然而,通常應(yīng)用關(guān)閉后,其使用的傳感器并未完全釋放,即仍處于喚醒狀態(tài),此時傳感器設(shè)備將持續(xù)耗電,增加了不必要的終端功耗。
[0004]由上可知,現(xiàn)有終端存在功耗較大的技術(shù)問題。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例提供一種函數(shù)的關(guān)閉方法及裝置,可以解決現(xiàn)有終端存在功耗較大的技術(shù)問題的技術(shù)問題。
[0006]本發(fā)明實施例提供一種函數(shù)的關(guān)閉方法,包括:
[0007]對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別;
[0008]獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息;
[0009]獲取所述第一滑動信息對應(yīng)的第一目標函數(shù)級別;
[0010]關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。
[0011]進一步地,所述對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別的步驟,具體包括:
[0012]獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗;
[0013]根據(jù)所述功耗對所述傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。
[0014]進一步地,所述第一滑動信息包括第一滑動長度值;所述獲取所述第一滑動信息對應(yīng)的第一目標函數(shù)級別的步驟,具體包括:
[0015]判斷所述第一滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi);
[0016]若是,則獲取所述預(yù)設(shè)長度區(qū)間對應(yīng)的預(yù)設(shè)函數(shù)級別,將該預(yù)設(shè)函數(shù)級別作為第一目標函數(shù)級別。
[0017]進一步地,所述第一目標函數(shù)級別低于最高函數(shù)級別;所述關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)的步驟,具體包括:
[0018]判斷所述第一目標函數(shù)級別是否為最低函數(shù)級別;
[0019]若是,則關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù);
[0020]若否,則關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù),以及函數(shù)級別低于所述第一目標函數(shù)級別的傳感器調(diào)用函數(shù)。
[0021]進一步地,在關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,所述方法還包括:
[0022]獲取用戶針對所述終端的第二滑動操作對應(yīng)的第二滑動信息;
[0023]獲取所述第二滑動信息對應(yīng)的第二目標函數(shù)級別,其中,所述第二目標函數(shù)級別高于所述第一目標函數(shù)級別;
[0024]關(guān)閉所述系統(tǒng)中第二目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。
[0025]進一步地,在關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,所述方法還包括:
[0026]獲取已關(guān)閉的傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序;
[0027]對所述應(yīng)用程序的應(yīng)用圖標進行標記。
[0028]相應(yīng)地,本發(fā)明實施例提供了一種函數(shù)的關(guān)閉裝置,包括:設(shè)置模塊、第一獲取模塊、第二獲取模塊和關(guān)閉模塊;
[0029]所述設(shè)置模塊,用于對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別;
[0030]所述第一獲取模塊,用于獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息;
[0031]所述第二獲取模塊,用于獲取所述第一滑動信息對應(yīng)的第一目標函數(shù)級別;
[0032]所述關(guān)閉模塊,用于關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。
[0033]進一步地,所述設(shè)置模塊具體用于獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗;根據(jù)所述功耗對所述傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。
[0034]進一步地,所述第一滑動信息包括第一滑動長度值;
[0035]所述第二獲取模塊具體用于判斷所述第一滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi);若是,則獲取所述預(yù)設(shè)長度區(qū)間對應(yīng)的預(yù)設(shè)函數(shù)級別,將該預(yù)設(shè)函數(shù)級別作為第一目標函數(shù)級別。
[0036]進一步地,所述裝置還包括:第三獲取模塊和標記模塊;
[0037]所述第三獲取模塊,用于在關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,獲取已關(guān)閉的傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序;
[0038]所述標記模塊,用于對所述應(yīng)用程序的應(yīng)用圖標進行標記。
[0039]本發(fā)明實施例采用對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別,然后,獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息,并獲取第一滑動信息對應(yīng)的第一目標函數(shù)級另IJ,最后,關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù);該方案可以基于用戶對終端的滑動操作關(guān)閉系統(tǒng)中相應(yīng)的傳感器調(diào)用函數(shù),相對于現(xiàn)有技術(shù)而言,降低了終端的功耗。
【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1是本發(fā)明實施例一提供的函數(shù)的關(guān)閉方法的流程示意圖;
[0042]圖2是本發(fā)明實施例二提供的函數(shù)的關(guān)閉方法的流程示意圖;
[0043]圖3a是本發(fā)明實施例三提供的第一種函數(shù)的關(guān)閉裝置的結(jié)構(gòu)示意圖;
[0044]圖3b是本發(fā)明實施例三提供的第二種函數(shù)的關(guān)閉裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0045]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0046]本發(fā)明實施例提供一種函數(shù)的關(guān)閉方法及裝置。以下將分別進行詳細說明。
[0047]實施例一、
[0048]本實施例將從函數(shù)的關(guān)閉裝置的角度進行描述,該函數(shù)的關(guān)閉裝置具體可以軟件或者硬件的形式集成在終端中,該終端可以為智能手機、平板電腦等設(shè)備。
[0049]—種函數(shù)的關(guān)閉方法,包括:對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別;獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息;獲取第一滑動信息對應(yīng)的第一目標函數(shù)級另IJ;關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。
[0050]如圖1所示,函數(shù)的關(guān)閉方法,具體流程可以如下:
[0051]101、對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。
[0052]其中,該系統(tǒng)可以為終端中安裝的操作系統(tǒng),比如,可以是Andr1d系統(tǒng),該傳感器調(diào)用函數(shù)則可以是該系統(tǒng)自帶的傳感器調(diào)用函數(shù),也可以是系統(tǒng)中安裝的應(yīng)用程序?qū)?yīng)的傳感器調(diào)用函數(shù),該傳感器調(diào)用函數(shù)可以用于調(diào)用系統(tǒng)中相應(yīng)傳感器功能,而系統(tǒng)中的傳感器可以有多種,比如,可以是光線傳感器、距離傳感器、重力傳感器等,本發(fā)明對此不做具體限定。
[0053]在本發(fā)明實施例中,對系統(tǒng)中的函數(shù)設(shè)置函數(shù)級別可以有多種實現(xiàn)方法,具體實施過程中,可以根據(jù)各傳感器調(diào)用函數(shù)的功耗大小來設(shè)置函數(shù)級別,比如,系統(tǒng)中有N個傳感器調(diào)用函數(shù)在運行,則可以按照功耗由小到大的順序,將功耗最小的傳感器調(diào)用函數(shù)設(shè)置為一級(最高級)函數(shù),將功耗第二的傳感器調(diào)用函數(shù)設(shè)置為二級函數(shù),將功耗第三的傳感器調(diào)用函數(shù)設(shè)置為三級函數(shù),以此類推,將功耗最大的傳感器調(diào)用函數(shù)設(shè)置為N級函數(shù),即最低級函數(shù)。函數(shù)級別的數(shù)值越大表明該傳感器調(diào)用函數(shù)的功耗越大,即該傳感器調(diào)用函數(shù)的級別越低。也即,步驟“對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別”的具體流程可以如下:
[0054]獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗;
[0055]根據(jù)功耗對傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。
[0056]具體地,當傳感器啟動時,可以接收功耗獲取指令,終端可以根據(jù)該功耗獲取指令獲取系統(tǒng)中各個傳感器調(diào)用函數(shù)對應(yīng)的功耗,比如,函數(shù)A的功耗為Iw,函數(shù)B的功耗為2w,函數(shù)的功耗為3w,函數(shù)D的功耗為4w,則可以獲取到各傳感器調(diào)用函數(shù)的功耗大小關(guān)系為:函數(shù)A小于函數(shù)B,函數(shù)B小于函數(shù)C,函數(shù)C小于函數(shù)D。
[0057]當獲取到各函數(shù)之間的功耗大小關(guān)系后,可以根據(jù)該功耗大小關(guān)系來設(shè)置函數(shù)的函數(shù)級別,比如,設(shè)置函數(shù)A的級別為一級,函數(shù)B的級別為二級,函數(shù)C的級別為三級,函數(shù)D的級別為四級。
[0058]在實際應(yīng)用中,可以將系統(tǒng)中各傳感器調(diào)用函數(shù)的函數(shù)級別顯示在終端顯示屏,其表現(xiàn)形式可以有多種,比如,可以用數(shù)字形式、字母形式等指示函數(shù)級別;以數(shù)字形式為例,如以I代表一級函數(shù),2代表二級函數(shù),3代表三級函數(shù),4代表四級函數(shù),以此類推。
[0059]在本發(fā)明實施例中,每個函數(shù)級別可以對應(yīng)有一個或者多個傳感器調(diào)用函數(shù),比如,可以根據(jù)功耗范圍對傳感器調(diào)用函數(shù)進行函數(shù)級別設(shè)置,如功耗為Iw?2w的傳感器調(diào)用函數(shù)設(shè)為同一個函數(shù)級別,功耗為3w?4w的傳感器調(diào)用函數(shù)設(shè)為同一個函數(shù)級別等。
[0060]102、獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息。
[0061]具體地,該滑動作可以是用戶針對終端整個觸摸屏的滑動操作,也可以是針對觸摸屏某個區(qū)域的滑動操作,還可以是其它類型的操作,如終端背面、終端側(cè)面等部位。而該滑動信息可以有多種,比如,可以是滑動軌跡、滑動時長、滑動速度等。
[0062]比如,以在終端觸摸屏進行滑動操作為例,為了避免誤操作,可以對該滑動操作對應(yīng)的滑動壓力值進行評估,判斷是否滿足條件,若滿足條件則可以觸發(fā)獲取滑動信息,也即,步驟“獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息”具體流程可以如下:
[0063]接收用戶針對終端的第一滑動操作;
[0064]獲取該第一滑動操作對應(yīng)的滑動壓力值;
[0065]判斷該滑動壓力值是否大于預(yù)設(shè)閾值;
[0066]若大于,則觸發(fā)獲取第一滑動信息。
[0067]其中,該滑動壓力值可以是起始滑動壓力值,也可以是平均滑動壓力值,對此不做限定。
[0068]103、獲取第一滑動信息對應(yīng)的第一目標函數(shù)級別。
[0069]具體地,可以預(yù)先建立滑動信息與函數(shù)級別之間的映射關(guān)系,并添加到映射關(guān)系集合,并將該映射關(guān)系集合存儲在終端的存儲區(qū)域中。該映射關(guān)系也可以由用戶進行設(shè)置并存儲在終端的存儲區(qū)域中。當檢測到用戶的滑動操作,并獲取到滑動操作對應(yīng)的滑動信息后,可以調(diào)用終端的存儲區(qū)域中存儲的映射關(guān)系,根據(jù)該映射關(guān)系和滑動信息獲取對應(yīng)的函數(shù)級別,作為目標函數(shù)級別。
[0070]優(yōu)選地,可以根據(jù)滑動長度確定預(yù)設(shè)函數(shù)級別,以獲取目標函數(shù)級別,也即第一滑動信息可以包括第一滑動長度值,考慮到用戶在進行滑動操作時,對滑動操作的滑動長度值控制不會很精確,因此,在映射集合中,添加的滑動長度值可以是長度區(qū)間,也即步驟“獲取第一滑動信息對應(yīng)的第一目標函數(shù)級別”,具體流程可以如下:
[0071]判斷第一滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi);
[0072]若是,則獲取該預(yù)設(shè)長度區(qū)間對應(yīng)的預(yù)設(shè)函數(shù)級別,將該預(yù)設(shè)函數(shù)級別作為第一目標函數(shù)級別。
[0073]具體地,當檢測到用戶的滑動操作并獲取到滑動長度值后,如3.2cm,判斷該滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi),假設(shè)該預(yù)設(shè)長度區(qū)間為[3cm,3.5cm],則可判斷為該滑動長度值在預(yù)設(shè)長度區(qū)間內(nèi),進一步可以根據(jù)該長度區(qū)間與函數(shù)級別之間的映射關(guān)系獲取對應(yīng)的預(yù)設(shè)函數(shù)級別,假設(shè)預(yù)設(shè)長度區(qū)間[3cm,3.5cm]對應(yīng)的預(yù)設(shè)函數(shù)級別為三級,則可以獲取到對應(yīng)的預(yù)設(shè)函數(shù)級別為三級,并將該預(yù)設(shè)函數(shù)級別三級作為目標函數(shù)級別。
[0074]在實際應(yīng)用中,在用戶對終端進行滑動操作時,為了方便用戶控制滑動長度,可以在終端顯示屏實時顯示滑動長度值,比如,可以用文字的形式顯示長度值(如顯示“3.2cm”),或者可以用長度顯示條顯示滑動長度。
[0075]104、關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。
[0076]具體地,當獲取到目標函數(shù)級別時,關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù),比如,獲取到目標函數(shù)級別為三級時,可以關(guān)閉系統(tǒng)中所有的三級函數(shù)。
[0077]在實際應(yīng)用中,終端可以提示用戶傳感器調(diào)用函數(shù)的關(guān)閉情況,以提升用戶體驗,比如,可以通過標記被關(guān)閉的傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序的應(yīng)用圖標來提示用戶,也SP,在關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,該方法還可以包括:
[0078]獲取已關(guān)閉的傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序;
[0079]對應(yīng)用程序的應(yīng)用圖標進行標記。
[0080]其中,該應(yīng)用圖標可以時終端主界面顯示的應(yīng)用圖標,而對應(yīng)用程序的應(yīng)用圖標進行標記的方式可以有多種,比如,可以通過顏色對終端主界面的應(yīng)用圖標進行標記,當應(yīng)用程序?qū)?yīng)有傳感器調(diào)用函數(shù)被關(guān)閉時,可以將該應(yīng)用程序?qū)?yīng)的應(yīng)用圖標變?yōu)榘祷疑?,或者當一個應(yīng)用程序?qū)?yīng)有多個傳感器調(diào)用函數(shù)被關(guān)閉時,可以通過文字的形式對相應(yīng)的應(yīng)用圖標進行標記,假設(shè)QQ對應(yīng)有三個傳感器調(diào)用函數(shù)被關(guān)閉,則可以在終端主界面中的QQ圖標左上角顯示“3”,以表明有三個傳感器調(diào)用函數(shù)被關(guān)閉。
[0081 ]優(yōu)選地,為了可以減少終端功耗,同時又可以部分傳感器功能可以保持正常工作,可以選擇關(guān)閉系統(tǒng)中功耗較大的傳感器調(diào)用函數(shù),即可以將該第一目標函數(shù)級別設(shè)置為低于最高函數(shù)級別,而在關(guān)閉相應(yīng)的函數(shù)時,可以在關(guān)閉第一目標級別的函數(shù)的同時,還可以關(guān)閉其他較低函數(shù)級別的傳感器調(diào)用函數(shù)(即關(guān)閉功耗較大的傳感器調(diào)用函數(shù)),以進一步降低終端功耗,也即步驟“關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)”的具體流程可以如下:
[0082]判斷所述第一目標函數(shù)級別是否為最低函數(shù)級別;
[0083]若是,則關(guān)閉系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù);
[0084]若否,則關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù),以及函數(shù)級別低于第一目標函數(shù)級別的傳感器調(diào)用函數(shù)。
[0085]在本發(fā)明實施例中,判斷第一目標函數(shù)級別是否為最低函數(shù)級別的方式可以有多種,比如,該目標函數(shù)級別為三級,以最高函數(shù)級別為功耗最小的傳感器調(diào)用函數(shù)為例,則可以判斷是否存在功耗大于三級函數(shù)的更低級傳感器調(diào)用函數(shù),若不存在,關(guān)閉所有三級函數(shù),若存在,則可以關(guān)閉所有的三級函數(shù)以及函數(shù)級別更低的傳感器調(diào)用函數(shù)(如四級函數(shù)、五級函數(shù)等)。
[0086]在具體實施過程中,還可以進一步地關(guān)閉其他級別更高的傳感器調(diào)用函數(shù),以進一步降低終端功耗,也即在關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,還可以包括:
[0087]獲取用戶針對終端的第二滑動操作對應(yīng)的第二滑動信息;
[0088]獲取第二滑動信息對應(yīng)的第二目標函數(shù)級別,其中,第二目標函數(shù)級別高于第一目標函數(shù)級別;
[0089]關(guān)閉系統(tǒng)中第二目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。
[0090]比如,以最高級別為一級為例,系統(tǒng)中對應(yīng)有一級函數(shù)、二級函數(shù)、三級函數(shù)、四級函數(shù)、五級函數(shù)(最低級),若第一目標函數(shù)級別為三級,此時,所有三級函數(shù)、四級函數(shù)、五級函數(shù)已被關(guān)閉,假設(shè)第二目標函數(shù)級別為一級,則可以關(guān)閉應(yīng)用程序中所有的剩余未關(guān)閉函,包括一級函數(shù)、二級函數(shù)、三級函數(shù);假設(shè)第二目標函數(shù)級別為三級,仍可以關(guān)閉應(yīng)用程序中所有的剩余未關(guān)閉函,包括一級函數(shù)、二級函數(shù)、三級函數(shù)等。
[0091]本領(lǐng)域技術(shù)人員可以理解,本實施方式可以應(yīng)用于安裝了Android系統(tǒng)、1S系統(tǒng)、Symbian系統(tǒng)、Windows Phone系統(tǒng)、BlackBerryOS系統(tǒng)中的任一種操作系統(tǒng)的智能設(shè)備,適用于多種操作系統(tǒng),應(yīng)用廣泛。
[0092]由上可知,本發(fā)明實施例提供了一種函數(shù)的關(guān)閉方法,采用對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別,然后,獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息,并獲取第一滑動信息對應(yīng)的第一目標函數(shù)級別,最后,關(guān)閉系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù);該方案可以基于用戶對終端不同的滑動操作,選擇性地關(guān)閉系統(tǒng)中相應(yīng)的傳感器調(diào)用函數(shù),以關(guān)閉傳感器相應(yīng)的功能,相對于現(xiàn)有技術(shù)而言,降低了終端的功耗,同時可以保留系統(tǒng)需要使用的傳感器功能。
[0093]實施例二、
[0094]根據(jù)實施例一所描述的方法,以下將舉例作進一步詳細說明。
[0095]在本實施例中,將以該函數(shù)的關(guān)閉裝置具體集成在移動終端中,該移動終端系統(tǒng)為Andr1d系統(tǒng),以滑動信息為滑動長度值為例進行詳細描述。
[0096]如圖2所示,一種函數(shù)的關(guān)閉方法,具體流程可以如下:
[0097]201、移動終端獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗。
[0098]具體地,當傳感器啟動時,可以接收功耗獲取指令,終端可以根據(jù)該功耗獲取指令獲取系統(tǒng)中各個傳感器調(diào)用函數(shù)對應(yīng)的功耗。
[0099]202、移動終端根據(jù)功耗對傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。
[0100]具體地,可以根據(jù)功耗大小來設(shè)置函數(shù)級別,比如,可以按照功耗由小到大的順序設(shè)置函數(shù)級別,假設(shè)函數(shù)A的功耗為Iw,函數(shù)B的功耗為2w,函數(shù)的功耗為3w,函數(shù)D的功耗為4w,則可以獲取到各傳感器調(diào)用函數(shù)的功耗大小關(guān)系為:函數(shù)A小于函數(shù)B,函數(shù)B小于函數(shù)C,函數(shù)C小于函數(shù)D,則可以設(shè)置函數(shù)A的級別為一級,函數(shù)B的級別為二級,函數(shù)C的級別為三級,函數(shù)D的級別為四級。
[0101]在實際應(yīng)用中,可以將系統(tǒng)中各傳感器調(diào)用函數(shù)的函數(shù)級別顯示在終端顯示屏,以數(shù)字形式為例,如以I代表一級函數(shù),2代表二級函數(shù),3代表三級函數(shù),4代表四級函數(shù),以此類推。
[0102]在本實施例中,將以系統(tǒng)中有五個函數(shù)級別,即包括一級函數(shù)、二級函數(shù)、三級函數(shù)、四級函數(shù)、五級函數(shù),以一級函數(shù)為最高級函數(shù)且功耗最大為例,對以下各個步驟進行描述。
[0103]203、移動終端獲取用戶的第一滑動操作對應(yīng)的第一滑動長度值,并根據(jù)第一滑動長度值獲取相應(yīng)的第一目標函數(shù)級別,該第一目標函數(shù)級別高于最低函數(shù)級別,且低于最高函數(shù)級別。
[0104]具體地,該滑動作可以是用戶針對終端整個觸摸屏的滑動操作,也可以是針對觸摸屏某個區(qū)域的滑動操作,還可以是其它類型的操作,如終端背面、終端側(cè)面等部位。
[0105]比如,以在終端觸摸屏進行滑動操作為例,為了避免誤操作,可以對該滑動操作對應(yīng)的滑動壓力值進行評估,判斷是否滿足條件,若滿足條件則可以觸發(fā)獲取滑動信息,也即,步驟“獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動長度值”具體流程可以如下:
[0106]接收用戶針對終端的第一滑動操作;
[0107]獲取該第一滑動操作對應(yīng)的滑動壓力值;
[0108]判斷該滑動壓力值是否大于預(yù)設(shè)閾值;
[0109]若大于,則觸發(fā)獲取第一滑動長度值。
[0110]在具體實施過程中,可以預(yù)先建立滑動長度值與函數(shù)級別之間的映射關(guān)系,并添加到映射關(guān)系集合,并將該映射關(guān)系集合存儲在終端的存儲區(qū)域中。該映射關(guān)系也可以由用戶進行設(shè)置并存儲在終端的存儲區(qū)域中。當檢測到用戶的滑動操作,并獲取到滑動操作對應(yīng)的滑動長度值后,可以調(diào)用終端的存儲區(qū)域中存儲的映射關(guān)系,根據(jù)該映射關(guān)系和滑動信息獲取對應(yīng)的函數(shù)級別,作為目標函數(shù)級別。
[0111]在實際應(yīng)用中,考慮到用戶在進行滑動操作時,對滑動操作的滑動長度值控制不會很精確,因此,在映射關(guān)系中,存儲的滑動長度值可以是長度區(qū)間,也即步驟“根據(jù)第一滑動信息獲取相應(yīng)的第一目標函數(shù)級別”,具體流程可以如下:
[0112]判斷第一滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi);
[0113]若是,則獲取預(yù)設(shè)長度區(qū)間對應(yīng)的預(yù)設(shè)函數(shù)級別,將該預(yù)設(shè)函數(shù)級別作為第一目標函數(shù)級別。
[0114]比如,當檢測到用戶的滑動操作,可以在終端顯示屏用數(shù)字實時顯示滑動長度值,假設(shè)最終長度值顯示為3.2cm,則移動終端可以判斷該滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi),假設(shè)該預(yù)設(shè)長度區(qū)間為[3cm,3.5cm],則可判斷為該滑動長度值在預(yù)設(shè)長度區(qū)間內(nèi),進一步可以根據(jù)該長度區(qū)間與函數(shù)級別之間的映射關(guān)系獲取對應(yīng)的預(yù)設(shè)函數(shù)級別,假設(shè)預(yù)設(shè)長度區(qū)間[3cm,3.5cm]對應(yīng)的預(yù)設(shè)函數(shù)級別為三級,則可以獲取到對應(yīng)的預(yù)設(shè)函數(shù)級別為三級,并將該預(yù)設(shè)函數(shù)級別三級作為目標函數(shù)級別。
[0115]204、移動終端根據(jù)第一目標函數(shù)級別關(guān)閉系統(tǒng)中相應(yīng)的傳感器調(diào)用函數(shù)。
[0116]具體地,當獲取到目標函數(shù)級別時,移動終端可以關(guān)閉系統(tǒng)中所有的三級函數(shù)。為了進一步減少終端功耗,可以在關(guān)閉第一目標級別的函數(shù)的同時,還可以關(guān)閉其他較低函數(shù)級別的傳感器調(diào)用函數(shù)(即關(guān)閉功耗較大的傳感器調(diào)用函數(shù)),如四級函數(shù)、五級函數(shù)等。
[0117]205、移動終端獲取用戶的第二滑動操作對應(yīng)的第二滑動長度值,并根據(jù)第二滑動長度值獲取相應(yīng)的第二目標函數(shù)級別,該第二目標函數(shù)級別高于第一目標函數(shù)級別。
[0118]同樣地,第二目標函數(shù)級別的獲取過程可以參見上述對獲取第一目標函數(shù)時的描述,對此不再贅述。
[0119]206、移動終端根據(jù)第二目標函數(shù)級別關(guān)閉系統(tǒng)中所有剩余未關(guān)閉的傳感器調(diào)用函數(shù)。
[0120]具體地,若第一目標函數(shù)級別為三級,假設(shè)此時所有三級函數(shù)、四級函數(shù)、五級函數(shù)已被關(guān)閉,若第二目標函數(shù)級別為一級,則可以關(guān)閉應(yīng)用程序中所有的剩余未關(guān)閉函,包括一級函數(shù)、二級函數(shù)、三級函數(shù);假設(shè)第二目標函數(shù)級別為三級,仍可以關(guān)閉應(yīng)用程序中所有的剩余未關(guān)閉函,包括一級函數(shù)、二級函數(shù)、三級函數(shù)等。
[0121]在實際應(yīng)用中,終端可以提示用戶傳感器調(diào)用函數(shù)的關(guān)閉情況,以提升用戶體驗,比如,可以獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序,當該應(yīng)用程序?qū)?yīng)有傳感器調(diào)用函數(shù)被關(guān)閉后,可以對應(yīng)用程序的應(yīng)用圖標進行標記。以QQ圖標為例,若QQ程序?qū)?yīng)有傳感器調(diào)用函數(shù)被關(guān)閉,則可以將在終端主界面中的QQ圖標顏色變?yōu)榘祷疑姆绞絹順擞決Q圖標,以提示用戶QQ程序存在有對應(yīng)的傳感器被關(guān)閉。
[0122]由上可知,本發(fā)明實施例提供了一種函數(shù)的關(guān)閉方法,采用移動終端獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗,并根據(jù)功耗對傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別,然后,獲取用的第一滑動操作對應(yīng)的第一滑動長度值,并根據(jù)第一滑動長度值獲取相應(yīng)的第一目標函數(shù)級另O,并根據(jù)第一目標函數(shù)級別關(guān)閉系統(tǒng)中相應(yīng)的傳感器調(diào)用函數(shù),再獲取用戶的第,二滑動操作對應(yīng)的第二滑動長度值,并根據(jù)第二滑動長度值獲取相應(yīng)的第二目標函數(shù)級別,并根據(jù)第二目標函數(shù)級別關(guān)閉系統(tǒng)中所有剩余未關(guān)閉的傳感器調(diào)用函數(shù);該方案可以基于用戶對終端不同的滑動操作,選擇性地關(guān)閉系統(tǒng)中相應(yīng)的傳感器調(diào)用函數(shù),以關(guān)閉傳感器相應(yīng)的功能,相對于現(xiàn)有技術(shù)而言,降低了終端的功耗,同時可以保留系統(tǒng)需要使用的傳感器功會泛。
[0123]實施例三、
[0124]為了更好地實施以上方法,本發(fā)明實施例還提供一種函數(shù)的關(guān)閉裝置,該函數(shù)的關(guān)閉裝置可以軟件或硬件的形式集成在終端中,該終端具體可以包括手機、平板電腦、筆記本電腦或個人計算(PC,Personal Computer)等設(shè)備。如圖3a所示,該函數(shù)的關(guān)閉裝置可以包括設(shè)置模塊301、第一獲取模塊302、第二獲取模塊303和關(guān)閉模塊304,如下:
[0125]該設(shè)置模塊301,用于對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別;
[0126]該第一獲取模塊102,用于獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息;
[0127]該第二獲取模塊303,用于獲取第一滑動信息對應(yīng)的第一目標函數(shù)級別;
[0128]該關(guān)閉模塊304,用于關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。
[0129]優(yōu)選地,該設(shè)置模塊301,具體可以用于獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗;根據(jù)該功耗對該傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。
[0130]優(yōu)選地,該第一滑動信息包括第一滑動長度值;
[0131]該第二獲取模塊303,具體可以用于判斷該第一滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi);若是,則獲取該預(yù)設(shè)長度區(qū)間對應(yīng)的預(yù)設(shè)函數(shù)級別,將該預(yù)設(shè)函數(shù)級別作為第一目標函數(shù)級別。
[0132]優(yōu)選地,如圖3b所示,該裝置還可以包括:第三獲取模塊305和標記模塊306;
[0133]該第三獲取模塊305,用于在關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,獲取已關(guān)閉的傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序;
[0134]該標記模塊306,用于對該應(yīng)用程序的應(yīng)用圖標進行標記。
[0135]由上可知,本發(fā)明實施例提供了一種函數(shù)的關(guān)閉裝置,采用設(shè)置模塊301對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別,第一獲取模塊302獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息,第二獲取模塊303獲取第一滑動信息對應(yīng)的第一目標函數(shù)級別,關(guān)閉模塊304關(guān)閉系統(tǒng)中第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù);該方案可以基于用戶對終端不同的滑動操作,選擇性地關(guān)閉系統(tǒng)中相應(yīng)的傳感器調(diào)用函數(shù),以關(guān)閉傳感器相應(yīng)的功能,相對于現(xiàn)有技術(shù)而言,降低了終端的功耗,同時可以保留系統(tǒng)需要使用的傳感器功能。
[0136]本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:只讀存儲器(R0M,Read Only Memory)、隨機存取記憶體(RAM,RandomAccess Memory)、磁盤或光盤等。
[0137]以上對本發(fā)明實施例所提供的一種函數(shù)的關(guān)閉方法及裝置進行了詳細介紹,本文中應(yīng)用程序了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應(yīng)用程序范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【主權(quán)項】
1.一種函數(shù)的關(guān)閉方法,其特征在于,包括: 對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別; 獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息; 獲取所述第一滑動信息對應(yīng)的第一目標函數(shù)級別; 關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。2.如權(quán)利要求1所述的函數(shù)的關(guān)閉方法,其特征在于,所述對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別的步驟,具體包括: 獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗; 根據(jù)所述功耗對所述傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。3.如權(quán)利要求1所述的函數(shù)的關(guān)閉方法,其特征在于,所述第一滑動信息包括第一滑動長度值;所述獲取所述第一滑動信息對應(yīng)的第一目標函數(shù)級別的步驟,具體包括: 判斷所述第一滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi); 若是,則獲取所述預(yù)設(shè)長度區(qū)間對應(yīng)的預(yù)設(shè)函數(shù)級別,將該預(yù)設(shè)函數(shù)級別作為第一目標函數(shù)級別。4.如權(quán)利要求1所述的函數(shù)的關(guān)閉方法,其特征在于,所述第一目標函數(shù)級別低于最高函數(shù)級別;所述關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)的步驟,具體包括: 判斷所述第一目標函數(shù)級別是否為最低函數(shù)級別; 若是,則關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù); 若否,則關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù),以及函數(shù)級別低于所述第一目標函數(shù)級別的傳感器調(diào)用函數(shù)。5.如權(quán)利要求4所述的函數(shù)的關(guān)閉方法,其特征在于,在關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,所述方法還包括: 獲取用戶針對所述終端的第二滑動操作對應(yīng)的第二滑動信息; 獲取所述第二滑動信息對應(yīng)的第二目標函數(shù)級別,其中,所述第二目標函數(shù)級別高于所述第一目標函數(shù)級別; 關(guān)閉所述系統(tǒng)中第二目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。6.如權(quán)利要求1所述的函數(shù)的關(guān)閉方法,其特征在于,在關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,所述方法還包括: 獲取已關(guān)閉的傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序; 對所述應(yīng)用程序的應(yīng)用圖標進行標記。7.—種函數(shù)的關(guān)閉裝置,其特征在于,包括:設(shè)置模塊、第一獲取模塊、第二獲取模塊和關(guān)閉t吳塊; 所述設(shè)置模塊,用于對系統(tǒng)中的傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別; 所述第一獲取模塊,用于獲取用戶針對終端的第一滑動操作對應(yīng)的第一滑動信息; 所述第二獲取模塊,用于獲取所述第一滑動信息對應(yīng)的第一目標函數(shù)級別; 所述關(guān)閉模塊,用于關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)。8.如權(quán)利要求7所述的函數(shù)的關(guān)閉裝置,其特征在于,所述設(shè)置模塊具體用于獲取系統(tǒng)中傳感器調(diào)用函數(shù)對應(yīng)的功耗;根據(jù)所述功耗對所述傳感器調(diào)用函數(shù)設(shè)置函數(shù)級別。9.如權(quán)利要求7所述的函數(shù)的關(guān)閉裝置,其特征在于,所述第一滑動信息包括第一滑動長度值; 所述第二獲取模塊具體用于判斷所述第一滑動長度值是否在預(yù)設(shè)長度區(qū)間內(nèi);若是,則獲取所述預(yù)設(shè)長度區(qū)間對應(yīng)的預(yù)設(shè)函數(shù)級別,將該預(yù)設(shè)函數(shù)級別作為第一目標函數(shù)級別。10.如權(quán)利要求7所述的函數(shù)的關(guān)閉裝置,其特征在于,所述裝置還包括:第三獲取模塊和標記模塊; 所述第三獲取模塊,用于在關(guān)閉所述系統(tǒng)中所述第一目標函數(shù)級別對應(yīng)的傳感器調(diào)用函數(shù)之后,獲取已關(guān)閉的傳感器調(diào)用函數(shù)對應(yīng)的應(yīng)用程序; 所述標記模塊,用于對所述應(yīng)用程序的應(yīng)用圖標進行標記。
【文檔編號】G06F1/32GK106095048SQ201610379814
【公開日】2016年11月9日
【申請日】2016年5月31日
【發(fā)明人】黃宏用
【申請人】廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
云林县| 开化县| 筠连县| 定州市| 桐庐县| 华亭县| 五莲县| 张家界市| 昆山市| 子洲县| 平顺县| 桃江县| 嘉峪关市| 漠河县| 西平县| 深水埗区| 辉南县| 黄石市| 韩城市| 邮箱| 罗城| 佛学| 涞水县| 鄂伦春自治旗| 和林格尔县| 承德县| 乌鲁木齐县| 察雅县| 垫江县| 望江县| 西藏| 定安县| 双鸭山市| 罗定市| 司法| 苏尼特左旗| 米林县| 金门县| 双柏县| 宁城县| 鹤壁市|