前段時(shí)間利用國(guó)慶假期整理了一篇博客推薦幾款實(shí)用的android Studio 插件發(fā)布到簡(jiǎn)書平臺(tái),沒有想到會(huì)有這么多人關(guān)注我,我感覺有點(diǎn)受寵若驚了,之前在CSDN上寫了兩個(gè)月博客,開始時(shí)候上首頁(yè)的機(jī)會(huì)都沒有,后來居然直接不讓發(fā)布到首頁(yè),寫的文章就只能自己看,所以就選擇了簡(jiǎn)書,用過之后確實(shí)不錯(cuò),界面簡(jiǎn)潔大方,太適合寫作了,用過之后也推薦了身邊的朋友用,好東西必須要分享給大家。
古人云,工欲善其事,必先利其器,而我們android程序員的“器”則是指Android Studio,熟練運(yùn)用工具,能極大程度提高我們的工作效率,希望廣大程序員們都能早早下班,該接孩子接孩子,該陪老婆陪老婆,該陪女朋友陪女朋友,啊,還沒女朋友啊,那就更要抓緊了,整天的呆在公司加班,你以為女朋友會(huì)自動(dòng)找上門來啊,哈哈,不多說了,大家都懂的,接下來我們來說正事。
本文的主角是Android Studio,還在使用eclipse的Android 程序員可以選擇跳過,我也是從eclipse轉(zhuǎn)型到Android Studio的,eclipse除了運(yùn)行編譯速度快點(diǎn)之外就感覺沒有其他的優(yōu)點(diǎn)了(個(gè)人觀點(diǎn)),下面以問題的形式展開:
1、從eclipse轉(zhuǎn)到Android Studio快捷鍵不適應(yīng)怎么辦?
答:快捷鍵可是程序員的習(xí)慣,一旦適應(yīng)熟悉了一種工具,再切換去用其他的工具,確實(shí)很別扭,我在這方面也是有血的教訓(xùn),花了兩個(gè)月去學(xué)習(xí)android Studio快捷鍵,但項(xiàng)目開發(fā)當(dāng)前還是用eclipse,兩邊切,弄得我是連自己已經(jīng)熟悉不過eclipse都不知道怎么用了,因此中間放棄了一段時(shí)間,偶然發(fā)現(xiàn)Android Studio早就幫我們解決了這個(gè)問題,在 settings-->keyMap-->eclipse 即可讓AS回歸之前的快捷鍵,哈哈,瞬間AS就沒有那么陌生了,最大的障礙解決了,擁抱Android Studio吧。
2、在已有的android Studio工程里如何新建工程?
答:這個(gè)問題的應(yīng)該還是從eclipse轉(zhuǎn)Android Studio的問題,思維還停留在eclipse上(人總是會(huì)根據(jù)已有的經(jīng)驗(yàn)學(xué)習(xí)新東西),我們還是先分析問題的原因,eclipse有工作空間的概念(工程所在目錄),工作空間里面可以有多個(gè)工程,工程之間還可以有依賴關(guān)系,而Android Studio工程也就相當(dāng)于eclipse工作空間的概念,一個(gè)Android Studio工程可以包含多個(gè)模塊,模塊間也可以有依賴關(guān)系,其實(shí)可以將Android Studio的一個(gè)個(gè)模塊看作是eclipse的工程

3、Android Studio如何集成版本控制系統(tǒng)(如git,svn)?
答:Android Studio本身就已經(jīng)集成了版本控制系統(tǒng)VCS,在導(dǎo)航菜單上可以直接找到,但是不知道怎么就是不能用,最后發(fā)現(xiàn),電腦需要先安裝git或者svn就行了,無需任何配置,Android Studio就能直接使用,對(duì),只要你電腦上安裝了版本控制軟件就行了,也就算集成成功了。
4、Android Studio如何快速運(yùn)行外部工程,如在github上下載的工程?
答:這點(diǎn)上我承認(rèn)沒有eclipse方便(eclipse也會(huì)有各種莫名其妙的問題),如果直接使用Android Studio的import project...除非別人用的android Studio版本和SDK和你一模一樣,要不總有問題,關(guān)于這一點(diǎn)我有寫過一篇博客快速運(yùn)行體驗(yàn)github第三方庫(kù),里面說的比較詳細(xì)。
5、Android Studio里面粘貼代碼為什么不能自動(dòng)導(dǎo)包,一個(gè)個(gè)Alt+Enter好麻煩???
答:不麻煩,不麻煩,只需要在settings-->Editor-->General-->Auto Import將如下圖的幾個(gè)鉤鉤都選上,就再也不需要手動(dòng)導(dǎo)包了,無用的包也會(huì)自動(dòng)去掉,飛一般的感覺。

6、關(guān)于android Studio,還有哪些問題和使用技巧?
答:當(dāng)然有啦,只要用心,總會(huì)有驚喜的,不過我不打算寫成長(zhǎng)篇大論,之前也零零碎碎寫過一些列的博客:
- Android Studio 使用技巧(一)
- Android Studio 使用技巧(二)
- Android Studio 使用技巧(三)
- Android Studio 實(shí)現(xiàn)真機(jī)截圖和短視頻錄制
ps:歡迎糾錯(cuò)