I am trying to set a window frame for all default Android applications. I know that in themes.xml, two attributes in the default theme can be used for this purpose; the windowFrame and windowBackground. What I want to know, is the exact difference between these two attributes. For instance, if I use the same drawable for either attribute, I don't see any difference in behavior. Which would be the right attribute to use to set a window border? (The default android theme uses @null for windowFrame).