1.內(nèi)存抖動 短時間內(nèi)有大量對象創(chuàng)建銷毀,它伴隨著頻繁的GC畅卓,比較典型的就是字符串拼接造成的內(nèi)存抖動 內(nèi)存抖動會產(chǎn)生很多的內(nèi)存碎片擅腰,造成內(nèi)存不連續(xù),在申請內(nèi)存的時候就有可能造...
記得舊版本Android微信版本翁潘,加載圖片時趁冈,會有一個無限圓弧轉(zhuǎn)動Loading效果,但是現(xiàn)在去掉了,之前仿寫過一次渗勘,現(xiàn)在將代碼分享出來沐绒,如果大家需要可以拿去用~ 原理分析 ...
Gradle自定義插件和發(fā)布 這篇文章講解的是如何自定義gradle插件,并以本地依賴和遠程依賴的方式來集成旺坠。 本文大體結(jié)構(gòu)和內(nèi)容基于:gradle官網(wǎng)的教程:開發(fā)自定義gr...
1.前言 最近隨著項目迭代業(yè)務與使用的用戶逐漸增多取刃,陸續(xù)的出現(xiàn)了一些性能或者BUG的問題(例如:1.某些功能執(zhí)行響應慢蹋肮;2.按鍵復電;等等)璧疗。 根據(jù)上述部分性能問題坯辩,提出相對...
一有送、簡述 1、AOP的概念 如果你用java做過后臺開發(fā)僧家,那么你一定知道AOP這個概念。如果不知道也無妨裸删,套用百度百科的介紹八拱,也能讓你明白這玩意是干什么的: AOP為Aspe...
如果連續(xù)多次點擊按鈕會造成打開多個重復頁面,或者多次請求涯塔,造成數(shù)據(jù)混亂肌稻。所以很多時候,我們需要避免這種情況發(fā)生匕荸。下面就通過AOP來實現(xiàn)這個功能爹谭。 1、定義一個防止多次點擊的工...
歡迎閱讀系列文章 Android aop切點表達式(execution)Android aop Advice(通知榛搔、增強)Android aop(AspectJ)查看新的代理...
其實雷達圖這個view嘛,繪制起來真的不難佩抹,網(wǎng)上也有很多優(yōu)秀的view和教程叼风,主要知識點就是繪制正N邊形的一個過程,也就是對Path類使用棍苹,下面在這里簡單記錄一下自己的編寫過...