Keep in mind that turning on these developer settings may result in irregular device behavior.
Take bug report: This will collect information about your current device state, to send as an email message.
Desktop backup password: Sets a password to back up the desktop.
Stay awake: Checkmark to set the screen to never timeout while charging.
Protect SD card: Checkmark to protect the microSD card. When the microSD card is protected, applications must request permission to read data from external storage.
DEBUGGING
USB debugging: Checkmark to turn on debug mode when USB is connected.
Allow mock locations: Checkmark to set the device to a mock location.
Select debug app: Allows you to select the debugging application.
Wait for debugger: Checkmark to wait for debugger. Debugged application waits for debugger to attach before executing.
INPUT
Show touches: Checkmark to show visual feedback when the screen is tapped.
Show touch data: Checkmark to make tap data visible on the screen.
DRAWING
Show layout bounds: Checkmark to show clip bounds, margins, etc.
Show GPU view updates: Checkmark to flash views inside windows when drawn with the GPU.
Show screen updates: Checkmark to flash areas of the screen when they are updated.
Window animation scale: Allows you to set the window animation scale.
Transition animation scale: Allows you to set the transition animation scale.
Animator duration scale: Allows you to set the animator duration scale.
Disable HW overlays: Checkmark to use the GPU for screen compositing.
Force GPU rendering: Checkmark to use the 2D hardware acceleration in applications.
MONITORING
Enable strict mode: Checkmark to flash the screen when applications operate for a long period of time on the main thread.
Show CPU usage: Checkmark to overlay the current CPU usage on the screen.
Profile GPU rendering: Checkmark to measure rendering time in adb shell dumpsys gfxinfo.
Enable traces: Allows you to select enabled traces.
APPS
Don't keep activities: Checkmark to force stop every activity as soon as the user leaves it.
Background process limit: Allows you to set the background process limit.
Show all ANRs: Checkmark to show a dialog box when applications running in the background are not responding.