title: Android: Create an Activity initially hidden, process data while its hidden, then show it only after its ready
body: <p>I have a two activity application.  One is a "HomePage".  Another is a "DataPage" activity that just contains a webview.  When the user clicks on a button on the HomePage, I show the DataPage and load the URL.  The problem is the URL is a very slow loading page.  I want to solve that problem by creating both activities when my app is open.  The home page will be visible, the DataPage will be hidden.  I will immediately start the WebView of the DataPage so that it loads in the background.  Then when the user clicks on the button, I will reveal the DataPage, with most of its data already loaded.</p>
  
  <p>I dont know how to create an activity in an initially hidden state.  And then bring that activity into the front?  Is there a way of doing that?</p>