一種下載通知欄的操控方法和裝置的制造方法
【專利摘要】本發(fā)明實施例提供一種下載通知欄的操控方法和裝置,其中方法包括:當(dāng)下載任務(wù)變化時,下載管理器匯總當(dāng)前控制的所有下載任務(wù)信息并將匯總后的下載任務(wù)信息發(fā)送給通知欄管理器,通知欄管理器將下載任務(wù)信息在通知欄進(jìn)行顯示;如果通知欄接收到用戶操控請求,通知欄管理器廣播所述用戶操控請求;下載管理器根據(jù)所述用戶操控請求對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控操作。本發(fā)明實施例無需用戶重復(fù)進(jìn)入下載程序頁面進(jìn)行下載處理,從而提高了用戶體驗。
【專利說明】
一種下載通知欄的操控方法和裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明實施例涉及應(yīng)用程序技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用于智能終端的下載通知 欄的操控方法和裝置。
【背景技術(shù)】
[0002] 智能終端是一類嵌入式計算機系統(tǒng)設(shè)備,因此其體系結(jié)構(gòu)框架與嵌入式系統(tǒng)體系 結(jié)構(gòu)是一致的;同時,智能終端作為嵌入式系統(tǒng)的一個應(yīng)用方向,其應(yīng)用場景設(shè)定較為明 確,因此,其體系結(jié)構(gòu)比普通嵌入式系統(tǒng)結(jié)構(gòu)更加明確,粒度更細(xì),且擁有一些自身的特點。
[0003] 如今智能終端隨著安裝了不同類型的應(yīng)用程序之后,成為了具備對應(yīng)功能的觸屏 終端,例如移動觸屏終端中游戲應(yīng)用、文本應(yīng)用、音樂播放應(yīng)用等。
[0004] 目前的智能終端可以是如PC端在開啟一個應(yīng)用程序之后,以多線程的處理方式在 后臺繼續(xù)運行該應(yīng)用程序,并非退出應(yīng)用程序,然而當(dāng)用戶需要知悉正在運行的后臺應(yīng)用 程序當(dāng)前的反饋信息或狀態(tài),或者要對正在運行的后臺應(yīng)用程序進(jìn)行操控時,均需要再次 進(jìn)入應(yīng)用程序的程序界面進(jìn)行觀看或操控。
[0005] 例如,用戶在使用音樂應(yīng)用進(jìn)行下載時,通常的應(yīng)用場景為:點擊下載或全部下載 后,不會停留在下載操控界面,會繼續(xù)在音樂資訊界面停留查看其他內(nèi)容,或進(jìn)入其他應(yīng) 用。此時,若用戶需要暫停下載或下載完畢需要播放已下載的音樂時,則需要再重新進(jìn)入下 載操控界面或本地音樂界面,查找到剛下載的歌曲,再點擊進(jìn)行播放。也就是說,通過下載 通知欄僅能點擊進(jìn)入下載操控頁面,再進(jìn)行相應(yīng)操作,通知欄并無操作項提供對應(yīng)操作。
[0006] 上述提及的當(dāng)用戶需要知悉正在運行的后臺下載程序當(dāng)前的反饋信息或狀態(tài),或 者要對正在運行的后臺下載程序進(jìn)行操控時,均需要再次進(jìn)入下載程序頁面進(jìn)行處理,不 僅操作步驟相對繁雜,而且由于多次重復(fù)操作,導(dǎo)致了用戶體驗性低。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明實施例提供一種下載通知欄的操控方法和裝置,無需用戶重復(fù)進(jìn)入下載程 序頁面進(jìn)行下載處理,從而提高了用戶體驗。
[0008] 本發(fā)明實施例提供的一種下載通知欄的操控方法,包括:當(dāng)下載任務(wù)變化時,下載 管理器匯總當(dāng)前控制的所有下載任務(wù)信息并將匯總后的下載任務(wù)信息發(fā)送給通知欄管理 器,通知欄管理器將下載任務(wù)信息在通知欄進(jìn)行顯示;如果通知欄接收到用戶操控請求,通 知欄管理器廣播所述用戶操控請求;下載管理器根據(jù)所述用戶操控請求對相應(yīng)的下載任務(wù) 進(jìn)行所請求的操控操作。
[0009] 優(yōu)選地,所述當(dāng)前控制的所有下載任務(wù)包括已經(jīng)下載結(jié)束的下載任務(wù)和當(dāng)前進(jìn)行 中的下載任務(wù);所述下載任務(wù)信息包括下面的一個或多個:當(dāng)前控制的所有下載任務(wù)的數(shù) 量、各下載任務(wù)的名稱、各下載任務(wù)的下載進(jìn)度、各下載任務(wù)是否發(fā)生錯誤。
[0010] 優(yōu)選地,所述方法還包括:下載管理器預(yù)先設(shè)置下載任務(wù)列表,所述下載任務(wù)列表 保存當(dāng)前控制的所有下載任務(wù)信息中已經(jīng)下載完成的下載任務(wù)信息;下載管理器將下載任 務(wù)列表發(fā)送給通知欄管理器,通知欄管理器將下載任務(wù)列表在通知欄進(jìn)行顯示,顯示的下 載任務(wù)列表的信息包括下面的一個或多個:已下載任務(wù)的數(shù)量、各下載任務(wù)的名稱、及各下 載任務(wù)的播放按鈕。
[0011] 優(yōu)選地,所述如果通知欄接收到用戶操控請求,通知欄管理器廣播所述用戶操控 請求,包括:通過對通知欄進(jìn)行點擊或壓力觸摸向通知欄發(fā)送用戶操控請求,通知欄通過通 知欄管理器廣播所述用戶操控請求,所述用戶操控請求包括下載任務(wù)和對所述下載任務(wù)的 操控操作。
[0012] 優(yōu)選地,所述下載管理器根據(jù)所述用戶操控請求對相應(yīng)的下載任務(wù)進(jìn)行所請求的 操控操作,包括:下載管理器監(jiān)聽通知欄管理器的廣播,獲取所述用戶操控請求中的下載任 務(wù)和對所述下載任務(wù)的操控操作,對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控操作。
[0013] 本發(fā)明實施例提供的一種用于操控下載通知欄的裝置,包括:下載管理器,用于當(dāng) 下載任務(wù)變化時,匯總當(dāng)前控制的所有下載任務(wù)信息并將匯總后的下載任務(wù)信息發(fā)送給通 知欄管理器;通知欄管理器,用于將下載任務(wù)信息在通知欄進(jìn)行顯示;如果通知欄接收到用 戶操控請求,廣播所述用戶操控請求;下載管理器,還用于:根據(jù)所述用戶操控請求對相應(yīng) 的下載任務(wù)進(jìn)行所請求的操控操作。
[0014] 優(yōu)選地,所述當(dāng)前控制的所有下載任務(wù)包括已經(jīng)下載結(jié)束的下載任務(wù)和當(dāng)前進(jìn)行 中的下載任務(wù);所述下載任務(wù)信息包括下面的一個或多個:當(dāng)前控制的所有下載任務(wù)的數(shù) 量、各下載任務(wù)的名稱、各下載任務(wù)的下載進(jìn)度、各下載任務(wù)是否發(fā)生錯誤。
[0015]優(yōu)選地,所述下載管理器,還用于:預(yù)先設(shè)置下載任務(wù)列表,所述下載任務(wù)列表保 存當(dāng)前控制的所有下載任務(wù)信息中已經(jīng)下載完成的下載任務(wù)信息;將下載任務(wù)列表發(fā)送給 通知欄管理器,通知欄管理器將下載任務(wù)列表在通知欄進(jìn)行顯示,顯示的下載任務(wù)列表的 信息包括下面的一個或多個:已下載任務(wù)的數(shù)量、各下載任務(wù)的名稱、及各下載任務(wù)的播放 按鈕。
[0016] 優(yōu)選地,所述通知欄管理器,具體用于:當(dāng)接收通知欄發(fā)送的用戶操控請求時,廣 播所述用戶操控請求,所述用戶操控請求包括下載任務(wù)和對所述下載任務(wù)的操控操作。
[0017] 優(yōu)選地,所述下載管理器,具體用于:下載管理器監(jiān)聽通知欄管理器的廣播,獲取 所述用戶操控請求中的下載任務(wù)和對所述下載任務(wù)的操控操作,對相應(yīng)的下載任務(wù)進(jìn)行所 請求的操控操作。
[0018] 本發(fā)明實施例提供的一種下載通知欄的操控方法和裝置,使用戶在通知欄就能直 接的進(jìn)行下載任務(wù)的操控操作,也就是說,通過操控通知欄顯示的下載任務(wù)信息實現(xiàn)對下 載管理器控制的相應(yīng)的下載任務(wù)進(jìn)行操控操作,無需用戶重復(fù)進(jìn)入下載程序頁面進(jìn)行下載 處理,從而提高了用戶體驗。
【附圖說明】
[0019] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖逐一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。
[0020] 圖1為本發(fā)明實施例提供的下載通知欄的操控方法的流程示意圖;
[0021] 圖2為本發(fā)明實施例提供的下載通知欄的操控方法的詳細(xì)流程示意圖;
[0022] 圖3為本發(fā)明實施例提供的用于操控下載通知欄的裝置示意圖;
[0023]圖4(a)和4(b)為應(yīng)用實例示意圖。
【具體實施方式】
[0024]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025] 智能終端,例如觸屏智能終端,此處尤其指定為移動觸屏終端,如ipad、手機等,在 前述的移動觸屏終端中為常規(guī)的操作系統(tǒng),如AndriocUios等,此處具體不做限定。
[0026] 當(dāng)用戶需要在智能終端中對在后臺運行的下載程序,例如音樂下載任務(wù)進(jìn)行操控 時,為了使得用戶無需再次進(jìn)入下載管理器,下面的實施例具體描述了如何節(jié)省操作步驟, 簡化操作方式。
[0027] 實施例一
[0028]圖1為本發(fā)明實施例提供的下載通知欄的操控方法的流程示意圖。請參閱圖1,該 方法包括:
[0029]步驟11、當(dāng)下載任務(wù)變化時,下載管理器匯總當(dāng)前控制的所有下載任務(wù)信息并將 匯總后的下載任務(wù)信息發(fā)送給通知欄管理器進(jìn)行顯示。
[0030] 步驟12、如果通知欄接收到用戶操控請求,通知欄管理器廣播所述用戶操控請求。
[0031] 步驟13、下載管理器根據(jù)所述用戶操控請求對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控 操作。
[0032] 實施例二
[0033]圖2為本發(fā)明實施例提供的下載通知欄的操控方法的詳細(xì)流程示意圖。請參閱圖 2,該方法包括:
[0034]步驟21、下載管理器獲取下載任務(wù)。
[0035]在本步驟中,下載任務(wù)可以是音樂文件下載,當(dāng)然也可以是其他類型文件下載,在 此不做限制。
[0036] 步驟22、當(dāng)下載任務(wù)變化時,通過回調(diào)通知下載管理器。
[0037]在本步驟中,下載任務(wù)變化可以是新增下載任務(wù),對當(dāng)前下載任務(wù)暫停、繼續(xù)、完 成等進(jìn)度變化。
[0038]步驟23、下載管理器匯總當(dāng)前控制的所有下載任務(wù)信息,并將匯總后的下載任務(wù) 信息發(fā)送給通知欄管理器。
[0039] 在本步驟中,下載任務(wù)信息可以包括當(dāng)前控制的所有下載任務(wù)的數(shù)量、各下載任 務(wù)的名稱、各下載任務(wù)的下載進(jìn)度、各下載任務(wù)是否發(fā)生錯誤等等,在此并不做限制。
[0040] 當(dāng)前控制的所有下載任務(wù)包括已經(jīng)下載結(jié)束的下載任務(wù)和當(dāng)前進(jìn)行中的下載任 務(wù),代碼實現(xiàn)可以為:
[0041] int taskCount = mDownloadingTasks.size() + mWaitmgTasks.size() + mSuccess7'asks.size() + mFailedTasks.size(); int progress = -lj if (task 1= null && taskgetTotalSize() > 0) { progress = (mt) (task.getDownloadSize() * 100 / task, getT0talSize()); } if (taskCount > 0) { progress = ((mSuccessTasks.size() + mFailedTasks.size〇) * 100 + progress) / taskCount; }
[0042]下載管理器匯總當(dāng)前控制的所有下載任務(wù)信息,并將匯總后的下載任務(wù)信息發(fā)送 給通知欄管理器。
[0043]在本發(fā)明實施例中,下載管理器還預(yù)先設(shè)置了下載任務(wù)列表,下載管理器使用下 載任務(wù)列表保存已經(jīng)下載完成并可以播放的下載任務(wù)。
[0044]下載任務(wù)列表的代碼實現(xiàn)為:
[0045] private void addPlayableTracks() \ m P1 ay ab 1 eT r aeks, g lear(); for (DownloadTask task : mSuccessTasks)( if (task.getDovvnloadItem() instanceof MusicDownloadrtem) { mPlayableTracks.add(((Musicr>ownloadItem) task.getDownloadItem()).getTrack〇); } } }
[0046] 下載任務(wù)完成后,顯示成功下載的歌曲名稱、數(shù)量及播放按鈕,點擊播放后,播放 狀態(tài)欄中顯示的已下載成功的歌曲,例如:已下載成功22首,則全部播放此次下載成功的22 首歌曲。
[0047] 此外,在本發(fā)明具體實施例中,網(wǎng)絡(luò)切換至移動網(wǎng)絡(luò)時暫停下載,可通過通知欄繼 續(xù)下載,以防用戶在未知情況下耗費流量造成損失;無聯(lián)網(wǎng)時導(dǎo)致下載失敗,也可通過通知 欄繼續(xù)下載。
[0048]步驟24、通知欄管理器根據(jù)預(yù)先設(shè)置的顯示模式在通知欄進(jìn)行下載任務(wù)信息的顯 不。
[0049]在本步驟中,預(yù)先設(shè)置顯示模式,例如在通知欄顯示當(dāng)前控制的所有下載任務(wù)的 數(shù)量、各下載任務(wù)的名稱、各下載任務(wù)的下載進(jìn)度、各下載任務(wù)是否發(fā)生錯誤等等。
[0050] 步驟25、通知欄接收到用戶操控請求,通過通知欄管理器廣播用戶操控請求。
[0051] 在本步驟中,用戶通過對通知欄進(jìn)行操作來發(fā)送用戶操控請求,本實施例中對通 知欄進(jìn)行操作可以是點擊或壓力觸摸,可以是單擊、雙擊或預(yù)置壓力值按壓通知欄中的下 載任務(wù)信息。
[0052] 用戶操控請求可以包括下載任務(wù)和對該下載任務(wù)的操控操作,該操控操作可以是 暫停下載任務(wù),繼續(xù)下載任務(wù),還是播放已下載完成的下載任務(wù)等等;通知欄通過通知欄管 理器廣播用戶操控請求。
[0053]步驟26、下載管理器監(jiān)聽通知欄管理器的廣播,獲取用戶操控請求,并對用戶操控 請求中的下載任務(wù)進(jìn)行所請求的操控操作。
[0054]在本步驟中,下載管理器自身作為廣播接受者監(jiān)聽通知欄管理器的廣播,獲取通 知欄管理器廣播的用戶操控請求,從而獲取該用戶操控請求中的下載任務(wù)和對該下載任務(wù) 的操控操作。
[0055] 下載管理器對用戶操控請求中的下載任務(wù)進(jìn)行所請求的操控操作,代碼實現(xiàn)為:
[0056] private BroadGastReceiver mNotificatioxiActionReceiver = new BroadcastReceiver() { ^Override public void onReGeive(Context context, Intent intent) { NotificationManager m Noti fi cati on M anager = (NotifiGationManager) mContext .getSystemS:ervice(Conte.x t ? N O丁 IFIC AT ION_S ERVICE); if (ACTION_PAUSE.equals(inteiit.getActioii())) {
[0057] moveWaitmgQueueToFailedListO; pauseAllTask(); updateNotification(MESSAGE_USER_PAUSED, null); } else if (ACTION_RESUME.equals{intent.getAction())) { resumeFailedTasksO; | else if (ACTION-MOBILE一USAGE.equals(intent.getAction())) { Network ViolateUtils.allowMobileUsage(); resumeFailedTasksO; } else if (ACT10N_PLAY.equaIs(intent.get:Action())) | mNorificationManager.cancel(NOTinCATIONJVIESSAGE_[D); mPlayMessageAppeared = false; PlaybackUtils.addTracks(mContext, mPlayableTracks, tme); } }
[0058] 實施例三
[0059] 圖3為本發(fā)明實施例提供的用于操控下載通知欄的裝置示意圖。如圖3所示,該裝 置包括:
[0060] 下載管理器,用于當(dāng)下載任務(wù)變化時,匯總當(dāng)前控制的所有下載任務(wù)信息并將匯 總后的下載任務(wù)信息發(fā)送給通知欄管理器;
[0061] 通知欄管理器,用于將下載任務(wù)信息在通知欄進(jìn)行顯示;如果通知欄接收到用戶 操控請求,廣播所述用戶操控請求;
[0062] 下載管理器,還用于:根據(jù)所述用戶操控請求對相應(yīng)的下載任務(wù)進(jìn)行所請求的操 控操作。
[0063] 具體地,
[0064] 所述當(dāng)前控制的所有下載任務(wù)包括已經(jīng)下載結(jié)束的下載任務(wù)和當(dāng)前進(jìn)行中的下 載任務(wù)。
[0065] 所述下載任務(wù)信息包括下面的一個或多個:當(dāng)前控制的所有下載任務(wù)的數(shù)量、各 下載任務(wù)的名稱、各下載任務(wù)的下載進(jìn)度、各下載任務(wù)是否發(fā)生錯誤。
[0066] 所述下載管理器,還用于:預(yù)先設(shè)置下載任務(wù)列表,所述下載任務(wù)列表保存當(dāng)前控 制的所有下載任務(wù)信息中已經(jīng)下載完成的下載任務(wù)信息;將下載任務(wù)列表發(fā)送給通知欄管 理器,通知欄管理器將下載任務(wù)列表在通知欄進(jìn)行顯示,顯示的下載任務(wù)列表的信息包括 下面的一個或多個:已下載任務(wù)的數(shù)量、各下載任務(wù)的名稱、及各下載任務(wù)的播放按鈕。
[0067] 所述通知欄管理器,具體用于:當(dāng)接收通知欄發(fā)送的用戶操控請求時,廣播所述用 戶操控請求,所述用戶操控請求包括下載任務(wù)和對所述下載任務(wù)的操控操作。
[0068]所述下載管理器,具體用于:下載管理器監(jiān)聽通知欄管理器的廣播,獲取所述用戶 操控請求中的下載任務(wù)和對所述下載任務(wù)的操控操作,對相應(yīng)的下載任務(wù)進(jìn)行所請求的操 控操作。
[0069] 實施例四
[0070] 在本發(fā)明的一個具體實施例中,在智能終端上進(jìn)行下載通知欄的操控,以下載音 樂文件為例,具體實例可以如下:
[0071] 如圖4(a)所示,點擊音樂文件進(jìn)行下載后在通知欄生成下載任務(wù)通知,下載任務(wù) 信息包括下載的歌曲名稱、數(shù)量、整體下載進(jìn)度及暫停下載按鈕。
[0072] 如圖4(b)所示,用戶在通知欄點擊暫停下載任務(wù),就可以直接暫停音樂文件的下 載,而不用進(jìn)入下載程序頁面進(jìn)行下載暫停處理;如果用戶向繼續(xù)下載,在通知欄點擊恢復(fù) 下載任務(wù)即可,同樣不需要進(jìn)入下載程序頁面進(jìn)行下載恢復(fù)處理。
[0073] 本發(fā)明實施例提供的一種下載通知欄的操控方法和裝置,使用戶在通知欄就能直 接的進(jìn)行下載任務(wù)的操控操作,也就是說,通過操控通知欄顯示的下載任務(wù)信息實現(xiàn)對下 載管理器控制的相應(yīng)的下載任務(wù)進(jìn)行操控操作,無需用戶重復(fù)進(jìn)入下載程序頁面進(jìn)行下載 處理,從而提高了用戶體驗。
[0074] 本說明書中的各個實施例均采用遞進(jìn)的方式描述,各個實施例之間相同相似的部 分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實 施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例 的部分說明即可。
[0075] 本發(fā)明可用于眾多通用或?qū)S玫挠嬎銠C系統(tǒng)環(huán)境或配置中。例如:個人計算機、月艮 務(wù)器計算機、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置 頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機、大型計算機、包括以上任何系統(tǒng)或設(shè)備 的分布式計算環(huán)境等等。
[0076]最后應(yīng)說明的是:上面對本發(fā)明的各種實施方式的描述以描述的目的提供給本領(lǐng) 域技術(shù)人員。其不旨在是窮舉的、或者不旨在將本發(fā)明限制于單個公開的實施方式。如上所 述,本發(fā)明的各種替代和變化對于上述技術(shù)所屬領(lǐng)域技術(shù)人員而言將是顯而易見的。因此, 雖然已經(jīng)具體討論了一些另選的實施方式,但是其它實施方式將是顯而易見的,或者本領(lǐng) 域技術(shù)人員相對容易得出。本發(fā)明旨在包括在此已經(jīng)討論過的本發(fā)明的所有替代、修改、和 變化,以及落在上述申請的精神和范圍內(nèi)的其它實施方式。
【主權(quán)項】
1. 一種下載通知欄的操控方法,應(yīng)用于智能終端上,其特征在于,包括: 當(dāng)下載任務(wù)變化時,下載管理器匯總當(dāng)前控制的所有下載任務(wù)信息并將匯總后的下載 任務(wù)信息發(fā)送給通知欄管理器,通知欄管理器將下載任務(wù)信息在通知欄進(jìn)行顯示; 如果通知欄接收到用戶操控請求,通知欄管理器廣播所述用戶操控請求; 下載管理器根據(jù)所述用戶操控請求對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控操作。2. 根據(jù)權(quán)利要求1所述的下載通知欄的操控方法,其特征在于,所述當(dāng)前控制的所有下 載任務(wù)包括已經(jīng)下載結(jié)束的下載任務(wù)和當(dāng)前進(jìn)行中的下載任務(wù); 所述下載任務(wù)信息包括下面的一個或多個:當(dāng)前控制的所有下載任務(wù)的數(shù)量、各下載 任務(wù)的名稱、各下載任務(wù)的下載進(jìn)度、各下載任務(wù)是否發(fā)生錯誤。3. 根據(jù)權(quán)利要求1所述的下載通知欄的操控方法,其特征在于,所述方法還包括: 下載管理器預(yù)先設(shè)置下載任務(wù)列表,所述下載任務(wù)列表保存當(dāng)前控制的所有下載任務(wù) 信息中已經(jīng)下載完成的下載任務(wù)信息; 下載管理器將下載任務(wù)列表發(fā)送給通知欄管理器,通知欄管理器將下載任務(wù)列表在通 知欄進(jìn)行顯示,顯示的下載任務(wù)列表的信息包括下面的一個或多個:已下載任務(wù)的數(shù)量、各 下載任務(wù)的名稱、及各下載任務(wù)的播放按鈕。4. 根據(jù)權(quán)利要求1所述的下載通知欄的操控方法,其特征在于,所述如果通知欄接收到 用戶操控請求,通知欄管理器廣播所述用戶操控請求,包括: 通過對通知欄進(jìn)行點擊或壓力觸摸向通知欄發(fā)送用戶操控請求,通知欄通過通知欄管 理器廣播所述用戶操控請求,所述用戶操控請求包括下載任務(wù)和對所述下載任務(wù)的操控操 作。5. 根據(jù)權(quán)利要求4所述的下載通知欄的操控方法,其特征在于,所述下載管理器根據(jù)所 述用戶操控請求對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控操作,包括: 下載管理器監(jiān)聽通知欄管理器的廣播,獲取所述用戶操控請求中的下載任務(wù)和對所述 下載任務(wù)的操控操作,對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控操作。6. -種用于操控下載通知欄的裝置,其特征在于,包括: 下載管理器,用于當(dāng)下載任務(wù)變化時,匯總當(dāng)前控制的所有下載任務(wù)信息并將匯總后 的下載任務(wù)信息發(fā)送給通知欄管理器; 通知欄管理器,用于將下載任務(wù)信息在通知欄進(jìn)行顯示;如果通知欄接收到用戶操控 請求,廣播所述用戶操控請求; 下載管理器,還用于:根據(jù)所述用戶操控請求對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控操 作。7. 根據(jù)權(quán)利要求6所述的用于操控下載通知欄的裝置,其特征在于,所述當(dāng)前控制的所 有下載任務(wù)包括已經(jīng)下載結(jié)束的下載任務(wù)和當(dāng)前進(jìn)行中的下載任務(wù); 所述下載任務(wù)信息包括下面的一個或多個:當(dāng)前控制的所有下載任務(wù)的數(shù)量、各下載 任務(wù)的名稱、各下載任務(wù)的下載進(jìn)度、各下載任務(wù)是否發(fā)生錯誤。8. 根據(jù)權(quán)利要求6所述的用于操控下載通知欄的裝置,其特征在于,所述下載管理器, 還用于: 預(yù)先設(shè)置下載任務(wù)列表,所述下載任務(wù)列表保存當(dāng)前控制的所有下載任務(wù)信息中已經(jīng) 下載完成的下載任務(wù)信息; 將下載任務(wù)列表發(fā)送給通知欄管理器,通知欄管理器將下載任務(wù)列表在通知欄進(jìn)行顯 示,顯示的下載任務(wù)列表的信息包括下面的一個或多個:已下載任務(wù)的數(shù)量、各下載任務(wù)的 名稱、及各下載任務(wù)的播放按鈕。9. 根據(jù)權(quán)利要求6所述的用于操控下載通知欄的裝置,其特征在于,所述通知欄管理 器,具體用于: 當(dāng)接收通知欄發(fā)送的用戶操控請求時,廣播所述用戶操控請求,所述用戶操控請求包 括下載任務(wù)和對所述下載任務(wù)的操控操作。10. 根據(jù)權(quán)利要求9所述的用于操控下載通知欄的裝置,其特征在于,所述下載管理器, 具體用于: 下載管理器監(jiān)聽通知欄管理器的廣播,獲取所述用戶操控請求中的下載任務(wù)和對所述 下載任務(wù)的操控操作,對相應(yīng)的下載任務(wù)進(jìn)行所請求的操控操作。
【文檔編號】G06F3/0484GK105930057SQ201610245576
【公開日】2016年9月7日
【申請日】2016年4月19日
【發(fā)明人】于蘭, 賴文杰
【申請人】樂視控股(北京)有限公司, 樂視移動智能信息技術(shù)(北京)有限公司