資源簡介
大家都用過BiLiBiLi、AcFucn等視頻APP,但又沒有想過他們是怎么實現的呢,本Demo從源碼的方向可以很好的解釋清楚,

代碼片段和文件信息
package?com.vanco.abplayer;
import?com.vanco.abplayer.view.FileUtils;
import?android.app.Application;
import?android.content.Context;
import?android.os.Environment;
public?class?ABPlayerApplication?extends?Application{
private?static?ABPlayerApplication?mApplication;
/**?OPlayer?SD卡緩存路徑?*/
public?static?final?String?OPlayer_CACHE_base?=?Environment.getExternalStorageDirectory()?+?“/oplayer“;
/**?視頻截圖緩沖路徑?*/
public?static?final?String?OPlayer_VIDEO_THUMB?=?OPlayer_CACHE_base?+?“/thumb/“;
/**?首次掃描?*/
public?static?final?String?PREF_KEY_FIRST?=?“application_first“;
@Override
public?void?onCreate()?{
super.onCreate();
mApplication?=?this;
init();
}
private?void?init()?{
//創建緩存目錄
FileUtils.createIfNoExists(OPlayer_CACHE_base);
FileUtils.createIfNoExists(OPlayer_VIDEO_THUMB);
}
public?static?ABPlayerApplication?getApplication()?{
return?mApplication;
}
public?static?Context?getContext()?{
return?mApplication;
}
/**?銷毀?*/
public?void?destory()?{
mApplication?=?null;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\
?????文件?????????407??2016-02-16?00:05??BiLiBiLi-master\.gitignore
?????文件?????????597??2016-02-16?00:05??BiLiBiLi-master\.travis.yml
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????407??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件????????6888??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件????????1357??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件???????53627??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件??????293672??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件???????21996??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件??????320659??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件??????232241??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????129??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????654??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????917??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????192??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件????????1027??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件????????1027??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件????????1028??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件????????1028??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????目錄???????????0??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件???????22736??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????388??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????384??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????236??2016-02-16?00:05??BiLiBiLi-master\ABPla
?????文件?????????269??2016-02-16?00:05??BiLiBiLi-master\ABPla
............此處省略1790個文件信息
評論
共有 條評論