本發(fā)明實施例涉及終端技術(shù)領(lǐng)域,特別是涉及一種音樂播放的控制方法及裝置。
背景技術(shù):
隨著智能電子設(shè)備的興起,電子設(shè)備提供了越來越豐富的功能,比如上網(wǎng)獲取數(shù)據(jù)、拍攝照片或者視頻、播放視頻或音樂等,為人們生活帶來了極大的方便。
由于電子設(shè)備通常僅支持一種應(yīng)用程序在前臺運行,因此,當(dāng)用戶開啟音樂播放程序并播放音樂后,如果想要在前臺開啟其他應(yīng)用程序,需將該音樂播放程序切換在后臺運行。
電子設(shè)備前臺正在運行某個應(yīng)用程序時,為了對播放的音樂進行控制,比如切換歌曲、調(diào)節(jié)音量以及調(diào)節(jié)播放進度等,用戶通常將正在前臺運行的應(yīng)用程序切換成音樂播放程序,利用已切換至前臺的音樂播放程序?qū)Σシ诺囊魳愤M行控制后,再重新切換回原來在前臺運行的應(yīng)用程序,繼續(xù)使用該應(yīng)用程序,這種音樂播放控制方式操作繁瑣。
或者,通過耳機接口連接耳機,通過耳機線上的控制鍵實現(xiàn)常用的切歌功能。但通過耳機線控制時,需要連接耳機線,適用范圍較小,而且控制指令較為單一,不利于對音樂播放進行多樣化的控制。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例主要解決的技術(shù)問題是提供一種音樂播放的控制方法及裝置,簡化了音樂控制的流程,能夠解決現(xiàn)有技術(shù)中進行音樂播放控制時,需要切換應(yīng)用程序或者連接耳機線進行控制,操作較為麻煩或者控制方式較為單一的問題。
為解決上述技術(shù)問題,本發(fā)明實施例采用的一個技術(shù)方案是:提供一種音樂播放的控制方法,其特征在于,包括:
接收用于顯示音樂控件的操作指令;
在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件;
根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令;
根據(jù)控制指令進行音樂播放控制。
該方法還包括:
檢測音樂播放應(yīng)用是否處于運行狀態(tài);
如果音樂播放應(yīng)用處于運行狀態(tài),在顯示界面上顯示音控快捷鍵,音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令。
該方法還包括:
預(yù)設(shè)對音樂控件的觸控操作與控制指令的對應(yīng)關(guān)系;
根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令,具體包括:
根據(jù)對應(yīng)關(guān)系,確定與觸控操作對應(yīng)的控制指令;
其中,觸控操作包括滑動操作或者按壓操作;
控制指令包括:播放指令、暫停指令、上一曲指令、下一曲指令、音量加指令、音量減指令、快進指令或者快退指令。
其中,該方法還包括:
接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件;
或者,在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件。
可選地,用于隱藏音樂控件的操作指令,包括:
檢測對音樂控件之外的觸控操作生成的操作指令。
本發(fā)明實施例還公開一種音樂播放的控制裝置,包括:
操作指令接收模塊,用于接收用于顯示音樂控件的操作指令;
音樂控件顯示模塊,用于在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件;
觸控操作確定模塊,用于根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令;
音樂播放控制模塊,用于根據(jù)控制指令進行音樂播放控制。
該裝置還包括:
運行狀態(tài)檢測模塊,用于檢測音樂播放應(yīng)用是否處于運行狀態(tài);
音控快捷鍵顯示模塊,用于如果音樂播放應(yīng)用處于運行狀態(tài),在顯示界面上顯示音控快捷鍵,音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令。
該裝置還包括:
對應(yīng)關(guān)系預(yù)設(shè)模塊,用于預(yù)設(shè)對音樂控件的觸控操作與控制指令的對應(yīng)關(guān)系;
觸控操作確定模塊,具體用于:
根據(jù)對應(yīng)關(guān)系,確定與觸控操作對應(yīng)的控制指令;
其中,觸控操作包括滑動操作或者按壓操作;
控制指令包括:播放指令、暫停指令、上一曲指令、下一曲指令、音量加指令、音量減指令、快進指令或者快退指令。
該裝置還包括:
音樂控件隱藏模塊,用于接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件;
或者,用于在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件。
可選地,用于隱藏音樂控件的操作指令,包括:
檢測到對音樂控件之外的觸控操作生成的操作指令。
本發(fā)明實施例還提供一種電子設(shè)備,包括:
至少一個處理器;以及,
與至少一個處理器通信連接的存儲器;其中,
存儲器存儲有可被至少一個處理器執(zhí)行的指令,指令被至少一個處理器執(zhí)行,以使至少一個處理器能夠執(zhí)行如上所述的方法。
本發(fā)明實施例還提供了一種非易失性計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機可執(zhí)行指令,當(dāng)計算機可執(zhí)行指令被電子設(shè)備執(zhí)行時,使電子設(shè)備執(zhí)行如上所述的方法。
本發(fā)明實施例還提供了一種計算機程序產(chǎn)品,計算機程序產(chǎn)品包括存儲在非易失性計算機可讀存儲介質(zhì)上的計算機程序,計算機程序包括程序指令,當(dāng)程序指令被電子設(shè)備執(zhí)行時,使電子設(shè)備執(zhí)行如上所述的方法。
本發(fā)明實施例的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本實施例通過接收用于顯示音樂控件的操作指令,在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件,根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令,根據(jù)控制指令進行音樂播放控制,簡化了音樂控制的流程,能夠解決現(xiàn)有技術(shù)中進行音樂播放控制時,需要切換應(yīng)用程序或者連接耳機線進行控制,操作較為麻煩或者控制方式較為單一的問題。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹。顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例的一種音樂播放的控制方法的流程圖;
圖2是本發(fā)明實施例的一種音樂播放的控制方法的另一流程圖;
圖3是本發(fā)明實施例的一種音樂播放的控制方法的又一流程圖;
圖4是本發(fā)明實施例的一種音樂播放的控制方法的又一流程圖;
圖5是根據(jù)本發(fā)明實施例示出的在顯示界面上顯示音控快捷鍵的示意圖;
圖6是根據(jù)本發(fā)明實施例示出的在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件的示意圖;
圖7是本發(fā)明實施例的一種音樂播放的控制裝置的結(jié)構(gòu)示意圖;
圖8是本發(fā)明實施例的電子設(shè)備的結(jié)構(gòu)示意圖。
具體實施例
下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
此外,下面所描述的本發(fā)明不同實施方式中所涉及的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互結(jié)合。
在本實施例中,電子設(shè)備往往是具有通信功能的微型計算機設(shè)備,具備中央處理器、存儲器、輸入設(shè)備和輸出設(shè)備,集成了嵌入式計算、控制技術(shù)、人工智能技術(shù)以及生物認(rèn)證技術(shù)等,可以實現(xiàn)通話、拍照、聽音樂、玩游戲、信息處理、指紋掃描、環(huán)境檢測等功能。
請參閱圖1,圖1為本發(fā)明實施例公開的一種音樂播放的控制方法,具體包括:
步驟101:接收用于顯示音樂控件的操作指令。
操作指令可以是電子設(shè)備上某一物理按鍵或虛擬按鍵被觸發(fā)時生成的,還可以是根據(jù)用戶在電子設(shè)備上的觸摸屏上輸入的手勢產(chǎn)生的,還可以是電子設(shè)備被按照預(yù)定軌跡進行搖動時產(chǎn)生的。本實施例對操作指令的觸發(fā)方式不作具體限定,可根據(jù)實際情況確定。
步驟102:在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件。
根據(jù)接收的操作指令,在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件,其中,通過該音樂控件可對電子設(shè)備上音樂播放應(yīng)用所播放的音頻文件進行操作。具體地,音樂控件集中顯示在顯示界面上,或者分散顯示在顯示界面,無論何種顯示方式,用戶都可以選定該音樂控件,進而移動該音樂控件至合適位置。進一步,可記錄音樂控件在不同應(yīng)用的顯示界面上的顯示位置,根據(jù)當(dāng)前運行的應(yīng)用程序,在電子設(shè)備的顯示界面上顯示音樂控件。
如果音樂播放應(yīng)用處于后臺運行狀態(tài),即當(dāng)前應(yīng)用的顯示界面為其他應(yīng)用的顯示界面或桌面,在顯示界面顯示音樂控件,通過該音樂控件對音樂播放應(yīng)用所播放的音頻文件進行操作,避免了進行音樂播放控制時,需要切換應(yīng)用程序或者連接耳機線進行控制,操作較為麻煩或者控制方式較為單一的問題
如果音樂播放應(yīng)用處于前臺運行狀態(tài),即當(dāng)前應(yīng)用的顯示界面為音樂播放界面,也可在顯示界面顯示音樂控件。因目前的控制方法中,一般是在音樂播放器的界面中設(shè)置功能按鍵,通過點擊功能按鍵觸發(fā)相應(yīng)的命令,實現(xiàn)對播放音樂的控制,通過按壓電子設(shè)備側(cè)部的音量按鍵,實現(xiàn)音量大小的調(diào)節(jié),因此,通過該音樂控件對音樂播放應(yīng)用所播放的音頻文件進行操作,簡化了音樂控制的流程,而且減少對實體音量按鍵的損耗。
步驟103:根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令。
檢測到對音樂控件的觸控操作,根據(jù)預(yù)設(shè)的對音樂控件的觸控操作與控制指令的對應(yīng)關(guān)系,確定與觸控操作對應(yīng)的控制指令。
在本實施例中,觸控操作包括但不限于滑動操作或者按壓操作,可以采用不同的傳感器檢測用戶對電子設(shè)備不同的觸控操作。如,采用電容傳感器檢測用戶的滑動操作,用戶可以在電子設(shè)備的觸摸屏進行滑動操作,在用戶滑動電子設(shè)備觸摸屏的過程中,通過監(jiān)測電子設(shè)備觸摸屏上的電容傳感器的電容值的變化情況,獲取不同的滑動軌跡,比如:向左滑動、向右滑動、向上滑動、向下滑動等。又如,采用壓力傳感器檢測用戶的按壓操作,用戶可以按壓電子設(shè)備的觸摸屏或者觸控按鍵,在用戶按壓電子設(shè)備過程中,通過監(jiān)測電子設(shè)備觸摸屏或者觸控按鍵上設(shè)置的壓力傳感器的壓力值的變化情況,獲取不同的按壓位置。
進一步地,控制指令包括但不限于:播放指令、暫停指令、上一曲指令、下一曲指令、音量加指令、音量減指令、快進指令或者快退指令。當(dāng)觸控操作為滑動操作,預(yù)設(shè)在音樂控件上不同的滑動軌跡和控制指令的對應(yīng)關(guān)系,當(dāng)觸控操作為按壓操作,預(yù)設(shè)在音樂控件上不同的按壓位置和控制指令的對應(yīng)關(guān)系。需要說明的是,觸控操作的方式不是單一的,可以是滑動操作和按壓操作的結(jié)合,還可以是與別的操作方式相結(jié)合。
步驟104:根據(jù)控制指令進行音樂播放控制。
在音樂控件上不同的滑動軌跡或不同的按壓位置對應(yīng)不同的控制指令,根據(jù)確定的控制指令對電子設(shè)備的音樂播放應(yīng)用進行音樂播放控制,以使音樂播放應(yīng)用執(zhí)行以下操作:播放、暫停、上一曲、下一曲、音量加、音量減、快進或者快退。
可選地,根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令,根據(jù)控制指令進行音樂播放控制,具體為:
當(dāng)檢測到對音樂控件左邊位置的按壓操作,確定控制指令為上一曲指令,切換播放上一個音頻文件;
當(dāng)檢測到對音樂控件右邊位置的按壓操作,確定控制指令為下一曲指令,切換播放下一個音頻文件;
當(dāng)檢測到對音樂控件中間位置的按壓操作,如果當(dāng)前音頻文件為播放狀態(tài),確定控制指令為暫停指令,暫停當(dāng)前音頻文件的播放,如果當(dāng)前音頻文件為暫停播放狀態(tài),確定控制指令為播放指令,播放當(dāng)前音頻文件;
當(dāng)檢測到在音樂控件上向左的滑動軌跡,確定控制指令為快退指令,快退播放當(dāng)前音頻文件;
當(dāng)檢測到在音樂控件上向右的滑動軌跡,確定控制指令為快進指令,快進播放當(dāng)前音頻文件;
當(dāng)檢測到在音樂控件上向上的滑動軌跡,確定控制指令為音量加指令,增加播放音頻文件的音量;
當(dāng)檢測到在音樂控件上向下的滑動軌跡,確定控制指令為音量減指令,減小播放音頻文件的音量。
本實施例通過接收用于顯示音樂控件的操作指令,在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件,根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令,根據(jù)控制指令進行音樂播放控制,簡化了音樂控制的流程,能夠解決現(xiàn)有技術(shù)中進行音樂播放控制時,需要切換應(yīng)用程序或者連接耳機線進行控制,操作較為麻煩或者控制方式較為單一的問題。
請參閱圖2,圖2為本發(fā)明實施例公開的另一種音樂播放的控制方法,具體包括:
步驟201:檢測音樂播放應(yīng)用是否處于運行狀態(tài)。
可以理解,本實施例中的運行指的是音樂播放應(yīng)用的運行,而不僅僅指音樂的播放,如,當(dāng)音樂暫停時,音樂播放應(yīng)用也是處于運行狀態(tài)。
步驟202:如果音樂播放應(yīng)用處于運行狀態(tài),在顯示界面上顯示音控快捷鍵,音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令。
如果電子設(shè)備的音樂播放應(yīng)用處于運行狀態(tài)(包括前臺運行和后臺運行),在電子設(shè)備的顯示界面上顯示音控快捷鍵,其中,用戶可以選定該音控快捷鍵,進而移動該音控快捷鍵至合適位置。進一步,可記錄音控快捷鍵在不同應(yīng)用的顯示界面上的顯示位置,根據(jù)當(dāng)前運行的應(yīng)用程序,在電子設(shè)備的顯示界面上顯示音控快捷鍵,音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令。
在本實施例中,音控快捷鍵為一個顯示在顯示界面上的功能鍵,該功能鍵被觸發(fā)時生成用于顯示音樂控件的操作指令。在另一實施例中,音控快捷鍵也可為通過系統(tǒng)層修改了其功能的某一特定鍵,如當(dāng)音樂播放應(yīng)用處于運行狀態(tài)時,可將電子設(shè)備“電源”鍵的功能修改為音控快捷鍵,該“電源”鍵被按壓時生成用于顯示音樂控件的操作指令。
步驟203:接收音控快捷鍵被觸發(fā)時生成的操作指令。
電子設(shè)備接收音控快捷鍵被觸發(fā)時生成的操作指令,其中,該操作指令為顯示音樂控件的操作指令。
步驟204:在顯示界面上顯示音樂控件。
步驟205:根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令。
步驟206:根據(jù)控制指令進行音樂播放控制。
步驟204、205和206請參照第一實施例的相關(guān)步驟,其在本領(lǐng)域技術(shù)人員容易理解的范圍內(nèi),此處不再贅述。
本實施例通過音樂播放應(yīng)用是否處于運行狀態(tài),如果音樂播放應(yīng)用處于運行狀態(tài),在顯示界面上顯示音控快捷鍵,該音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令,能夠在其他應(yīng)用的顯示界面上快速顯示音樂控件,方便用戶通過該音樂控件進行音樂播放控制,簡化了音樂控制的流程。
請參閱圖3,圖3為本發(fā)明實施例公開的又一種音樂播放的控制方法,具體包括:
步驟301:接收用于顯示音樂控件的操作指令。
步驟302:在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件。
步驟303:根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令。
步驟304:根據(jù)控制指令進行音樂播放控制。
步驟301、302、303和304請參照第一實施例的相關(guān)步驟,其在本領(lǐng)域技術(shù)人員容易理解的范圍內(nèi),此處不再贅述。
步驟305:接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件。
本實施例中,用于隱藏音樂控件的操作指令,包括:檢測到對音樂控件之外的觸控操作生成的操作指令,如檢測到對音樂控件之外的位置的觸控操作生成的操作指令,檢測到對其他功能鍵或者其他應(yīng)用的觸控操作生成的操作指令。在其他實施方式中,用于隱藏音樂控件的操作指令還可以是電子設(shè)備被按照預(yù)定軌跡進行搖動時產(chǎn)生的。
接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件,具體包括:檢測到對除音樂控件之外的觸控操作,生成用于隱藏音樂控件的操作指令;接收上述操作指令;根據(jù)接收的操作指令,在顯示界面上隱藏音樂控件。其中,觸控操作包括但不限于滑動操作或者按壓操作。
在本實施例中,步驟303和步驟304也可以省略,即在顯示界面上顯示音樂控件后,可直接接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件。
本實施例通過接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件,能夠在當(dāng)前應(yīng)用的顯示界面上快速隱藏音樂控件,方便用戶對當(dāng)前應(yīng)用進行操作。
請參閱圖4,圖4為本發(fā)明實施例公開的又一種音樂播放的控制方法,具體包括:
步驟401:接收用于顯示音樂控件的操作指令。
步驟402:在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件。
步驟403:根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令。
步驟404:根據(jù)控制指令進行音樂播放控制。
步驟401、402、403和404請參照第一實施例的相關(guān)步驟,其在本領(lǐng)域技術(shù)人員容易理解的范圍內(nèi),此處不再贅述。
步驟405:在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件。
其中,預(yù)設(shè)時間為用戶自定義設(shè)置的時間,如3s或5s,在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件。
在本實施例中,步驟403和步驟404也可以省略,即在電子設(shè)備的顯示界面上顯示音樂控件后,在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件。
本實施例在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件,能夠在用戶不需要進行音樂播放控制或者在音樂播放控制結(jié)束后快速隱藏音樂控件,提升用戶體驗感。
請參閱圖5和圖6,圖5和圖6為根據(jù)本發(fā)明實施例示出的一種音樂播放的控制方法的應(yīng)用場景圖,在該應(yīng)用場景中,電子設(shè)備為智能手機,當(dāng)前應(yīng)用為圖片瀏覽。
圖5為在顯示界面上顯示音控快捷鍵的示意圖,如圖5所示,如果檢測到手機的音樂播放應(yīng)用處于運行狀態(tài),根據(jù)當(dāng)前運行的應(yīng)用程序,在手機的顯示界面上顯示音控快捷鍵,音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令。
圖6為在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件的示意圖,在音樂控件上不同的滑動軌跡或不同的按壓位置對應(yīng)不同的控制指令,其中,可接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件,或者在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件。
本發(fā)明實施例進一步公開一種音樂播放的控制裝置,如圖7所示,該裝置700包括:
操作指令接收模塊701,用于接收用于顯示音樂控件的操作指令;
音樂控件顯示模塊702,用于在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件;
觸控操作確定模塊703,用于根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令;
音樂播放控制模塊704,用于根據(jù)控制指令進行音樂播放控制。
該裝置還包括:
對應(yīng)關(guān)系預(yù)設(shè)模塊705,用于預(yù)設(shè)對音樂控件的觸控操作與控制指令的對應(yīng)關(guān)系;
觸控操作確定模塊703,具體用于:
根據(jù)對應(yīng)關(guān)系,確定與觸控操作對應(yīng)的控制指令;
其中,觸控操作包括滑動操作或者按壓操作;
控制指令包括:播放指令、暫停指令、上一曲指令、下一曲指令、音量加指令、音量減指令、快進指令或者快退指令。
本實施例通過操作指令接收模塊701接收用于顯示音樂控件的操作指令,音樂控件顯示模塊702在當(dāng)前應(yīng)用的顯示界面顯示音樂控件,觸控操作確定模塊703根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令,音樂播放控制模塊704根據(jù)控制指令進行音樂播放控制,簡化了音樂控制的流程,能夠解決現(xiàn)有技術(shù)中進行音樂播放控制時,需要切換應(yīng)用程序或者連接耳機線進行控制,操作較為麻煩或者控制方式較為單一的問題。
該裝置還包括:
運行狀態(tài)檢測模塊706,用于檢測音樂播放應(yīng)用是否處于運行狀態(tài);
音控快捷鍵顯示模塊707,用于如果音樂播放應(yīng)用處于運行狀態(tài),在顯示界面上顯示音控快捷鍵,音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令。
本實施例通過運行狀態(tài)檢測模塊706檢測音樂播放應(yīng)用是否處于運行狀態(tài),如果音樂播放應(yīng)用處于運行狀態(tài),音控快捷鍵顯示模塊707在顯示界面上顯示音控快捷鍵,該音控快捷鍵被觸發(fā)時生成用于顯示音樂控件的操作指令,能夠在其他應(yīng)用的顯示界面上快速顯示音樂控件,方便用戶通過該音樂控件進行音樂播放控制,簡化了音樂控制的流程。
進一步,該裝置還包括:
音樂控件隱藏模塊708,用于接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件;
或者,用于在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件。
其中,用于隱藏音樂控件的操作指令,包括:檢測到對音樂控件之外的觸控操作生成的操作指令。
本實施例通過音樂控件隱藏模塊708接收用于隱藏音樂控件的操作指令,并在顯示界面上隱藏音樂控件,能夠在當(dāng)前應(yīng)用的顯示界面上快速隱藏音樂控件,方便用戶對當(dāng)前應(yīng)用進行操作。音樂控件隱藏模塊708還用于在預(yù)設(shè)時間內(nèi)未檢測到對音樂控件的觸控操作,自動隱藏音樂控件,能夠在用戶不需要進行音樂播放控制或者在音樂播放控制結(jié)束后快速隱藏音樂控件,提升用戶體驗感。
需要說明的是,由于本發(fā)明實施例的裝置實施例與方法實施例基于相同的發(fā)明構(gòu)思,方法實施例中的技術(shù)內(nèi)容同樣適用于裝置實施例,因此,裝置實施例中與方法實施例相同的技術(shù)內(nèi)容在此不再贅述。
為了更好的實現(xiàn)上述目的,本發(fā)明實施例還提供一種電子設(shè)備,該電子設(shè)備存儲有可執(zhí)行指令,該可執(zhí)行指令可執(zhí)行上述任意方法實施例中的音樂播放的控制方法。
圖8是本發(fā)明實施例提供的一種電子設(shè)備800的結(jié)構(gòu)示意圖,如圖8所示,該電子設(shè)備800包括:一個或多個處理器801以及存儲器802,圖8中以一個處理器801為例。
處理器801和存儲器802可以通過總線或者其他方式連接,圖8中以通過總線連接為例。
存儲器802作為一種非易失性計算機可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計算機可執(zhí)行程序以及模塊,如本發(fā)明實施例中的音樂播放的控制方法對應(yīng)的程序指令/模塊(例如,圖7所示的各個模塊)。處理器801通過運行存儲在存儲器802中的非易失性軟件程序、指令以及模塊,從而執(zhí)行音樂播放的控制裝置的各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例的音樂播放的控制方法以及上述裝置實施例的各個模塊的功能。
存儲器802可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實施例中,存儲器802可選包括相對于處理器801遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至處理器801。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
所述程序指令/模塊存儲在所述存儲器802中,當(dāng)被所述一個或者多個處理器801執(zhí)行時,執(zhí)行上述任意方法實施例中的音樂播放的控制方法,例如,執(zhí)行以上描述的圖1至圖4所示的各個步驟;也可實現(xiàn)圖7所述的各個模塊。
本發(fā)明實施例的電子設(shè)備800可以多種形式存在,在執(zhí)行以上描述的圖1至圖4所示的各個步驟;也可實現(xiàn)圖7所述的各個模塊時,上述電子設(shè)備800包括但不限于:
(1)移動通信設(shè)備:這類設(shè)備的特點是具備移動通信功能,并且以提供話音、數(shù)據(jù)通信為主要目標(biāo)。這類電子設(shè)備包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
(2)超移動個人計算機設(shè)備:這類設(shè)備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網(wǎng)特性。這類電子設(shè)備包括:PDA、MID和UMPC設(shè)備等,例如iPad。
(3)便攜式娛樂設(shè)備:這類設(shè)備可以顯示和播放視頻內(nèi)容,一般也具備移動上網(wǎng)特性。該類設(shè)備包括:視頻播放器,掌上游戲機,以及智能玩具和便攜式車載導(dǎo)航設(shè)備。
(4)服務(wù)器:提供計算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,服務(wù)器和通用的計算機架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。
(5)其他具有視頻播放功能或連接互聯(lián)網(wǎng)功能的電子設(shè)備。
本實施例的電子設(shè)備通過接收用于顯示音樂控件的操作指令,在當(dāng)前應(yīng)用的顯示界面上顯示音樂控件,根據(jù)對音樂控件的觸控操作,確定與觸控操作對應(yīng)的控制指令,根據(jù)控制指令進行音樂播放控制,簡化了音樂控制的流程,能夠解決現(xiàn)有技術(shù)中進行音樂播放控制時,需要切換應(yīng)用程序或者連接耳機線進行控制,操作較為麻煩或者控制方式較為單一的問題。
本發(fā)明實施例還提供了一種非易失性計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令被一個或多個處理器執(zhí)行,例如圖8中的一個處理器801,可使得上述一個或多個處理器可執(zhí)行上述任意方法實施例中的音樂播放的控制方法,例如,執(zhí)行以上描述的圖1至圖4所示的各個步驟;也可實現(xiàn)圖7所述的各個模塊。
上述產(chǎn)品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實施例所提供的方法。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
通過以上的實施例的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施例可借助軟件加通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對相關(guān)技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。
最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;在本發(fā)明的思路下,以上實施例或者不同實施例中的技術(shù)特征之間也可以進行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請各實施例技術(shù)方案的范圍。
以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。