* overworked, out-of-coffee developer of "secure" messaging app forgets to set FLAG_SECURE. Oops.
vs.
FLAG_CACHE_ARBITRARY_IMAGE_OF_MY_INTERFACE_TO_HELP_ANDROID_APPEAR_MORE_RESPONSIVE:
* overworked developer of "secure" messaging app who is out of coffee forgets to set this flag. App doesn't appear more responsive but also doesn't cache an image of the interface. Yay security!
* But... app devs default to not caching images of interfaces, thus Android appears less responsive overall to the user.
FLAG_SECURE exists.
Therefore Android's appearance of responsiveness trumps secure defaults in this case.
Boo.