第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Android-Service系列之多線程斷點續(xù)傳下載

XRay_Chen 移動開發(fā)工程師
難度中級
時長 1小時32分
學習人數(shù)
綜合評分9.83
28人評價 查看評價
9.9 內(nèi)容實用
9.9 簡潔易懂
9.7 邏輯清晰
簡介:在日常下載文件的過程,由于網(wǎng)速問題或者突然斷電等等使我們正在下載的東西處于暫停狀態(tài),當我們在點擊它時還能在之前下載的基礎(chǔ)上進行下載,這就是今天我們要學習的多線程續(xù)傳下載程序的開發(fā)

第1章 修改界面顯示多個下載文件

本章課程主要是斷點續(xù)傳中UI界面的設(shè)計,我們使用java中的Map來存放要下載的文件,用線程池來存放下載的線程數(shù),然后以listView的形式來展示多個下載的條數(shù)。

第2章 使用ListView顯示多個下載項目

本章課程在其那面搭建好UI界面的基礎(chǔ)上,我們使用代碼來實現(xiàn)啟動多個線程分段下載文件,提高下載速度,從而提高效率。

第3章 修改數(shù)據(jù)庫操作代碼,保證線程安全

本章課程主要是在多線程下載的時候存在一個線程安全的問題,多個線程同時會訪問數(shù)據(jù)庫,為避免數(shù)據(jù)庫死鎖,需要修改數(shù)據(jù)庫部分代碼,使用線程鎖來實現(xiàn)。

第4章 總結(jié)

本章課程主要是Android中service服務(wù)和多線程來實現(xiàn)斷點續(xù)傳問題,在這個代碼編寫的過程中我們首先要有很強的JAVA語言的基礎(chǔ),對Android中多線程以及線程池有一個總體的認識和掌握,在多線程下載時一定要注意線程安全問題
課程須知
適合有一定Android開發(fā)基礎(chǔ)的同學,要求學生能夠有很強的java中多線程以及線程池的基礎(chǔ),靈活使用service和多線程結(jié)合實現(xiàn)斷點續(xù)傳功能。
老師告訴你能學到什么?
Activity和Service的通信方法 ListView和BaseAdapter的使用 數(shù)據(jù)庫操作 多線程分段下載的原理 線程池的使用 線程同步的應(yīng)用 單例模式的應(yīng)用 Notification的使用 Messenger的使用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!