Hexo 有三種默認布局:post , page 和 draft它們分別對應(yīng)不同的路徑,而您自定義的其他布局和post相同,都將儲存到 source/_posts文件夾。也同...
Hexo 有三種默認布局:post , page 和 draft它們分別對應(yīng)不同的路徑,而您自定義的其他布局和post相同,都將儲存到 source/_posts文件夾。也同...
1.項目結(jié)構(gòu) 現(xiàn)在的MVP模式越來越流行。就默認采用了。如果項目比較小的話: app——Application Activity Fragment Presenter等的頂級...
異步消息處理線程啟動后會進入一個無限的循環(huán)體之中,每循環(huán)一次,從其內(nèi)部的消息隊列中取出一個消息,然后回調(diào)相應(yīng)的消息處理函數(shù),執(zhí)行完成一個消息后則繼續(xù)循環(huán)。若消息隊列為空,線程...
一直都很喜歡Instagram的快拍(Story)功能,也很喜歡他們的翻轉(zhuǎn)效果,是一種簡單的3D翻轉(zhuǎn)效果。大致效果如下: 貌似最近微博也出了一個差不多的Story的功能,用的...
以前一直想寫一篇總結(jié) Android 開發(fā)經(jīng)驗的文章,估計當(dāng)時的我還達不到某種水平,所以思路跟不上,下筆又捉襟見肘。近日,思路較為明朗,于是重新操起鍵盤開始碼字一番。先聲明一...
Download Gradle: APIs Activity 相關(guān) -> ActivityUtils.java -> Demo AdaptScreen 相關(guān) -> Adapt...
整理了一下Github上幾個開源的音視頻播放器項目,有興趣的同學(xué)可以clone代碼去研究學(xué)習(xí)。 UniversalMusicPlayer https://github.com...
相信大部分開發(fā)android的人使用Handler在子線程上去進行ui的操作這種模式已經(jīng)滾瓜爛熟了,但是當(dāng)你不去深入研究它的原理,和理清它與Looper和Message之間的...