1. 方法分割線

2. 分屏查看代碼
之前在eclipse用的也挺多的,eclipse直接拖動(dòng)就可以,studio還以為不行呢。后來(lái)還是找到了,而且studio比eclipse還更智能了呢。操作方式在下面

操作方式,在標(biāo)簽點(diǎn)右鍵:

3. 鼠標(biāo)懸停顯示方法說(shuō)明
eclipse中只要鼠標(biāo)放在方法上,就會(huì)顯示出方法的說(shuō)明。但是在studio中,默認(rèn)是不顯示的。我們可以設(shè)置它來(lái)顯示。Editor--> General;后面的數(shù)字 是懸停多久,才顯示(單位:毫秒)。

4. 刪除的類的歷史記錄(也可以恢復(fù))
在整理項(xiàng)目的時(shí)候,有很多多余的文件,我選擇性的刪除了好多,然后發(fā)現(xiàn)在刪除當(dāng)中,錯(cuò)刪了一個(gè),如果全部 Ctrl + Z 的話,剛剛好不容易慢慢選出來(lái)的就要全部被恢復(fù)了。studio也提供了查看刪除的歷史記錄 的功能: 操作方式:鼠標(biāo)點(diǎn)在包名上,進(jìn)行 如圖 操作:PS:忽略我的代碼,僅為了演示

所有的操作,都會(huì)被記錄下來(lái),如下圖。 前面是,我恢復(fù)了其中的一些類。 最后一個(gè),是我刪除這個(gè)包的操作,刪除了所有的類,來(lái)找我要恢復(fù)的類,點(diǎn)擊恢復(fù)。

5. 刪除主項(xiàng)目中無(wú)用的資源文件
來(lái)自:Android打包提速實(shí)踐項(xiàng)目開(kāi)發(fā)中多少都會(huì)存留一些無(wú)用的代碼和資源,資源越多打包合并資源的時(shí)間就越長(zhǎng)。然而刪除無(wú)用的代碼對(duì)于提升打包速度的作用微乎其微,我們可以利用混淆這一利器在打release包的時(shí)候?qū)o(wú)用代碼一次性剔除掉。對(duì)于資源文件,as提供了自動(dòng)檢測(cè)失效文件和刪除的功能,這個(gè)絕對(duì)值得一試。

在彈出的對(duì)話框中,我強(qiáng)烈建議不要勾選刪除無(wú)用的id,因?yàn)閐atabinding會(huì)用到一些id,但這在代碼中沒(méi)有體現(xiàn),所以as會(huì)認(rèn)為這些id是無(wú)用的。如果你刪除了這些id,那么就等著編譯失敗吧。別問(wèn)我是怎么知道的T_T。順便說(shuō)一下,每次做這種操作前記得commit一下,方便做diff。
