編輯:關於android開發
調試器命令step-over(在GDB中是next)的作用是在同一個調用棧層中移動到下一個可執行的代碼行。如果當前行是一個函數調用,則調試器將在函數調用之後的下一條語句停止。調試器不會進入函數體。如果當前行是函數的最後一行,則step-over將進入下一個棧層,並在調用函數的下一行停止。(2)step into:快捷鍵 F5
調試器命令step-into(在GDB中是step)的作用是移動到下一個可執行的代碼行。如果當前行是一個函數調用,則調試器將進入函數,並停止在函數體的第一行。step-into可以幫助初步揭開代碼位置的謎團。例如,函數調用和函數本身可能在不同的文件中。(3)Force step into :快捷鍵 Alt+Shift+F7 該按鈕在調試的時候能進入任何方法。 (4)step out:快捷鍵 F7 調試器命令step-out(在GDB中是finish)的作用是在棧中前進到下一層,並在調用函數的下一行停止。 (5)Drop frame:位置如圖所示
點擊該按鈕後,你將返回到當前方法的調用處(如上圖,程序會回到main()中)重新執行,並且所有上下文變量的值也回到那個時候。只要調用鏈中還有上級方法,可以跳到其中的任何一個方法。
4、高級調試
(1)跨斷點調試(Resume Program:快捷鍵 F8)
設置多個斷點,開啟調試。
想移動到下一個斷點,按F8鍵(或者按下圖箭頭所示按鈕)。
程序將運行一個斷點到下一個斷點之間需要執行的代碼。如果後面代碼沒有斷點,再次點擊該按鈕將會執行完程序。
(2)查看斷點
點擊上圖箭頭指向的按鈕,可以查看設的斷點並可設置斷點的一些屬性。上圖箭頭處可設置斷點條件(滿足某個條件的時候,暫停程序的執行)。結束調試後,應該在箭頭1處把所設的斷點刪除(選擇要刪除的斷點後,點擊上方的紅色減號)。 (3)設置變量值 調試開始後,在紅箭頭指向的區域可以給指定的變量賦值(鼠標左鍵選擇變量,右鍵彈出菜單選擇setValue...)。這個功能可以更加快速的檢測你的條件語句和循環語句。 5、退出調試:快捷鍵 Ctrl+F2 點擊上圖箭頭所示按鈕停止調試。
RecyclerView,androidrecyclerview1.簡介 RecyclerView是一種新的視圖組,目標是為任何基於適配器的視圖提供相似的渲染方式。它
GridView的簡單使用, 測試代碼: activity_main.xml: <RelativeLayout xmlns:android=http
Android種使用Notification實現通知管理以及自定義通知欄(Notification示例四),自定義notification示例一:實現通知欄管理 當針對相
Android動態資源加載原理和應用 動態加載資源原理 通常我們調用getResources()方法獲取資源文件 public Resources getResourc