ijkplayer github 地址 ijkplayer 編譯 編譯可以參考官方說明 簡(jiǎn)要步驟?說明: 將代碼下載到本地 設(shè)定ndk環(huán)境下載對(duì)應(yīng)平臺(tái)的ndk工具包,官網(wǎng)地址...
ijkplayer github 地址 ijkplayer 編譯 編譯可以參考官方說明 簡(jiǎn)要步驟?說明: 將代碼下載到本地 設(shè)定ndk環(huán)境下載對(duì)應(yīng)平臺(tái)的ndk工具包,官網(wǎng)地址...
前言 決定重寫捋一遍android的各個(gè)技術(shù)點(diǎn),常用的模式框架等等,就從這第一篇開始吧! MVP模式到底是什么? 個(gè)人理解MVP模式就是將數(shù)據(jù)層與視圖層徹底分離,降低耦合性,...
項(xiàng)目中的單例 在分析性能優(yōu)化之前偶然的看到項(xiàng)目中的有很多單例模式,單例模式幾乎是項(xiàng)目中被應(yīng)用最多的設(shè)計(jì)模式,不同單例模式對(duì)性能開銷也是不一樣的。 餓漢式 HungSingle...
前言 最近在看OkHttp源碼,在整個(gè)OkHttp中最重要也是最核心的就是攔截器了,簡(jiǎn)單看攔截器似乎就是一個(gè)個(gè)實(shí)現(xiàn)Interceptor接口的類,再分別在類中實(shí)現(xiàn)相應(yīng)的邏輯,...
直接看view的layout源碼: 這里挑重點(diǎn)來看 點(diǎn)進(jìn)setOpticalFrame我們發(fā)現(xiàn)最終也是調(diào)用的setFrame方法, 所以我們直接來看這個(gè)方法: 看到這句: 在...
前言 很早就有搭建博客的想法,最近終于有時(shí)間,去網(wǎng)上去搜相關(guān)教程,結(jié)果各種坑,決定寫一篇。 假設(shè)你已經(jīng)擁有了GitHub以及ssh認(rèn)證等,去gitHub新建一個(gè)倉(cāng)庫(kù),倉(cāng)庫(kù)名必...
一、概述: 壁紙運(yùn)行在一個(gè)Android服務(wù)之中,這個(gè)服務(wù)的名字叫做WallpaperService。當(dāng)用戶選擇了一個(gè)壁紙之后,此壁紙所對(duì)應(yīng)的WallpaperService...