屏幕控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種屏幕控制方法及裝置。
【背景技術(shù)】
[0002]相關(guān)技術(shù)中,隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,帶有觸摸屏的智能終端得到廣泛應(yīng)用,由于帶有觸摸屏的智能終端在使用時(shí),可以通過(guò)觸碰屏幕來(lái)對(duì)智能終端進(jìn)行操作及控制。因此為防止由于與帶有觸摸屏的智能終端過(guò)近而對(duì)觸摸屏造成的誤操作,會(huì)檢測(cè)物體與帶有觸摸屏的智能終端的距離,當(dāng)物體與帶有觸摸屏的智能終端的距離小于預(yù)設(shè)閾值時(shí),關(guān)閉觸摸屏。
【發(fā)明內(nèi)容】
[0003]本公開(kāi)實(shí)施例提供一種屏幕控制方法及裝置。
[0004]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種屏幕控制方法,包括:
[0005]當(dāng)通話開(kāi)始后,監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作;
[0006]當(dāng)發(fā)生所述預(yù)設(shè)用戶操作時(shí),根據(jù)所述預(yù)設(shè)用戶操作生成強(qiáng)制中斷指令;
[0007]根據(jù)所述強(qiáng)制中斷指令執(zhí)行點(diǎn)亮屏幕的操作或關(guān)閉屏幕的操作。
[0008]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:根據(jù)預(yù)設(shè)用戶操作,生成強(qiáng)制中斷指令,根據(jù)強(qiáng)制中斷指令執(zhí)行點(diǎn)亮屏幕的操作或關(guān)閉屏幕的操作??梢员苊庥捎诰嚯x感應(yīng)器的原因造成屏幕無(wú)法被點(diǎn)亮或被關(guān)閉的情況。使終端可以準(zhǔn)確的執(zhí)行點(diǎn)亮屏幕或關(guān)閉屏幕的操作。
[0009]所述監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作,包括:
[0010]獲取屏幕的當(dāng)前狀態(tài);
[0011]當(dāng)屏幕的當(dāng)前狀態(tài)為點(diǎn)亮?xí)r,根據(jù)終端與遮擋物體的距離確定是否執(zhí)行所述關(guān)閉屏幕的操作;
[0012]當(dāng)根據(jù)終端與遮擋物體的距離確定不執(zhí)行所述關(guān)閉屏幕的操作時(shí),監(jiān)測(cè)是否發(fā)生所述關(guān)閉屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作。
[0013]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:不僅可以根據(jù)終端與遮擋物體的距離來(lái)確定是否執(zhí)行關(guān)閉屏幕的操作,也可以通過(guò)預(yù)設(shè)用戶操作來(lái)關(guān)閉屏幕。提高了在通話開(kāi)始時(shí)關(guān)閉屏幕的準(zhǔn)確率。
[0014]所述監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作,包括:
[0015]獲取屏幕的當(dāng)前狀態(tài);
[0016]當(dāng)屏幕的當(dāng)前狀態(tài)為關(guān)閉時(shí),根據(jù)終端與遮擋物體的距離確定是否執(zhí)行所述點(diǎn)亮屏幕的操作;
[0017]當(dāng)根據(jù)終端與遮擋物體的距離確定不執(zhí)行所述點(diǎn)亮屏幕的操作時(shí),監(jiān)測(cè)是否發(fā)生所述點(diǎn)亮屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作。
[0018]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:在智能終端的使用過(guò)程中由于智能終端的長(zhǎng)時(shí)間使用而使智能終端的距離感應(yīng)器受油污,屏損,壓力等因素影響導(dǎo)致屏幕的通光率反射變化或者智能終端多次跌落導(dǎo)致結(jié)構(gòu)發(fā)生變化,而這種變化有可能使智能終端根據(jù)距離感應(yīng)器獲得與遮擋物體之間的距離計(jì)算的數(shù)據(jù)無(wú)法達(dá)到點(diǎn)亮屏幕的閾值,從而使智能終端無(wú)法采集到點(diǎn)亮屏幕,因此可以通過(guò)監(jiān)測(cè)是否發(fā)生所述點(diǎn)亮屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作,執(zhí)行點(diǎn)亮屏幕的操作,達(dá)到點(diǎn)亮屏幕的目的,避免了在出現(xiàn)無(wú)法點(diǎn)亮屏幕或關(guān)閉屏幕時(shí)對(duì)終端進(jìn)行重啟或強(qiáng)制關(guān)機(jī)的操作。
[0019]所述方法還包括:
[0020]對(duì)所述點(diǎn)亮屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作和所述關(guān)閉屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作中至少一項(xiàng)用戶操作進(jìn)行設(shè)置。
[0021]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過(guò)對(duì)預(yù)設(shè)用戶操作進(jìn)行設(shè)置,實(shí)現(xiàn)了用戶可以根據(jù)需要設(shè)置相應(yīng)的預(yù)設(shè)用戶操作,方便用戶點(diǎn)亮屏幕或關(guān)閉屏
[0022]當(dāng)所述點(diǎn)亮屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作和所述關(guān)閉屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作相同時(shí),根據(jù)所述預(yù)設(shè)用戶操作生成強(qiáng)制中斷指令,包括:
[0023]獲取屏幕的當(dāng)前狀態(tài);
[0024]當(dāng)所述屏幕的當(dāng)前狀態(tài)為關(guān)閉時(shí),生成用于點(diǎn)亮屏幕的強(qiáng)制中斷指令;
[0025]當(dāng)所述屏幕的當(dāng)前狀態(tài)為點(diǎn)亮?xí)r,生成用于關(guān)閉屏幕的強(qiáng)制終端指令。
[0026]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:根據(jù)屏幕的當(dāng)前狀態(tài),生成與屏幕的當(dāng)前狀態(tài)相對(duì)應(yīng)的強(qiáng)制中斷指令,可以使生成的強(qiáng)制中斷指令更具有針對(duì)性,也提高了根據(jù)強(qiáng)制中斷指令執(zhí)行點(diǎn)亮屏幕或關(guān)閉屏幕的操作的準(zhǔn)確率。
[0027]所述監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作,包括:
[0028]判斷屏幕控制選項(xiàng)是否被開(kāi)啟;
[0029]當(dāng)所述屏幕控制選項(xiàng)被開(kāi)啟時(shí),監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作。
[0030]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:在屏幕控制選項(xiàng)被開(kāi)啟時(shí),監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作,在屏幕控制選項(xiàng)被開(kāi)啟時(shí),說(shuō)明用戶需要對(duì)屏幕進(jìn)行手動(dòng)操作,說(shuō)明此時(shí)的屏幕可能無(wú)法正常點(diǎn)亮屏幕或關(guān)閉屏幕,進(jìn)一步說(shuō)明此時(shí)需要判斷是否發(fā)生預(yù)設(shè)用戶操作。通過(guò)上述判斷可以實(shí)現(xiàn)在用戶需要手動(dòng)來(lái)點(diǎn)亮屏幕或關(guān)閉屏幕時(shí),對(duì)進(jìn)行預(yù)設(shè)用戶操作。進(jìn)一步實(shí)現(xiàn)了使終端可以準(zhǔn)確的執(zhí)行點(diǎn)亮屏幕或關(guān)閉屏幕的操作。
[0031]所述預(yù)設(shè)用戶操作,包括:
[0032]觸發(fā)預(yù)設(shè)一個(gè)按鍵或預(yù)設(shè)組合按鍵;
[0033]或屏幕上預(yù)設(shè)軌跡的滑動(dòng)操作;
[0034]或屏幕上預(yù)設(shè)次數(shù)的觸擊操作。
[0035]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:可以通過(guò)預(yù)設(shè)不同的用戶操作來(lái)控制點(diǎn)亮屏幕或關(guān)閉屏幕,從而實(shí)現(xiàn)了當(dāng)屏幕因?yàn)榫嚯x感應(yīng)器的原因造成屏幕無(wú)法被點(diǎn)亮或被關(guān)閉時(shí),可能通過(guò)預(yù)設(shè)用戶操作點(diǎn)亮屏幕或關(guān)閉屏幕,避免了在出現(xiàn)無(wú)法點(diǎn)亮屏幕或關(guān)閉屏幕時(shí)對(duì)終端進(jìn)行重啟或強(qiáng)制關(guān)機(jī)的操作。
[0036]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種屏幕控制裝置,包括:
[0037]監(jiān)測(cè)模塊,用于當(dāng)通話開(kāi)始后,監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作;
[0038]生成模塊,用于當(dāng)發(fā)生所述預(yù)設(shè)用戶操作時(shí),根據(jù)所述預(yù)設(shè)用戶操作生成強(qiáng)制中斷指令;
[0039]執(zhí)行模塊,用于根據(jù)所述強(qiáng)制中斷指令執(zhí)行點(diǎn)亮屏幕的操作或關(guān)閉屏幕的操作。
[0040]所述監(jiān)測(cè)模塊,包括:
[0041]第一獲取子模塊,用于獲取屏幕的當(dāng)前狀態(tài);
[0042]第一確定子模塊,用于當(dāng)屏幕的當(dāng)前狀態(tài)為點(diǎn)亮?xí)r,根據(jù)終端與遮擋物體的距離確定是否執(zhí)行所述關(guān)閉屏幕的操作;
[0043]第一監(jiān)測(cè)子模塊,用于當(dāng)根據(jù)終端與遮擋物體的距離確定不執(zhí)行所述關(guān)閉屏幕的操作時(shí),監(jiān)測(cè)是否發(fā)生所述關(guān)閉屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作。
[0044]所述監(jiān)測(cè)模塊,包括:
[0045]第二獲取子模塊,用于獲取屏幕的當(dāng)前狀態(tài);
[0046]第二確定子模塊,用于當(dāng)屏幕的當(dāng)前狀態(tài)為關(guān)閉時(shí),根據(jù)終端與遮擋物體的距離確定是否執(zhí)行所述點(diǎn)亮屏幕的操作;
[0047]第二監(jiān)測(cè)子模塊,用于當(dāng)根據(jù)終端與遮擋物體的距離確定不執(zhí)行所述點(diǎn)亮屏幕的操作時(shí),監(jiān)測(cè)是否發(fā)生所述點(diǎn)亮屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作。
[0048]所述裝置還包括:
[0049]設(shè)置模塊,用于對(duì)所述點(diǎn)亮屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作和所述關(guān)閉屏幕的操作對(duì)應(yīng)的預(yù)設(shè)用戶操作中至少一項(xiàng)用戶操作進(jìn)行設(shè)置。
[0050]所述生成模塊,包括:
[0051]第三獲取子模塊,用于獲取屏幕的當(dāng)前狀態(tài);
[0052]第一生成子模塊,用于當(dāng)所述屏幕的當(dāng)前狀態(tài)為關(guān)閉時(shí),生成用于點(diǎn)亮屏幕的強(qiáng)制中斷指令;
[0053]第二生成子模塊,用于當(dāng)所述屏幕的當(dāng)前狀態(tài)為點(diǎn)亮?xí)r,生成用于關(guān)閉屏幕的強(qiáng)制終端指令。
[0054]所述監(jiān)測(cè)模塊,包括:
[0055]判斷子模塊,用于判斷屏幕控制選項(xiàng)是否被開(kāi)啟;
[0056]第三監(jiān)測(cè)子模塊,用于當(dāng)所述屏幕控制選項(xiàng)被開(kāi)啟時(shí),監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作。
[0057]所述預(yù)設(shè)用戶操作,包括:
[0058]觸發(fā)預(yù)設(shè)一個(gè)按鍵或預(yù)設(shè)組合按鍵;
[0059]或屏幕上預(yù)設(shè)軌跡的滑動(dòng)操作;
[0060]或屏幕上預(yù)設(shè)次數(shù)的觸擊操作。
[0061]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種屏幕控制裝置,包括:
[0062]處理器;
[0063]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0064]其中,所述處理器被配置為:
[0065]當(dāng)通話開(kāi)始后,監(jiān)測(cè)是否發(fā)生預(yù)設(shè)用戶操作;
[0066]當(dāng)發(fā)生所述預(yù)設(shè)用戶操作時(shí),根據(jù)所述預(yù)設(shè)用戶操作生成強(qiáng)制中斷指令;
[0067]根據(jù)所述強(qiáng)制中斷指令執(zhí)行點(diǎn)亮屏幕的操作或關(guān)閉屏幕的操作。
[0068]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
【附圖說(shuō)明】
[0069]此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
[0070]圖1a是根據(jù)一示例性實(shí)施例示出的距離感應(yīng)器的基本結(jié)構(gòu)框圖;
[0071]圖1b是根據(jù)一示例性實(shí)施例示出的遮擋物體到智能終端的屏幕距離和經(jīng)ADC轉(zhuǎn)換的得到的數(shù)據(jù)值之間正常情況下的曲線的示意圖;
[0072]圖1c是根據(jù)一示例性實(shí)施例示出的遮擋物體到智能終端的屏幕距離和經(jīng)ADC轉(zhuǎn)換的得到的數(shù)據(jù)值之間偏移情況下的曲線的示意圖;
[0073]圖2是根據(jù)一示例性實(shí)施例示出的一種屏幕控制方法的流程圖;
[0074]圖3是根據(jù)一示例性實(shí)施例示出的一種屏幕控制方法的