33、Android編寫應用-概覽

Android Studio 包含每個開發階段要用到的工具,但最重要的功能是編寫應用:編寫代碼、構建佈局、創建圖像,並在整個過程中保持高效。

這正是本部分的主題:介紹可幫助您編寫應用而且是快速編寫應用的工具。

編碼工作效率

下面介紹的幾項功能可幫助您更高效地編碼。

代碼補全

使用代碼補全功能可以減少輸入錯誤,並且無需查詢類、方法和變量名稱,因而能夠加速應用開發。代碼編輯器提供了基本補全、智能補全和語句補全功能。

詳細瞭解代碼補全

創建自定義代碼補全模板

利用實時模板,您可以輸入代碼段,以便快速插入和補全小代碼塊。要插入實時模板,請輸入模板縮寫並按 Tab 鍵。Android Studio 會將與模板關聯的代碼段插入您的代碼。

例如,如果在輸入 newInstance 縮寫後按 Tab 鍵,會插入包含參數佔位符的新 Fragment 實例的代碼。或者,輸入 fbc 可插入 findViewById() 方法以及類型轉換和資源 ID 語法。

要查看支持的實時模板的列表並對這些模板進行自定義,請依次點擊 File > Settings > Editor > Live Templates

詳細瞭解實時模板

通過 Lint 進行快速修復

Android Studio 提供了一個名爲 Lint 的代碼掃描工具,可幫助您發現並更正代碼結構質量的問題,而無需執行應用或編寫測試。

每次構建您的應用時,Android Studio 都會運行 Lint 來檢查您的源文件是否有潛在的錯誤,以及在正確性、安全性、性能、易用性、無障礙性和國際化方面是否需要優化改進。

詳細瞭解 Lint

查看文檔和資源詳細信息

將光標放在方法/成員/類名稱上並按 F1 鍵可查看 API 相關文檔。

也可查看圖像和主題背景等其他資源的信息。例如,如果您將光標放在 Android 清單文件中的主題背景名稱上並按 F1 鍵,您可以查看主題背景繼承層次結構以及各種屬性的顏色或圖像。

快速創建新文件

如果您要創建新文件,請在“Project”窗口中點擊所需的目錄,然後按 Alt + Insert 組合鍵(在 Mac 上,按 Command + N 組合鍵)。Android Studio 會顯示一個小窗口,其中列出了建議的文件類型,這些文件類型適合選定的目錄。

使用資源

Android Studio 包含以下功能和工具,可幫助您創建和管理資源文件。

詳細瞭解如何添加資源

創建支持所有屏幕密度的圖像

Android Studio 包含一個名爲 Vector Asset Studio 的工具,可幫助您創建支持各種屏幕密度的圖像。您可以上傳自己的 SVG 文件進行修改,也可以從 Google 提供的衆多 Material Design 圖標中選擇一個。如需開始創建,請依次點擊 File > New > Vector Asset

詳細瞭解 Vector Asset Studio

預覽圖像和顏色

在代碼中引用圖像和圖標時,左側空白處會顯示圖像預覽,以幫助您驗證圖像或圖標引用。

要查看完整尺寸的圖像,請點擊左側空白處的縮略圖。或者,將光標放在資源的內嵌引用上並按 F1 鍵,以查看圖像的詳細信息,包括所有替代尺寸。

創建新佈局

Android Studio 提供了一個高級佈局編輯器,可讓您將微件拖放到佈局中,並在修改 XML 時預覽佈局。

如需開始創建,請點擊要向其添加布局的模塊,然後依次點擊 File > New > XML > Layout XML File

詳細瞭解佈局編輯器

翻譯界面字符串

翻譯編輯器工具爲您提供了一個容納所有已翻譯資源的單一視圖,您可以從中輕鬆更改或添加譯文,甚至可以查找缺失的譯文,而無需打開 strings.xml 文件的每個版本。您甚至可以上傳您的字符串文件以訂購翻譯服務。

如需開始使用,請右鍵點擊 strings.xml 文件的任意副本,然後點擊 Open Translations Editor

詳細瞭解翻譯編輯器

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