The following is the first few sections of a chapter from The Busy Coder's Guide to Android Development, plus headings for the remaining major sections, to give you an idea about the content of the chapter.

Working with the Clipboard

Being able to copy and paste is something that mobile device users seem to want almost as much as their desktop brethren. Most of the time, we think of this as copying and pasting text, but one could copy and paste other things, such as Uri values pointing to more elaborate forms of content.

In this chapter, we will explore how to work with the modern clipboard APIs. Here, “modern” refers to android.content.ClipboardManager. Android 1.x and 2.x used android.text.ClipboardManager, which still exists in the Android SDK for backwards-compatibility reasons. However, most modern development should use android.content.ClipboardManager.


Understanding this chapter requires that you have read the core chapters of this book.

Working with the Clipboard

The preview of this section will not appear here for a while, due to a time machine mishap.

ClipData and Drag-and-Drop

The preview of this section is en route to Mars.

Monitoring the Clipboard

The preview of this section was lost in the sofa cushions.

The Android 4.3 Clipboard Bug

The preview of this section is in an invisible, microscopic font.