一、用有效率的網(wǎng)絡(luò)訪問方式來優(yōu)化下載 1.無線電狀態(tài)機(jī) Full power:當(dāng)無線連接被激活的時(shí)候,允許設(shè)備以最大的傳輸速率進(jìn)行操作。 Low...
《Android優(yōu)化專題》——優(yōu)化電池續(xù)航能力 一、監(jiān)測(cè)設(shè)備的電量和充電狀態(tài) 在用戶充電時(shí),程序做任何操作都不會(huì)太受到電量影響,此時(shí)就適合做一些...
一、控制app的音量與播放 使用硬件音量鍵來控制音量 需要在Activity或者Fragment創(chuàng)建的時(shí)候就設(shè)置音量控制,這樣確保不管App是否...
起始行 首部 主體(非必須) 結(jié)構(gòu)圖 連接管理 從瀏覽器鍵入地址到連接結(jié)束的過程是什么? TCP為HTTP提供一條可靠的比特傳輸管道,從TCP連...
前言 本文針對(duì)視頻播放及緩存方案進(jìn)行調(diào)研,對(duì)于Android端常用的視頻播放器的緩存策略介紹及實(shí)現(xiàn)原理。 播放器直連 流程圖 優(yōu)點(diǎn) 實(shí)現(xiàn)簡單,邏...
今天在看熱修復(fù)時(shí),文中多次提到smali文件,想簡單了解一下Smali是什么。 Smali文件是什么? Android程序員用Java語言開發(fā)A...
前言 今天看AndFix實(shí)現(xiàn)時(shí),核心方法之ReplaceMethod方法是一個(gè)native方法,之前并沒有遇到過,所以在此整理記錄。 nativ...
前言 本文主要介紹直播所需要的編解碼基礎(chǔ),后續(xù)文章將繼續(xù)介紹實(shí)際的運(yùn)用。 什么是碼? 這里的碼指碼流(Data Rate),是指視頻文件在單位時(shí)...
引言 前段時(shí)間寫了一篇Kotlin語法入門的文章,還沒有看過的盆友請(qǐng)戳(這里),有的可能看完之后已經(jīng)開始嘗試用kotlin來寫代碼了。不過上篇體...