項(xiàng)目中想使用一個(gè)框架實(shí)現(xiàn)常見(jiàn)的所有圖片格式的加載,并且對(duì)代碼的影響降到最低,Glide框架提供了很好的擴(kuò)展,這里使用Glide+androidsvg+fresco實(shí)現(xiàn)加載GI...
項(xiàng)目中想使用一個(gè)框架實(shí)現(xiàn)常見(jiàn)的所有圖片格式的加載,并且對(duì)代碼的影響降到最低,Glide框架提供了很好的擴(kuò)展,這里使用Glide+androidsvg+fresco實(shí)現(xiàn)加載GI...
1 什么是插樁? 聽到關(guān)于“插樁”的詞語(yǔ),第一眼覺(jué)得會(huì)很高深,那到底什么是插樁呢?用通俗的話來(lái)講,插樁就是將一段代碼通過(guò)某種策略插入到另一段代碼,或替換另一段代碼。這里的代碼...
為什么會(huì)有這篇文章: 在Android 6.0 之前,用戶如果在短信中,點(diǎn)擊一個(gè)鏈接「https://zd.badmask.com」,想要跳轉(zhuǎn)到某 App 中,之前都是彈出符...
要打包給測(cè)試,切換分支,然后打release包,成功,然后運(yùn)行,崩潰。在Bugly上看到崩潰的Log如下: 奇怪,MQTT很早就加進(jìn)去了,之前也發(fā)布過(guò)release包沒(méi)有問(wèn)題...
關(guān)于kotlin大家應(yīng)該都很熟悉了,至少都是聽說(shuō)過(guò)了那么在kotlin下的同步鎖也就是synchronized 大家都了解嗎且看下方代碼有何區(qū)別,功能是否一致 ①與② 有何區(qū)...
最近因?yàn)樵诳偨Y(jié)一些優(yōu)化UI布局的技巧,在解決過(guò)度繪制的時(shí)候很多都用到了clipRect函數(shù)來(lái)進(jìn)行自定義控件的優(yōu)化。個(gè)人覺(jué)得這是個(gè)十分有用且重要的方法。 什么是clipRect...
很多時(shí)候我們自己寫的框架,或者一個(gè)工具包,總會(huì)認(rèn)為是最屌最好用的,強(qiáng)烈的想要發(fā)布出來(lái)給別人使用,收獲無(wú)數(shù)鮮花。這篇博客就是記錄一下怎么把自己寫的框架打包成aar,并發(fā)布到Gi...