首頁 > 手機軟體

Android Studio 如何快速抽離出一個方法

2019-11-27 09:28:44

Android Studio對於Android開發者來說已經熟門熟路了。Android Studio功能十分強大,給程式設計者帶來很大的便利,其中更是整合了很多十分方便的功能。假設一個場景,在編碼過程中,發現某部分功能功能程式碼重複出現,正常做法是將功能抽離出來做成一個方法,然後多個地方就可呼叫,於是需要重構程式碼,需要將程式碼複製貼上balabala...其實,Android Studio中已經存在這種方法抽離的功能,一步到位,方便簡潔!今天我們就來學習一下吧。

1

首先是一段功能程式碼。功能是將0-9數值相加,並顯示相加結果,功能十分簡單。現在我們需要將該功能程式碼進行封裝成一個方法,方便呼叫。


2

首先我們使用滑鼠選擇這段程式碼,然後右鍵滑鼠,選中Refactor,並在彈出框中選擇Extract.如下圖


3

在Extract彈出框中選擇Method


4

進入Extract Method中便可以設定方法名,變數,引數等等。我們將方法名設定成add,返回值int型別值,點選OK確定.


5

然後我們就能看到,系統自動為我們生成了方法,返回值由count1接收。再跳轉到add()方法中檢視,就發現正是我們選中的這部分功能程式碼。大功告成



6

我們再將上述方法重新設定,這次我們設定add()方法返回void


7

然後就看到系統十分智慧的為我們抽離出add()方法,並且返回值為void



IT145.com E-mail:sddin#qq.com