技術(shù)不止,文章有料,加 JiuXinDev 入群,Android 搬磚路上不孤單 前言 相信很多同學(xué)都會有這樣的感受,前三天剛剛復(fù)習(xí)的知識點(diǎn),今天問的時(shí)候怎么就講不出個(gè)所以然...
技術(shù)不止,文章有料,加 JiuXinDev 入群,Android 搬磚路上不孤單 前言 相信很多同學(xué)都會有這樣的感受,前三天剛剛復(fù)習(xí)的知識點(diǎn),今天問的時(shí)候怎么就講不出個(gè)所以然...
一直想寫一個(gè)篇 Glide原理講解,可一直沒能動筆。不是因?yàn)闆]時(shí)間,是 Glide 涉及太過廣泛,內(nèi)部邏輯太過犀利。一直沒能找到一個(gè)合適的制高點(diǎn)來俯覽全身。 之前對 Glid...
很多文章將Binder框架定義了四個(gè)角色:Server,Client,ServiceManager、以及Binder驅(qū)動,但這容易將人引導(dǎo)到歧途:好像所有的Binder服務(wù)都...
一.為什么要混淆壓縮? 原因主要有三 增加反編譯的成本 資源壓縮 減少apk體積 代碼壓縮 規(guī)避64k方法限制 二.什么是混淆壓縮? 混淆一般是指代碼混淆,代碼混淆指的是通過...
1. app module下build文件開啟代碼混淆和資源壓縮 2.自定義混淆規(guī)則 1. -keep[,修飾符,...] class_specification,keep...
本文已授權(quán)微信公眾號「玉剛說」獨(dú)家發(fā)布。 歡迎大家來看「Java 混淆那些事」的第四篇,到目前我們現(xiàn)在已經(jīng)可以進(jìn)行編寫混淆規(guī)則了,但是有個(gè)很嚴(yán)重問題,我們寫的規(guī)則會出現(xiàn)很多重...
如果你之前設(shè)置過 Android Studio 的 HTTP Proxy,然后又取消了代理設(shè)置,那么很有可能 Andoid Studio gradle 再次編譯時(shí)仍然會走代理...
前言 技術(shù)群里面經(jīng)常有人問到一些炫酷的UI效果實(shí)現(xiàn)方法,有時(shí)候我都是給一個(gè)相同或者相似效果的Github鏈接,有同學(xué)私信給我說,大佬,怎么這些效果你都能找到?你是怎么搜索的,...