一種調(diào)節(jié)條的控制方法和裝置的制造方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種調(diào)節(jié)條的控制方法和裝置。
【【背景技術(shù)】】
[0002]目前智能移動設(shè)備已經(jīng)逐漸成為人們獲取信息、娛樂和工作的重要工具,其中使用智能移動設(shè)備播放多媒體時,媒體播放器的進(jìn)度條通常固定采用橫向方向,這種方式會給一只手調(diào)節(jié)進(jìn)度帶來難度。例如,通常使用手機(jī)觀看視頻時,如圖1所示,進(jìn)度條通常位于手機(jī)底部橫向方向,當(dāng)用戶一只手在做其他事情,例如在喝咖啡時,那么僅采用一只手進(jìn)行進(jìn)度條的調(diào)節(jié)十分不便,用戶很難靈活地操控進(jìn)度開始至結(jié)束的范圍。特別是目前手機(jī)等智能移動設(shè)備的屏幕朝著越來越大的方向發(fā)展,對于諸如進(jìn)度條等調(diào)節(jié)條的控制更加不便。
【
【發(fā)明內(nèi)容】
】
[0003]有鑒于此,本發(fā)明提供了一種調(diào)節(jié)條的控制方法和裝置,以便于方便用戶在智能移動設(shè)備上對調(diào)節(jié)條進(jìn)行靈活地操控。
[0004]具體技術(shù)方案如下:
[0005]本發(fā)明提供了一種調(diào)節(jié)條的控制方法,該方法包括:
[0006]在智能移動設(shè)備的應(yīng)用界面上獲取到用戶改變調(diào)節(jié)條位置的操作后,根據(jù)所述操作將調(diào)節(jié)條的位置移動至所述操作對應(yīng)的目標(biāo)位置。
[0007]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述應(yīng)用界面包括:媒體播放器的播放界面;
[0008]所述調(diào)節(jié)條包括:進(jìn)度條、音量調(diào)節(jié)條或亮度調(diào)節(jié)條。
[0009]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在獲取用戶改變調(diào)節(jié)條位置的操作之前,還包括:
[0010]在所述智能移動設(shè)備的應(yīng)用界面上獲取到用戶設(shè)置單手模式的操作后,設(shè)置所述應(yīng)用處于單手模式。
[0011]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述獲取到用戶設(shè)置單手模式的操作包括:
[0012]獲取到用戶在所述應(yīng)用界面上的手勢符合預(yù)設(shè)的手勢后,顯示所述應(yīng)用的功能設(shè)置界面;
[0013]獲取到用戶在所述功能設(shè)置界面上選擇單手模式的選項。
[0014]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,獲取用戶改變調(diào)節(jié)條位置的操作包括:獲取到拖動進(jìn)度條的手勢;所述目標(biāo)位置為拖動手勢結(jié)束時對應(yīng)的位置;或者,
[0015]獲取用戶改變調(diào)節(jié)條位置的操作包括:點(diǎn)擊或者長按屏幕預(yù)設(shè)區(qū)域的手勢;所述目標(biāo)位置為點(diǎn)擊或長按手勢對應(yīng)的位置。
[0016]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,當(dāng)所述目標(biāo)位置位于屏幕左側(cè)區(qū)域或右側(cè)區(qū)域時,調(diào)節(jié)條的位置移動至所述目標(biāo)位置時呈豎向顯示。
[0017]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述將調(diào)節(jié)條的位置移動至所述操作對應(yīng)的目標(biāo)位置包括:
[0018]將所述應(yīng)用界面所在視圖View中的調(diào)節(jié)條組件進(jìn)行重繪,刪除原來的進(jìn)度條組件,依據(jù)預(yù)設(shè)的配置信息在所述目標(biāo)位置重繪進(jìn)度條組件,其中所述配置信息包括與所述目標(biāo)位置相對應(yīng)的各屬性的屬性值。
[0019]本發(fā)明提供了一種調(diào)節(jié)條的控制裝置,該裝置包括:操作捕捉單元和位置移動單元;
[0020]所述操作捕捉單元,用于獲取用戶操作;
[0021]所述位置移動單元,用于在所述操作捕捉單元捕捉到用戶在智能移動設(shè)備的應(yīng)用界面上改變調(diào)節(jié)條位置的操作后,根據(jù)所述操作將調(diào)節(jié)條的位置移動至所述操作對應(yīng)的目標(biāo)位置。
[0022]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述應(yīng)用界面包括:媒體播放器的播放界面;
[0023]所述調(diào)節(jié)條包括:進(jìn)度條、音量調(diào)節(jié)條或亮度調(diào)節(jié)條。
[0024]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該裝置還包括:模式設(shè)置單元,用于在所述操作捕捉單元獲取到用戶在智能移動設(shè)備的應(yīng)用界面上設(shè)置單手模式的操作后,設(shè)置所述應(yīng)用處于單手模式。
[0025]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述模式設(shè)置單元,具體用于在所述操作捕捉單元捕捉到用戶在所述應(yīng)用界面上的手勢符合預(yù)設(shè)的手勢后,顯示所述應(yīng)用的功能設(shè)置界面;獲取到用戶在所述功能設(shè)置界面上選擇單手模式的選項后,設(shè)置所述應(yīng)用處于單手模式。
[0026]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述操作捕捉單元獲取到拖動進(jìn)度條的手勢時,確定獲取到用戶改變調(diào)節(jié)條位置的操作;所述目標(biāo)位置為拖動手勢結(jié)束時對應(yīng)的位置;或者,
[0027]所述操作捕捉單元獲取到點(diǎn)擊或者長按屏幕預(yù)設(shè)區(qū)域的手勢時,確定獲取到用戶改變調(diào)節(jié)條位置的操作;所述目標(biāo)位置為點(diǎn)擊或長按手勢對應(yīng)的位置。
[0028]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,當(dāng)所述目標(biāo)位置位于屏幕左側(cè)區(qū)域或右側(cè)區(qū)域時,所述位置移動單元設(shè)置調(diào)節(jié)條的位置移動至所述目標(biāo)位置時呈豎向顯示。
[0029]根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述位置移動單元在將調(diào)節(jié)條的位置移動至所述操作對應(yīng)的目標(biāo)位置時,具體執(zhí)行:
[0030]將所述應(yīng)用界面所在視圖View中的調(diào)節(jié)條組件進(jìn)行重繪,刪除原來的進(jìn)度條組件,依據(jù)預(yù)設(shè)的配置信息在所述目標(biāo)位置重繪進(jìn)度條組件,其中所述配置信息包括與所述目標(biāo)位置相對應(yīng)的各屬性的屬性值。
[0031]由以上技術(shù)方案可以看出,通過本發(fā)明實(shí)施例提供的方式,用戶能夠依據(jù)自己的單手操作習(xí)慣,將智能移動設(shè)備的應(yīng)用界面上的調(diào)節(jié)條進(jìn)行移動,從而方便用戶對調(diào)節(jié)條進(jìn)行靈活地操控。
【【附圖說明】】
[0032]圖1為通常情況下視頻播放器中進(jìn)度條的位置示意圖;
[0033]圖2為本發(fā)明實(shí)施例提供的方法流程圖;
[0034]圖3為本發(fā)明實(shí)施例提供的視頻播放器的功能設(shè)置界面的示意圖;
[0035]圖4為本發(fā)明實(shí)施例提供的移動進(jìn)度條的手勢示意圖;
[0036]圖5為經(jīng)過圖4所示手勢移動后的進(jìn)度條位置示意圖;
[0037]圖6為媒體播放器上各手勢功能區(qū)域的示意圖;
[0038]圖7為本發(fā)明實(shí)施例提供的裝置結(jié)構(gòu)圖。
【【具體實(shí)施方式】】
[0039]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述。
[0040]本發(fā)明所涉及的智能終端設(shè)備可以包括但不限于:智能手機(jī)、平板電腦等具有觸摸屏的終端設(shè)備。這些智能終端設(shè)備在架構(gòu)上都包含一些基本組件,如總線、處理系統(tǒng)、一個或多個輸入/輸出系統(tǒng)、和通信接口等。總線可以包括一個或多個導(dǎo)線,用來實(shí)現(xiàn)智能終端設(shè)備各組件之間的通信。處理系統(tǒng)包括各類型的用來執(zhí)行指令、處理進(jìn)程或線程的處理器或微處理器。存儲系統(tǒng)可以包括存儲動態(tài)信息的隨機(jī)訪問存儲器(RAM)等動態(tài)存儲器,和存儲靜態(tài)信息的只讀存儲器(ROM)等靜態(tài)存儲器,以及包括磁盤或光學(xué)記錄介質(zhì)與相應(yīng)驅(qū)動的大容量存儲器。輸入系統(tǒng)供用戶輸入信息到服務(wù)器或終端設(shè)備,在本發(fā)明實(shí)施例中特別包括觸摸屏,還可以包括手寫筆、聲音識別系統(tǒng)或生物測定系統(tǒng)等。輸出系統(tǒng)包括用來輸出信息的觸摸屏、揚(yáng)聲器等。另外,智能終端設(shè)備上包含有用來管理系統(tǒng)資源、控制其他程序運(yùn)行的操作系統(tǒng)軟件,以及用來實(shí)現(xiàn)特定功能模塊的應(yīng)用軟件。
[0041]本發(fā)明所涉及的調(diào)節(jié)條可以包括但不限于:進(jìn)度條、音量調(diào)節(jié)條、亮度調(diào)節(jié)條等。
[0042]圖2為本發(fā)明實(shí)施例提供的方法流程圖,在本實(shí)施例中智能移動設(shè)備以手機(jī)為例,調(diào)節(jié)條以視頻播放器的進(jìn)度條為例,如圖2所示,該方法可以包括:
[0043]在201中,獲取用戶在視頻播放器界面上設(shè)置單手模式的操作。
[0044]在本發(fā)明實(shí)施例中,當(dāng)用戶在手機(jī)上打開視頻播放器后,可以向用戶提供單手模式和雙手模式的選項。
[0045]如果視頻播放器被打開后,默認(rèn)采用雙手模式,則用戶需要通過設(shè)置操作來進(jìn)行單手模式的設(shè)置。這里的設(shè)置操作可以是通過預(yù)設(shè)的手勢進(jìn)入視頻播放器的功能設(shè)置界面,例如通過點(diǎn)擊視頻播放器上觸發(fā)進(jìn)入功能設(shè)置界面的按鈕,或者通過預(yù)定義的其他手勢,比如雙指向右滑動進(jìn)入功能設(shè)置界面,等等,只要預(yù)定義的進(jìn)入功能設(shè)置界面的手勢與其他功能的手勢不沖突即可。
[0046]在功能設(shè)置界面中可以向用戶提供設(shè)置單手模式的選項,例如圖3中所示。用戶通過該選項設(shè)置視頻播放器處于單手模式,執(zhí)行202,設(shè)置視頻播放器處于單手模式。
[0047]在203中,在視頻播放器的播放界面,獲取用戶改變進(jìn)度條位置的操作。
[0048]當(dāng)重新回到視頻播放器的播放界面時,用戶可以根據(jù)自己的需求來改變進(jìn)度條位置。例如,用戶可以通過拖動進(jìn)度條的方式,手指按住進(jìn)度條后,移動至屏幕左側(cè)區(qū)域位置,如圖4中所示。當(dāng)智能終端設(shè)備獲取到該用戶操作后,將進(jìn)度條的位置移動至屏幕左側(cè)區(qū)域位置并呈豎向顯示,如圖5中所示。類似地,也可以采用類似操作,將進(jìn)度條的位置移動至屏幕右側(cè)并呈豎直方向。
[0049]再例如,用戶可以通過點(diǎn)擊或者長按屏幕左側(cè)區(qū)域位置,當(dāng)智能終端設(shè)備獲取到該用戶操作后,將進(jìn)度條的位置移動至屏幕左側(cè)區(qū)域位置并呈豎向顯示。需要注意的是,這里采用點(diǎn)擊屏幕左側(cè)區(qū)域位置的方式時,需要與觸發(fā)已有功能的手勢相區(qū)別,例如現(xiàn)有暫停播放手勢是點(diǎn)擊媒體播放器的播放區(qū)域,在此可以將觸發(fā)暫停播放的點(diǎn)擊區(qū)域與上述的觸發(fā)進(jìn)度條位置移動的屏幕左側(cè)/右側(cè)區(qū)域相區(qū)別,設(shè)置為相互獨(dú)立不相交的區(qū)域,如圖6中所示。
[0050]在204中,根據(jù)用戶的操作將進(jìn)度條的位置移動至相應(yīng)的目標(biāo)位置。
[0051]在本步驟中,在將進(jìn)度條的位置進(jìn)行移動時,可以將該視頻播放器所在的View中的進(jìn)度條組件進(jìn)行重繪。將原來進(jìn)度條組件刪除,在目標(biāo)位置(根據(jù)用戶的操作確定的進(jìn)度條要移動至的位置)重繪進(jìn)度條組件,其中重繪的進(jìn)度條組件的各屬性可以采用預(yù)先的配置,例如設(shè)置方向(orientat1n)屬性的值為豎向(Vertical),設(shè)置與目標(biāo)位置相適應(yīng)的形狀(例如長、寬)、顏色等屬性。
[0052]可以針對不同的目標(biāo)位置,預(yù)先進(jìn)度條組件的屬性值,在根據(jù)用戶的操作確定出目標(biāo)位置后,直接采用與目標(biāo)位置對應(yīng)的進(jìn)度條組件的屬性值對進(jìn)度條組件進(jìn)行重繪,就能夠?qū)崿F(xiàn)將進(jìn)度條的位置移動至相應(yīng)的位置。
[0053]當(dāng)然重繪的進(jìn)度條組件中也會調(diào)整對用戶在進(jìn)度條上調(diào)節(jié)進(jìn)度時的操作事件,以及操作事件對應(yīng)的響應(yīng)方法。例如,由于進(jìn)度條的豎向顯示,使得對于進(jìn)度條的調(diào)節(jié)對應(yīng)