android studio設(shè)置詳細(xì)流程
一、設(shè)置主題,窗口大小,動(dòng)畫效果
①修改主題 ②修改全局窗口字體(需要選擇中文字體,最好默認(rèn)不做修改),字號(hào) ③ 窗口動(dòng)畫(電腦性能不怎樣可以禁止掉)
二、修改menu或者toolBar
這里我是添加了創(chuàng)建class,fragment,activity的ToolBar,這個(gè)根據(jù)個(gè)人情況
三、打開工程設(shè)置
①禁用自動(dòng)打開上次關(guān)閉工程 ,禁用退出提示 ?②打開新項(xiàng)目提示方式
四、禁用自動(dòng)檢查更新
①取消自動(dòng)更新
五、配置快捷鍵
①自定義快捷鍵②根據(jù)內(nèi)容搜索快捷鍵③根據(jù)按鍵搜索快捷鍵④刪除快捷鍵
六、編輯器
①鼠標(biāo)懸停顯示文檔 ②格式化&導(dǎo)包提示
鼠標(biāo)指針懸停若干時(shí)間,顯示文檔,時(shí)間自己改。就是按格式化代碼或者導(dǎo)包時(shí),是否會(huì)顯示個(gè)對(duì)話框,覺得煩人的話,都取消掉吧
七、顯示行號(hào),顯示方法分隔線
①顯示行號(hào) ②顯示方法分隔符
八、代碼折疊
①取消方法自動(dòng)折疊
九、代碼智能提示
① 敲什么都提示②③提示時(shí)間設(shè)置
敲什么字符會(huì)提示,All(大小寫全部符合),None(不管大小寫,符合就提示),(First letter)(第一個(gè)字符符合就OK,其他隨意)。我這種腦殘沒記性的當(dāng)然選擇None。時(shí)間設(shè)置根據(jù)自己電腦性能.
十、自動(dòng)導(dǎo)包
Optimize imports on the fly:優(yōu)化導(dǎo)包,格式化代碼時(shí)會(huì)刪掉多余的導(dǎo)包。Add unambiguous imports on the fly:敲代碼時(shí),敲簡(jiǎn)單類名就幫你把包導(dǎo)了。
十一、創(chuàng)建個(gè)人代碼樣式配置
估計(jì)是為了保護(hù)默認(rèn)的代碼樣式配置,讓用戶把配置搞壞了也能一鍵還原,IDEA不允許修改默認(rèn)的配置,需要用戶創(chuàng)建配置才能進(jìn)行修改。
選擇基于哪個(gè)主題的,然后Save As一份即可。
十二、修改代碼字體
強(qiáng)烈建議用Consolas字體
十三、修改控制臺(tái)字體
十四、Logcat字體
要改的話,得先把1那個(gè)地方的勾取消掉,默認(rèn)android Logcat 每個(gè)級(jí)別的顏色都是一樣的.建議修改
十五、修改注釋位置
禁用“語句堆一行”
Comment at frist column:?jiǎn)⒂玫脑?,注釋符?hào)就會(huì)在行首,否則就按照縮進(jìn)來注釋。Control statement in one line:格式化代碼的時(shí)候,會(huì)把些很短的語句合并成一行。這樣影響代碼可讀性.
十六、修改變量前后綴
靜態(tài)成員是s,普通成員是m,轉(zhuǎn)換成成員變量的時(shí)候自動(dòng)加上m,生成setter,getter的時(shí)候會(huì)忽視m,很好很強(qiáng)大.
十七、修改新建文件文件頭
每次建新類,會(huì)加上這樣的頭信息
十八、取消Android Lint檢查(自定義)
作為移動(dòng)應(yīng)用開發(fā)者,我們總希望發(fā)布的apk文件越小越好,不希望資源文件沒有用到的圖片資源也被打包進(jìn)apk,不希望應(yīng)用中使用了高于minSdk的api,也不希望AndroidManifest文件存在異常,lint就能解決我們的這些問題。Android lint是在ADT 16提供的新工具,它是一個(gè)代碼掃描工具,能夠幫助我們識(shí)別代碼結(jié)構(gòu)存在的問題,主要包括:
- 1) ? ?布局性能(以前是 layoutopt工具,可以解決無用布局、嵌套太多、布局太多)
- 2) ? ?未使用到資源
- 3) ? ?不一致的數(shù)組大小
- 4) ? ?國(guó)際化問題(硬編碼)
- 5) ? ?圖標(biāo)的問題(重復(fù)的圖標(biāo),錯(cuò)誤的大?。?
- 6) ? ?可用性問題(如不指定的文本字段的輸入型)
- 7) ? ?manifest文件的錯(cuò)誤
十九、優(yōu)化-取消同步