中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Android Studio配置優(yōu)化最全詳解

適合第一次安裝AS的新手,感謝網(wǎng)上的資源


是不是很多同學(xué)已經(jīng)有煩惱出現(xiàn)了?電腦配置已經(jīng)很高了,但是每次運(yùn)行Android程序的時(shí)候就很卡,而且每次安裝運(yùn)行程序都要等待很長(zhǎng)時(shí)間,如果是在開發(fā)后期需要不停的修改代碼運(yùn)行看效果,這必定會(huì)影響工作效率。

有什么辦法可以改善一下這些問題呢?方法是肯定會(huì)有的,接下來通過兩期來從兩個(gè)維度來提高效率。今天首先來優(yōu)化配置我們的Android Studio開發(fā)工具,將一些使用很少但占有內(nèi)存的插件屏蔽,將影響效率的地方進(jìn)行優(yōu)化,下一期來專門升級(jí)我們的Android模擬器。

一、Setting入口

Android Studio的設(shè)置入口主要有兩個(gè)地方,分別如下:

1、當(dāng)還沒有打開或創(chuàng)建工程的時(shí)候,可以通過主頁進(jìn)入設(shè)置頁面:

2、當(dāng)已經(jīng)打開或創(chuàng)建了工程的時(shí)候,可以通過菜單欄“File - Setting”或者快捷鍵“Ctrl + Shift + S”進(jìn)入設(shè)置頁面:

通過以上兩種方式都能打開Android Studio的設(shè)置頁面,如下圖所示:

接下來就可以開始各種優(yōu)化設(shè)置了。

二、Setting優(yōu)化

Setting模塊默認(rèn)包含八大分支,可能還會(huì)包括其他設(shè)置,如下圖所示:

1、Appearancebehavior:外觀與行為

2、Keymap:快捷鍵

3、Editor:編輯

4、Plugins:插件

5、VerSion COntrol:版本控制

6、Build、Excution、Deploypent:編譯、運(yùn)行、發(fā)布

7、Languages Frameworks:語言和框架

8、Tools:工具

9、Other Settings:其他設(shè)置

接下來我們就一一來進(jìn)行優(yōu)化設(shè)置。

1、界面主題設(shè)置

默認(rèn)的 Android Studio 為灰色界面,可以選擇使用炫酷的黑色界面。Settings – Appearance – Theme 。

這里選擇 Darcula 主題。

2、系統(tǒng)字體設(shè)置

如果你的Android Studio界面中,中文顯示有問題,或者選擇中文目錄顯示有問題,或者想修改菜單欄的字體,可以這么設(shè)置。Settings – Appearance ,勾選 Override default fonts by (not recommended) ,選擇一款支持中文的字體即可。

我這里使用的是微軟雅黑 ,字體大小為12,效果還不錯(cuò)。

3、動(dòng)畫顯示設(shè)置

為節(jié)約電腦性能可以禁止掉動(dòng)畫顯示,Settings – Appearance 。

為了提升效率,可以反選Animate windows即可。

4、菜單欄或工具欄設(shè)置

如果需要自定義菜單欄或者工具欄,可以這么設(shè)置,Settings – Menus and Toolbars,可以加入自己新定義的,也可以修改系統(tǒng)的設(shè)置。

正常情況下不建議大家隨便設(shè)置,否則有的功能會(huì)不小心刪掉,不便于后期開發(fā),可以等足夠熟悉后再來嘗試打造個(gè)性化菜單欄和工具欄。

5、工程打開關(guān)閉設(shè)置

設(shè)置當(dāng)打開Android Studio時(shí)是否自動(dòng)打開上次關(guān)閉的工程,以及關(guān)閉工程時(shí)是否彈出退出提示,Settings – System Settings。

這里反選Reopen last project on startup,下次打開Android Studio時(shí)默認(rèn)進(jìn)入主頁面,所以不需要自動(dòng)打開上次關(guān)閉的工程。

為了不小心關(guān)閉工程,所以選擇Confirm application exit,每次關(guān)閉時(shí)會(huì)彈出確認(rèn)提示框。

6、打開新項(xiàng)目提示方式

打開新項(xiàng)目提示方式這樣設(shè)置,Settings – System Settings。

7、同步設(shè)置

Android Studio文件發(fā)生改變的時(shí)候,會(huì)同步文件信息,可以禁用降低內(nèi)存占用,Settings – System Settings。

8、代理設(shè)置

由于使用Android Studio期間,很多時(shí)候都要訪問谷歌官方服務(wù)器,而由于一些其他原因,會(huì)導(dǎo)致連接不上或者速度很慢,那就需要我們?cè)O(shè)置一下國內(nèi)的鏡像代理了,Settings – System Settings– HTTP Proxy。

Android SDK在線更新鏡像服務(wù)器有很多,下面列舉出來一部分,選擇其中一個(gè)就好。

中國科學(xué)院開源協(xié)會(huì)鏡像站地址:

http://mirrors.opencas.cn 端口:80

http://mirrors.opencas.org 端口:80

http://mirrors.opencas.ac.cn 端口:80

上海GDG鏡像服務(wù)器地址:

http://sdk.gdgshanghai.com 端口:8000

北京化工大學(xué)鏡像服務(wù)器地址:

http://ubuntu.buct.edu.cn/ 端口:80

http://ubuntu.buct.cn/ 端口:80

http://ubuntu.buct6.edu.cn/ 端口:80

大連東軟信息學(xué)院鏡像服務(wù)器地址:

http://mirrors.neusoft.edu.cn 端口:80

騰訊Bugly 鏡像:

http://android-mirror.bugly.qq.com 端口:8080

9、動(dòng)檢查更新

Android Studio支持自動(dòng)檢查更新。之前尚未發(fā)布正式版時(shí),一周有時(shí)會(huì)有幾次更新。你可以設(shè)置檢查的類型,用以控制更新類型,Settings – System Settings–Updates 。

勾選 Check for updates in channel ,即開通了自動(dòng)檢查更新。也可以禁用自動(dòng)檢查更新,減少AS的檢查更新內(nèi)存消耗。

下拉列表為更新通道,主要有4種:

1)Stable Channel : 正式版本通道,只會(huì)獲取最新的正式版本。

2)Beta Channel : 測(cè)試版本通道,只會(huì)獲取最新的測(cè)試版本。

3)Dev Channel : 開發(fā)發(fā)布通道,只會(huì)獲取最新的開發(fā)版本。

4)Canary Channel : 預(yù)覽發(fā)布通道,只會(huì)獲取最新的預(yù)覽版本。

以上4個(gè)通道中, Stable Channel 最穩(wěn)定,問題相對(duì)較少, Canary Channel 能獲得最新版本,問題相對(duì)較多。

10、Android Sdk配置

如果需要更換本地的sdk版本,或者在線更新sdk,可以這樣完成,Settings – System Settings– Android SDK。

11、快捷鍵

Android Studio的快捷鍵和Eclipse的不相同,但是你可以在Android Studio中使用Eclipse的快捷鍵,或者自定義快捷鍵,Settings – Keymap 。

你可以從 Keymaps 中選擇對(duì)應(yīng)IDE的快捷鍵,Android Studio對(duì)其他IDE的快捷鍵支持還是比較多的。建議不使用其他IDE的快捷鍵,而是使用Android Studio的快捷鍵。

當(dāng)你想設(shè)置在某一個(gè)快捷鍵配置上進(jìn)行更改,你需要點(diǎn)擊 copy 創(chuàng)建一個(gè)自己的快捷鍵,并在上面進(jìn)行設(shè)置。

12、鼠標(biāo)懸停顯示文檔

當(dāng)鼠標(biāo)懸停到某一個(gè)類的時(shí)候,會(huì)自動(dòng)顯示該類的文檔說明,Settings – Editor– General。

選擇圖示選擇,并設(shè)置延遲時(shí)間為500ms即可。

13、自動(dòng)導(dǎo)包

當(dāng)你從其他地方復(fù)制了一段代碼到Android Studio中,默認(rèn)的Android Studio不會(huì)自動(dòng)導(dǎo)入這段代碼中使用到的類的引用。你可以這么設(shè)置,Settings – Editor – Auto Import。

Optimize imports on the fly:優(yōu)化導(dǎo)包,格式化代碼時(shí)會(huì)刪掉多余的導(dǎo)包。

Add unambiguous imports on the fly:敲代碼時(shí),敲簡(jiǎn)單類名就幫你把包導(dǎo)了。

14、代碼長(zhǎng)度提示

Android Studio編輯區(qū)域,在中部會(huì)有一條豎線,用以提醒程序員一行的代碼長(zhǎng)度最好不要超過這條線。如果你不想顯示這條線,也可以關(guān)閉提示。Settings – Editor – Appearance ,取消勾選 Show right margin (configured in Code Style options) 。

15、行號(hào)顯示

顯示行號(hào),Settings – Editor – Appearance ,勾選 Show line numbers 。

16、方法分隔符顯示

方法與方法之間隔一條線,方便區(qū)分。Settings – Editor – Appearance ,勾選 Show method separators 。

17、空格顯示

習(xí)慣顯示空格,這樣就能看出縮進(jìn)是 Tab 縮進(jìn)還是空格縮進(jìn)。Settings – Editor – Appearance ,勾選 Show whitespaces 。

18、代碼智能提示

無論輸入什么,只要有輸入就有提示,Settings – Editor – Code Completion。

這里有三個(gè)值,分別為:

All:大小寫全部符合

None:不管大小寫,符合就提示

First letter:第一個(gè)字符符合就OK,其他隨意

由于Android Studio大小寫敏感,為了方便開發(fā),建議選擇None,然后時(shí)間設(shè)置為1s。

19、代碼折疊

有時(shí)候文件內(nèi)容太多,查找不方便或者結(jié)構(gòu)不清晰,就可能會(huì)用到代碼折疊,Settings – Editor – Code Folding。

根據(jù)自己的喜好選擇相應(yīng)的部分進(jìn)行折疊,比如doc文檔折疊、方法體折疊等。

20、代碼字體設(shè)置

該部分會(huì)修改編輯器的字體,包含所有的文件顯示的字體。Settings – Editor – Colors Fonts – Font 。

默認(rèn)系統(tǒng)顯示的 Scheme 為 Defualt ,你是不能編輯的,你需要點(diǎn)擊右側(cè)的 Save As… ,保存一份自己的設(shè)置,如我的保存為MyDarcula。然后在 Editor Font 中即可設(shè)置字體類型和大小。

其中Show only monospaced fonts 表示只顯示等寬字體,一般來說,編程等寬字體使用較多,且效果較好。

21、字體顏色設(shè)置

字體的顏色可以分別進(jìn)行設(shè)置,Settings – Editor – Colors Fonts下面的每一個(gè)小項(xiàng)都可以進(jìn)行設(shè)置,比如Logcat。

選擇圖1處要設(shè)置的logcat信息種類,然后反選2處的Use Inberited attributes,在點(diǎn)擊3處的顏色進(jìn)行設(shè)置,會(huì)發(fā)現(xiàn)非常的美觀,最后再保持即可。

可以根據(jù)你要設(shè)置的對(duì)象進(jìn)行選擇設(shè)置,同時(shí)你也可以從網(wǎng)絡(luò)上下載字體顏色設(shè)置包導(dǎo)入。

22、修改注釋顯示位置

設(shè)置注釋不顯示在首行,Settings – Editor – Code Style– Java。

Comment at frist column:?jiǎn)⒂玫脑?,注釋符?hào)就會(huì)在行首,否則就按照縮進(jìn)來注釋。

23、修改語句合并成一行

格式化代碼的時(shí)候,會(huì)把些很短的語句合并成一行,這樣影響代碼可讀性,Settings – Editor – Code Style– Java。

禁用語句堆一行,這里反選Control statement in one line,可以看到效果圖的變化。

24、對(duì)齊成員變量名

很多時(shí)候,成員變量名能夠?qū)R看起來更加美觀,Settings – Editor – Code Style– Java。

這里勾選Align fields in colums,可以看到右側(cè)的效果圖。

25、修改成員變量前后綴

我們通常會(huì)遵循 Android 官方關(guān)于編碼風(fēng)格的指導(dǎo)來進(jìn)行字段命名。在 Android 源碼中我們可以看到通常成員變量都是以‘m’開始。其實(shí)Android Studio 可以自動(dòng)在幫我們生成字段名稱的時(shí)候加上自定義的前綴,Settings – Editor – Code Style– Java。

如非共有、非靜態(tài)的成員變量以’m’開始,靜態(tài)成員變量以’s’開始。

26、去除拼接檢查

可以根據(jù)需要禁掉,Settings– Editor– Inspections ,找到Spelling項(xiàng),取消勾選。

27、類模板注釋

每次建新類的時(shí)候,在文件頭都會(huì)加入一些文件說明信息,Settings– Editor– File and Code Templates。

28、文件編碼

無論是你個(gè)人開發(fā),還是在項(xiàng)目組中團(tuán)隊(duì)開發(fā),都需要統(tǒng)一你的文件編碼。出于字符兼容的問題,建議使用 utf-8 。中國的 Windows 電腦,默認(rèn)的字符編碼為 GBK 。Settings– Editor– File Encodings 。

建議將 IDE Encoding 、 Project Encoding 、 Properties Fiels 都設(shè)置成統(tǒng)一的編碼。

29、自己定義Live Templates

可以很好的方便開發(fā),大大提高開發(fā)效率,這里不做過多介紹,可以參考之前的文章:巧用Live Template,不僅能提升AS開發(fā)效率,還能裝逼

30、插件設(shè)置

Android Studio和Eclipse一樣,都是支持插件的。Android Studio默認(rèn)自帶了一些插件,如果你不使用某些插件,你可以禁用它,Settings – Plugins。

右側(cè)會(huì)顯示出已經(jīng)安裝的插件列表,取消勾選即可禁用該插件。 如:

CVS Integration : CVS 版本控制系統(tǒng)。

Google Cloud Tools For Android Studio : Google云。

Google Login : Google賬號(hào)登錄。

hg4idea : Mercurial 版本控制系統(tǒng)。

當(dāng)然,在這里還可以安裝一些我們需要的插件,如Genymotion,后期再陸續(xù)學(xué)習(xí),歡迎關(guān)注公眾號(hào)ShareExpert。

31、Github設(shè)置

如果你使用 GitHub 進(jìn)行代碼控制,你需要設(shè)置 GitHub的信息。Settings – Version Control – GitHub ,在右側(cè)中填入你的 GitHub服務(wù)器,和登陸賬號(hào)密碼。

32、Git設(shè)置

如果你使用 Git 進(jìn)行版本控制,你需要設(shè)置 Git 的安裝文件目錄。Settings – Version Control – Git ,在右側(cè)中選擇你的 Git 的安裝目錄。

33、Gradle離線構(gòu)建

使用本地離線Gradle構(gòu)建,可以大大提高構(gòu)建速度,否則會(huì)不斷從官網(wǎng)檢查更新下載最新的Gradle,Settings –Build、Excution、Deploypent– Gradle。

34、優(yōu)化編譯速度

Android Studio編譯的時(shí)候同樣可以使用離線,能極大優(yōu)化編譯速度。Settings –Build、Excution、Deploypent– Compiler。

三、Project Structure設(shè)置

在開發(fā)過程中,除了上述Setting的全局優(yōu)化配置,我們還會(huì)對(duì)當(dāng)前Project進(jìn)行一些配置,入口如下:

主要有三塊內(nèi)容的配置。當(dāng)前Project對(duì)于的sdk、jdk、ndk路徑配置,如下圖所示:

第二個(gè)內(nèi)容就是項(xiàng)目的Gradle版本、插件版本、使用的倉庫和默認(rèn)倉庫配置,如下圖:

第三個(gè)就是當(dāng)前Project中的各Modules詳細(xì)配置,如下圖所示:

這一塊的內(nèi)容較多,后續(xù)再進(jìn)行學(xué)習(xí)。

到此,對(duì)于Android Studio的優(yōu)化配置基本完成了,相信你也已經(jīng)把自己的利器磨練得非常鋒利了,經(jīng)過下次課程的學(xué)習(xí),環(huán)境就可以做到最大的優(yōu)化,然后就等著正式開發(fā)學(xué)習(xí)吧。

本文翻譯: http://www.sohu.com/a/159479763_619467

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Android Studio簡(jiǎn)單設(shè)置
Android studio 相關(guān)的配置
android studio學(xué)習(xí)筆記
Android開發(fā)2021.3.9日【模擬器路徑】【外觀字體】【簡(jiǎn)單快捷鍵】
Android Studio 1.0 (穩(wěn)定版) 完全攻略 – 程序員聯(lián)盟
Flutter開發(fā)之環(huán)境配置
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服