android studio作為現在谷歌主推的android開發功能,除了提供了大量的功能幫助快速開發android**之外,在**質量控制方面也提供了很多任務具,這些工具都放在analyze選單下, 主要有inspect code, code cleanup,analyze dependencies等功能。
inspect code通過執行lint檢查**的規範性,比eclipse下的checkstyle檢查功能強大,畢竟是專為android設計的。
執行code cleanup可以自動修改不規範的**,但目前修改能力很有限
仔細看這個可以學到很多新東西,例如使用sparsearray代替hashmap優化效能
analyze dependencies可以檢查工程依賴的庫
最後推薦個code review外掛程式,revu, 這個外掛程式比較輕量,review記錄儲存在xml檔案中,直接提交到git。這個外掛程式比reviewclipse功能要好一些,使用很方便,比較輕,可以review任何文字檔案,實現10以下的小團隊用。
從Eclipse到Android Studio經歷
要不得不要和相處近兩年的eclipse分手了,很捨不得,謝謝你這些日子有你的陪伴,每天都會有些的期待和挑戰。兩年來,我們建立了很深厚的情感。曾經以為我的世界只能有你,而現在我的心裡可能有了別人。起初我是不死活不同意的,但是礙於google的壓力,還有眾人的 使我不得不陷入思考和新的嘗試。早在今年5 ...
如何使用 滅火器如何使用
滅火器的種類不同使用方法也不相同,下面單獨針對乾粉滅火器 泡沫滅火器和二氧化碳滅火器使用方法說明。一 乾粉滅火器的使用方法 適用範圍 適用於撲救各種易燃 可燃液體和易燃 可燃氣體火災,以及電器裝置火災。1 右手拖著壓把,左手拖著滅火器底部,輕輕取下滅火器。2 右手提著滅火器到現場。3 除掉鉛封。4 ...
如何使用 如何正確使用定速巡航
現在隨著造車技術的不斷創新和改進,越來越多的高科技功能都應用到了汽車上,不僅提供了實用性,也讓我們享受到了科技的快感。今天我們就聊一聊一項可以實現車輛自動駕駛的功能 定速巡航。定速巡航 cruise control system 簡稱ccs,簡單的理解就是給車子設定乙個速度值,駕駛員只需要掌握方向,...