![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
錯(cuò)誤1:Could not find method execute() for arguments [] on task ':course:co...
實(shí)際開發(fā)場(chǎng)景中,你可能遇到過復(fù)制一個(gè)對(duì)象型雳,而針對(duì)這個(gè)對(duì)象修改不應(yīng)該影響被復(fù)制的對(duì)象,舉個(gè)例子: 這段代碼的意思是從靜態(tài)Subject對(duì)象列表中取...
背景是工程之前用的2.2.2版本,gradle-wrapper是gradle-2.14.1-all饥脑,這個(gè)版本的重命名apk和輸出指定目錄如下代碼...
Retrofit2 是目前Android開發(fā)主流的網(wǎng)絡(luò)庫,RxJava2也是目前開發(fā)者使用的比較多用來更優(yōu)雅實(shí)現(xiàn)異步的庫懦冰,因?yàn)樽罱鼧I(yè)務(wù)需求有用到...
不知道大家日常開發(fā)會(huì)不會(huì)寫單元測(cè)試用例灶轰,也是我們常說的小型測(cè)試,我們通常會(huì)為一些可測(cè)試的模塊或類單獨(dú)寫一個(gè)測(cè)試類刷钢,如果我們測(cè)試類比較多的話我們就...
Realm Realm 是一個(gè) MVCC (多版本并發(fā)控制)數(shù)據(jù)庫笋颤,由Y Combinator公司在2014年7月發(fā)布一款支持運(yùn)行在手機(jī)、平板和...
前言 前段時(shí)間内地,我在實(shí)現(xiàn)gradle多模塊構(gòu)建遇到一個(gè)問題伴澄,以前我們基本上是以jar包形式讓開發(fā)者集成到工程中使用,但自從Android Stu...
初始化耗時(shí)統(tǒng)計(jì) 利用時(shí)間差: 通過這種方式可以較準(zhǔn)確的得到SDK的初始化耗時(shí)阱缓。 內(nèi)存消耗統(tǒng)計(jì) 獲取內(nèi)存信息方法 方法一:使用命令 方法二:使用I...
前言 相信做過app的同學(xué)對(duì)代碼混淆應(yīng)該不陌生吧非凌,如果陌生就自行百度,這里不做普及荆针。我們先思考一個(gè)問題敞嗡,如果我們把代碼混淆了并蝗,如果出錯(cuò)了怎么定位...