編輯:關於Android編程
偶然中發現Android Studio的工程文件夾比ADT Bundle的大很多。
用Android Studio新建一個空工程,工程文件夾大小為30M,運行一次後大小為40M。
同樣用ADT Bundle新建一個空工程,工程文件夾大小為1.5M,運行一次後大小為3.8M。
天哪!Android Studio的工程比ADT Bundle的工程至少大了10倍啊!
這是為什麼呢?
帶著疑惑打開Android Studio工程文件夾,在<工程根目錄>\build\generated文件夾中發現有個叫mockable-android-23.jar的文件,這貨竟然有22M大!而且每個工程下都有!
網上對這個文件的介紹比較少,不過還是找到了兩處有用的介紹:
http://stackoverflow.com/questions/34853185/how-to-use-mockableandroidjar
http://blog.csdn.net/u010331406/article/details/51736211
總的來說就是這個文件是用來做單元測試用的,但該功能目前還處於實驗階段,不想用可以關了。
該功能默認是開啟的,而且如果不關的話,在每個工程中都會生成一個這麼大的jar文件。
如果能在電腦上全局共享一個這樣的jar文件就好了,但目前不行。
說了這麼多,不管你關不關,反正我是要關了。哈哈~
關掉也簡單,在設置中找到Experimental,把第3個選項的勾去掉。截圖借用了上面那位CSDN博友的,在此表示感謝!
去掉勾後,clean一下工程,工程大小減少了20M。以後新建的工程就沒這個文件了,之前的工程clean一下也會刪除該文件。每個工程減少20M,總量也相當可觀哦。
不過去掉這個大文件後,Android Studio工程還是比ADT Bundle的大很多。也許做不到ADT Bundle工程那麼小,畢竟是兩種不同的開發環境,但仍希望能再縮小些。博友們有沒有其它給工程減肥的辦法呢?
PS:以現在的眼光看以前寫的博客感覺寫的很爛,或許或一段時間再看現在的博客會有同樣的感覺。所以每時每刻都去學習,去發現和理解新的東西。引言由於之前寫的一篇關於Androi
向服務器提交數據有兩種方式,post和get。兩者的區別主要有三點,安全性、長度限制、數據結構。其中get請求安全性相比較而言較差,數據長度受浏覽器地址欄限制,沒有方法體
首先說一下canvas類:Class OverviewThe Canvas class holds the "draw" calls. To draw
1.概述與應用場景RatingBar(評分條)他是progressbar和seekbar的擴展,用星型來表示評分等級,同時它有兩種風格,一種可與用戶交互,另一種只是用於指