eclipse再見,android studio 新手入門教程(一)基本設置

寫在前面:

作爲一個剛半隻腳踏入android開發的新手,在使用eclipse開發了兩個自我感覺不甚成熟的商城類app之後,遇到了一些問題,總結爲如下:

1,代碼複用性。findviewByIdonclick事件等,一遍遍重複這類無聊的代碼簡直浪費生命,這個問題推薦通過依賴注入框架ButterKnife解決,直接一鍵生成佈局中的所有控件,包括onclick點擊事件,但是諸如行佈局item裏的控件,以及佈局中include複用的佈局要如何使用框架解決,這個有待後續再看。

另一個代碼重複率很高的地方便是對HTTP回調的處理,與服務端交互免不了要對返回的json數據進行解析,並根據不同狀態下的status做相應的處理,這個問題通過對回調監聽器listener的封裝,可以減少一部分重複的代碼。

2開發工具的侷限性。在使用github使用一些大神的開源庫時會發現eclipse越來越被邊緣化了。參照我博客百分比佈局的文章,許多工具類/庫的使用,android studio用戶只要在gradle中添加一行代碼即可輕鬆集成,eclipse用戶只能眼巴巴自己去複製相關java類和文件,先搞個demo測一下,可用了再集成進項目,費時費力。因此,要解決這個問題,學習android studio就顯得很有必要了。我自己在android studio的使用上暫時也是一知半解,但是有一些問題的解決也花費了我不少的精力,所以即使是一些簡單的知識,也希望能夠幫到同樣碰到這些問題的朋友。

那麼正文開始吧。

首先是android studio入門的第一步:

android studio的安裝:國內鏡像地址

安裝過程就不用教學了吧。裝好之後,有部分人可能會遇到點擊程序後就閃一下,打開不了。

解決方法:修改配置文件:Android-Studio\android-studio\bin\idea.properties,在文件結尾增加:disable.android.first.run=true


教程第一篇就先設置一些參數配置吧,工慾善其事必先利其器。進入settings的方法有:

(1)啓動界面:Configure - settings,(2)File - settings, (3)點擊頂部工具欄圖標


部分配置設置方法:

1,主題的設置,Darcula就是傳說中的極客範的黑色主題啦



2,字體設置,搜索欄搜索font,直接修改,下方實時預覽,建議修改後點擊save as 保存一份



3,顯示行號,方便後續根據錯誤日誌定位bug位置



4,重頭戲來嘍,快捷鍵風格設定,不過即使直接設定eclipse仍然會有部分快捷鍵衝突,這個下面會提到

 


5,聯想快捷鍵。有衝突,我選擇了忽視衝突強行修改成和eclipse一樣的alt+/,畢竟這個太常用了。



6,設置聯想不區分大小寫。不過在xml界面編輯時,例如要輸入<Button>, 必須先輸入<纔會聯想,還沒有找到在哪裏設置成像eclipse那樣,任意符號字母都可聯想。



7,編碼

 


8,有些朋友想一打開as就直接進入項目,跳過選擇項目的啓動界面,取消勾選reopen lase project即可

 


9,代碼區背景色設置



10,android studio與eclipse不同,eclipse聯想出方法後,方法內會默認帶有該方法的參數,我們只要對着修改就好了,studio聯想出方法後,括號裏爲空。但是會有懸浮框提示:



這個懸浮窗會極大便利我們對方法的書寫,修改相應的參數方法如下:

10.1:修改方法寫完後懸浮窗出現的時間



10.2:如果你寫完方法後,移到別處後又移回來,忘記了方法裏需要的參數,那麼此時有兩種方法:1,鼠標放在方法名上,便會出現對該方法的介紹。2,使用快捷鍵顯示上圖的懸浮窗,快捷鍵修改方法:(我修改成alt+。,這個快捷鍵也是衝突的,但是暫時沒發現有什麼不妥)



11,eclipse中還有一個很常用的快捷鍵ctrl+1,比如我們在new一個類時,new A(),按下ctrl + 1,自動聯想爲A a = new A();studio中還需要另外設置一下:



12,修改默認註釋信息。每次新建java文件時會在文件頂部添加的註釋信息。



這裏提供一下android studio中一些與eclipse不同的快捷鍵:

向上插入空行:ctrl + 空格

錯誤提示:alt + enter

生成構造方法,set和get等:alt + insert

局部變量變爲全局變量:ctrl + alt + F

提煉方法:shift+ alt + M
資源文件重命名:alt+shift+R
查看方法在哪裏被使用:ctrl+G
清楚無效包:ctrl+alt+o

其他的後續使用過程中繼續補全。想修改相關的快捷鍵,只要在keymap中的快捷鍵內任意點一個,修改成原本的鍵。例如錯誤提示alt + enter用的不習慣想改鍵,但是又不知道錯誤提示鍵的位置在哪裏,這是只要在keymap中任意選中一個修改成alt + enter,提示框內就會提示這個組合鍵和哪個功能衝突,根據紅字的提示找到位置,該位置就是你想修改的功能的位置啦。


關於android studio的基本設置就是這樣啦。

Stay hungry, Stay foolish。下篇博客再見。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章