=========================
UPDATE: After several days googling and experiments, I have found the answers for most of those dumb questions. See the answers I submitted. >
Appreciating that you asked all those questions. 1) AFAIK every Activity has alteast one ViewRoot and every ViewRoot has atleast one window 2) There is no need to create window explicitly and I think it should always be full window .. although not sure about this 3) Yes it can be, we can place status bar in another windows 4) Not is can be part of window, not always covers full screen.
Please correct my understanding if I stated anything wrong here.