title: Android - small database - xml vs. sqlite
body: <p>I have a question concerning data storage in android and hope to get some help here. I've tried searching for it, but couldn't find anything specific to my question. Please feel free to point me in the right direction, if I missed something.</p>
  
  <p>I'm very new to android programming, having mostly experience in C++ and C#. </p>
  
  <p>For my first project I picked something small. I want to programm an app for my wife and me, which manages the contents of our freezers. ;) It's simple. You create a freezer, define a certain amount of compartments and then add content to those compartments, which contain certain attributes (food type, amount, weight, expiration date etc).</p>
  
  <p>Now, obviously this "database" will not contain a hell of a lot of info. Maybe 50 items tops? So from what I gathered XML might be a good way to go.</p>
  
  <p>However, this data will be modified quite often. Things will be added, removed, modified, moved from one compartment to another. Would sqlite be a better choice in that situation?</p>
  
  <p>I would greatly appreciate any advice you guys and girls might have. Again, small database, lots of modifications along the way ... XML or sqlite?</p>
  
  <p>Thanks a lot in advance. :)</p>
  
  <p>Michael</p>