Greetings,
Since you need to manage content of the application dynamically, it couldn't be done from the single app you would post to the android market.
If you want to manage content there are 2 ways for it:
1. One-hour work for affecting changes and posting new build to the market.
2. Building the web service.
Therefore, second point makes the application to synchronize with web service behaving in multiple variations:
1. Keeping data on the phone with "checking for updates" some times.
2. Loading data on-the-go.
I'm not sure that web service iteractions and building web service will fit your budget so there is the quote for very first variant of the application in your inbox.
Thank you,
Alex. Posplawworks.