前言 本文會(huì)簡單介紹下 Java 中動(dòng)態(tài)代理模式的使用,然后著重分享下動(dòng)態(tài)代理如何在提高代碼靈活性方面大展身手。文中會(huì)列舉兩個(gè)實(shí)例,一個(gè)是在 MVP 中如何巧妙解決 Pres...
前言 本文會(huì)簡單介紹下 Java 中動(dòng)態(tài)代理模式的使用,然后著重分享下動(dòng)態(tài)代理如何在提高代碼靈活性方面大展身手。文中會(huì)列舉兩個(gè)實(shí)例,一個(gè)是在 MVP 中如何巧妙解決 Pres...
本文已授權(quán)微信公眾號(hào):鴻洋(hongyangAndroid)原創(chuàng)首發(fā) 公司的項(xiàng)目代碼比較多,每次調(diào)試改動(dòng)java文件后要將近2分鐘才能跑起來,實(shí)在受不了。在網(wǎng)上找了一大堆配置...
AAC是音頻的一種編碼格式,AAC通常壓縮比為18:1,也有資料說為20:1,遠(yuǎn)勝mp3。 AAC音頻格式有ADIF和ADTS: ADIF:Audio Data Interc...
小引子 在平時(shí)的開發(fā)過程中,我們經(jīng)常會(huì)查閱很多的資料,最常參考的是 github 的開源項(xiàng)目。通常在項(xiàng)目的主頁面能看到項(xiàng)目的簡介和基本使用,并且時(shí)不時(shí)能看到頁面匯中有好多的彩...
前篇福利-Android增量編譯3~5秒介紹了增量編譯神器freeline的基本使用,這篇文章主要介紹freeline是如何實(shí)現(xiàn)快速增量編譯的。 Android 編譯打包流程...
1 你知道那種怎么努力也沒用的難過嗎?你體會(huì)過自卑到極致的感覺嗎?你有過全世界都不會(huì)喜歡你的懷疑嗎? 16歲那年讀高一,成績不好,不愛說話,性格內(nèi)向,最喜歡做的事,就是一個(gè)人...
前言 最近開始試水Weex開發(fā),使用這么長一段時(shí)間,感覺寫Weex還是非常方便的。作為一個(gè)Android開發(fā),免不了要追查一下weex的sdk源碼。今天,就以Weex SDK...
概述 最近工作中有個(gè)功能需要對(duì)APK中的resources.arsc文件進(jìn)行二進(jìn)制修改,具體就是對(duì)arsc文件內(nèi)的資源文件(也就是res文件夾下的文件)路徑就行修改。這里...
工作中遇到一些問題,以此記錄問題的解決過程。 起因 上周因?yàn)闃I(yè)務(wù)需要,要完成一個(gè)展示優(yōu)惠券信息的列表,列表內(nèi)每張券都有詳細(xì)信息,點(diǎn)擊詳細(xì)信息或者右面向下的箭頭,可以展開相應(yīng)優(yōu)...
@chillingvan 這是因?yàn)楸仨氁肎LSurfaceView,才會(huì)有這么一系列。
GLSurfaceView 在自定義 ViewGroup 時(shí)帶來的坑最近項(xiàng)目有個(gè)新的要求實(shí)現(xiàn)兩個(gè) View(分別記為 ViewA 和 ViewB )的無限下拉效果,ViewA 和 ViewB 本身的內(nèi)容完全不同,具體的要求有一下幾點(diǎn)(最終最終...
@朔月光 本來想下載一個(gè)gifrocket用用,可是網(wǎng)實(shí)在太差,一個(gè)小時(shí)都沒下載下來,無奈我直接在MAC上播放MP4,然后直接用LiceCap,錄完直接就是保存為Gif,而且效果還可以。
GLSurfaceView 在自定義 ViewGroup 時(shí)帶來的坑最近項(xiàng)目有個(gè)新的要求實(shí)現(xiàn)兩個(gè) View(分別記為 ViewA 和 ViewB )的無限下拉效果,ViewA 和 ViewB 本身的內(nèi)容完全不同,具體的要求有一下幾點(diǎn)(最終最終...
@fengbo_ 好了,終于搞定了,有效果圖了
GLSurfaceView 在自定義 ViewGroup 時(shí)帶來的坑最近項(xiàng)目有個(gè)新的要求實(shí)現(xiàn)兩個(gè) View(分別記為 ViewA 和 ViewB )的無限下拉效果,ViewA 和 ViewB 本身的內(nèi)容完全不同,具體的要求有一下幾點(diǎn)(最終最終...
@fengbo_ 正在做,網(wǎng)太慢了,等的我蛋疼??
GLSurfaceView 在自定義 ViewGroup 時(shí)帶來的坑最近項(xiàng)目有個(gè)新的要求實(shí)現(xiàn)兩個(gè) View(分別記為 ViewA 和 ViewB )的無限下拉效果,ViewA 和 ViewB 本身的內(nèi)容完全不同,具體的要求有一下幾點(diǎn)(最終最終...