Figure 122 The DDMS Control Panel

Inside the DDMS are four panels that provide different kinds of debugging data:

■ Devices—Displays the connected Android devices including emulators and actual Android devices.

■ Emulator Control—Provides multiple controls for injecting events and data into the emulator such as Telephony Status,Telephony Action, and Location Control:

■ The Telephony Status specifies the voice and data format, network speed, and latency.

■ The Telephony Actions provides a way to make a fake voice phone call or Short Message Service (SMS) message to the emulator. If an SMS is specified, the message content can be defined.

■ The Location Control provides a way to send a fake Global Positioning System (GPS) signal to the GPS provider in the emulator.

■ Bottom Panel—Contains three tabs: LogCat, Outline, and Properties.The LogCat tab shows all the logging data from the device in real-time. It includes system log messages and user-generated log messages accessed using the Log class in applications.

■ The Device Status Panel—The top, right panel contains four tabs:Thread, Heap, Allocation Tracker, and File Explorer.These are mostly used to analyze the process. Clicking the device in the Devices tab can cause these four tabs to reflect the currently selected device/emulator's running values, as shown in Figure 12.3.

Û > „- . ¡h—n a'-a

Ii—i• awatfk. wf rir;"---




Figure 12.3 The DDMS Control Panel with the Device Status Panel open.

Figure 12.3 The DDMS Control Panel with the Device Status Panel open.

Character Building Thought Power

Character Building Thought Power

Character-Building Thought Power by Ralph Waldo Trine. Ralph draws a distinct line between bad and good habits. In this book, every effort is made by the writer to explain what comprises good habits and why every one needs it early in life. It draws the conclusion that habits nurtured in early life concretize into impulses in future for the good or bad of the subject.

Get My Free Ebook

Post a comment