9-Patch Image View

The 9-Patch Image View patch renders a stretchable image. Given an image such as a button, you can specify the insets that determine where the image can be stretched. In this manner, you can create resizeable components that do not get blurry.