文章摘要
1铆遭、Hierarchy查看方法[重寫/調(diào)用] 層級(jí)關(guān)系
2、Find Usage查看方法[使用/調(diào)用] 層級(jí)關(guān)系
3沿猜、Implementations查看 [接口/類 ] 實(shí)現(xiàn)枚荣、繼承關(guān)系圖。
做了一把自己討厭的標(biāo)題黨啼肩,希望帖子內(nèi)容不會(huì)讓大家失望橄妆,喜歡的點(diǎn)下紅心,打賞的同學(xué)祈坠,可以一對(duì)一交流哦害碾。。颁虐。
我們?cè)谑褂霉ぞ叩臅r(shí)候蛮原,總是先遇到問題,其次我們才會(huì)想著如何解決問題另绩,那么AndroidStudio使用中的問題來了:
一、AndroidStudio問題花嘶、痛點(diǎn)
- 1笋籽、如何查看接口實(shí)現(xiàn)類?
- 2椭员、AndroidStudio如何找到方法的調(diào)用歷史车海?
- 3、找到某個(gè)Abstract虛方法的實(shí)現(xiàn)類?
二侍芝、分析
在Eclipse中研铆,我們可以在Abstract Method上、Interface 類名上使用快捷鍵:Ctrl + T州叠,可以得到如下結(jié)果:
如圖所示棵红,我們可以通過這種方式找到ResponseDeliery的實(shí)現(xiàn)類。
那么問題來了咧栗,Ctrl + T代表什么功能逆甜,如果找到這是什么功能,我們就可以在Android Studio中找到快捷鍵致板。
總結(jié):通過上面我們找到交煞,這個(gè)技能叫做Hierarchy,也就是展示層級(jí)關(guān)系斟或,類的層級(jí)關(guān)系素征,接口實(shí)現(xiàn)的層級(jí)關(guān)系,方法調(diào)用的層級(jí)關(guān)系萝挤。
三御毅、Android Studio應(yīng)用
方式一:打開Hierarchy面板。
我們?cè)贏ndroidStudio --> View --> Tool Windows --> Hierarchy平斩,可以打開Hierarchy面板亚享。如下所示:
面板功能,如下圖所示绘面,我們可以看到欺税,在這個(gè)面板中,我們可以展示調(diào)用和被調(diào)用 層級(jí)關(guān)系 列表揭璃。
方式二:通過Find Usage來查看層級(jí)關(guān)系晚凿。
在需要查看的方法上,右鍵瘦馍,選擇Find Usage歼秽。
結(jié)果如下圖所示:
方式三、通過實(shí)現(xiàn)窗口情组,展示接口的實(shí)現(xiàn)類
在AndroidStudio --> Navigate --> Implementations
(也可以通過右鍵-->Go To --> Implementations進(jìn)入)
中燥筷,會(huì)展示接口實(shí)現(xiàn)類。
運(yùn)行效果如下: