通常我們開(kāi)發(fā)時(shí),為了不讓資源名重復(fù),可能會(huì)定義名字很長(zhǎng)的資源名,這其實(shí)也會(huì)增大 apk 包的體積。接下來(lái)我們講講如何做資源混淆,先從其原理開(kāi)始。 1. R.java文件以及資...
通常我們開(kāi)發(fā)時(shí),為了不讓資源名重復(fù),可能會(huì)定義名字很長(zhǎng)的資源名,這其實(shí)也會(huì)增大 apk 包的體積。接下來(lái)我們講講如何做資源混淆,先從其原理開(kāi)始。 1. R.java文件以及資...
1.設(shè)置橫向滾動(dòng) 2.設(shè)置顯示四個(gè)半item 3.選中的item置于中間
binder第一部分,我們從用戶空間的service_manager.c 看起,看看第一個(gè)binder是如何啟動(dòng)運(yùn)行的~ service_manager.c :: main ...
原文鏈接:https://draveness.me/sketch-and-sketch 這可能是一篇很多博客的讀者都期待的文章,我最終還是決定說(shuō)一說(shuō)『如何為技術(shù)文章配圖』這一...
其實(shí)老早就想寫(xiě)一些關(guān)于音視頻學(xué)習(xí)的文章了,但由于各方面的原因遲遲都沒(méi)有開(kāi)始。一個(gè)方面是因?yàn)楣P者寫(xiě)文章都是成系統(tǒng)的,音視頻需要大家有一定的 c/c++ 基礎(chǔ);還有一個(gè)方面是因?yàn)?..
如需轉(zhuǎn)載請(qǐng)?jiān)u論或簡(jiǎn)信,并注明出處,未經(jīng)允許不得轉(zhuǎn)載 系列文章 Android布局優(yōu)化(一)LayoutInflate — 從布局加載原理說(shuō)起 Android布局優(yōu)化(二)優(yōu)雅...
轉(zhuǎn)載請(qǐng)標(biāo)明地址 QuincySx:[http://www.itdecent.cn/p/a9ebf730cd08 ] 讀了這篇文章你將會(huì)收獲什么 RxJava2 基本的運(yùn)行流...
1. 概述 上一期的熱修復(fù)相對(duì)來(lái)說(shuō)有點(diǎn)難度,我其實(shí)也沒(méi)往深里說(shuō)如果實(shí)在看不懂可以看看視頻,其實(shí)最主要的還是思路代碼也就那么幾行,這一期我們又回歸到設(shè)計(jì)模式,相對(duì)來(lái)說(shuō)要簡(jiǎn)單不少...