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