In my android application, user need to load about >100 rows populated in a Listview. To update new data everyday without updating app, I store my data in a XML file, put it in server and when user open app, my app load new XML file from server and parse them into my Listview.
Does my practice is a good method? How about it performance compare to JSON? And when I need to use MySQL server?