LruCache算法审洞,又稱為近期最少使用算法。 LruCache 中 Lru 算法的實現(xiàn)就是通過 LinkedHashMap 來實現(xiàn)的。LinkedHashMap繼承于Has...
LruCache算法审洞,又稱為近期最少使用算法。 LruCache 中 Lru 算法的實現(xiàn)就是通過 LinkedHashMap 來實現(xiàn)的。LinkedHashMap繼承于Has...
kotlin的構(gòu)造器和java的有很大不同,第一次上手可能會使很多小伙伴懵逼袱衷,那就花15分鐘讀這篇文章检吆,弄清楚kotlin構(gòu)造器吧 導讀1.主次構(gòu)造的區(qū)別2.主次構(gòu)造的關(guān)系3...
應(yīng)用情況:多線程同時訪問酣藻,并且代碼塊不能被同時執(zhí)行的時候使用 使用synchronized用來修飾方法 基本執(zhí)行過程:當多個線程同時訪問被synchronized修飾的方法的...
單元測試是應(yīng)用程序測試策略中的基本測試曹洽,通過對代碼進行單元測試,可以輕松地驗證單個單元的邏輯是否正確辽剧,在每次構(gòu)建之后運行單元測試送淆,可以幫助您快速捕獲和修復(fù)因代碼更改(重構(gòu)、優(yōu)...
一、首先要添加權(quán)限 二撞羽、獲取主卡的IMEI阐斜,IMSI,ICCID 三诀紊、如果手機有多張卡 TelephonyManager的官方源碼 其實多卡情況下主要要獲得的是兩個地方:ge...
最近在研究apk瘦身時谒出,發(fā)現(xiàn)代碼混淆有很大作用,所以就去簡單研究了一下邻奠。 我認為笤喳,代碼混淆可以保護核心功能不泄漏以及apk瘦身;但是也有個缺點:就是人為的可能會把不能混淆的代...
前言 做程序開發(fā)碌宴,基礎(chǔ)很重要杀狡。同樣是擰螺絲人家擰出來的可以經(jīng)久不壞,你擰出來的遇到點風浪就開始顫抖贰镣,可見基本功的重要性呜象。此系列,專門收錄一些看似基礎(chǔ)八孝,但是沒那么簡單的小細節(jié)董朝,...
步驟 從官方下載7.2版本http://astah.net/release-notes/7.2.0 專業(yè)版破解文件(astah-pro.jar)鏈接:http://pan.b...
1.什么是前臺服務(wù) 前臺服務(wù)是那些被認為用戶知道(用戶所認可的)且在系統(tǒng)內(nèi)存不足的時候不允許系統(tǒng)殺死的服務(wù)鸠项。前臺服務(wù)必須給狀態(tài)欄提供一個通知干跛,它被放到正在運行(Ongoing...