对于我最后一年的项目,我决定创建一个android应用程序,但不幸的是我没有android开发经验。只是一个简单的问题,让我在过去几周感到困惑,我希望这里有人能给我一些建议和指导。为android应用程序存储数据的最佳方法?
我想创建一种学生(大学)指南到英国,允许用户浏览其他学生建议的酒吧和俱乐部。
就本项目而言,数据库中的数据将与我所在地区的酒吧和俱乐部有关。如果一切顺利,我希望将应用程序发布到Android市场,然后我会创建一个网站,让学生可以提供他们的建议并为现有的评分。
我有点不确定存储数据的最佳方式。无论是使用内部存储(SQLite)还是使用基于MySQL和PHP的服务器。由于我目前仍处于流程的设计阶段,因此我不知道数据或数据库的大小。
该数据库将存储的各种信息
- 地点的详细信息(基本信息,联系方式,网站,Facebook页面)
- 谷歌地图(在场馆GPS定位数据 - 经度和纬度,我认为)
- 饮料价格(每一个场地最廉价的啤酒和苹果酒的价格,如强弓£2.60)
- 学生优惠(饮料或车票提供了诸如双伏特加£2£或3项与NUS卡)
- 学生之夜(有关事件的信息,例如名称,主题,入场,入场时间,音乐以及可能在500/600字左右底部的小说明)
饮料优惠将与学生夜晚,而不是通过点击标签或滑动屏幕左侧会显示你的饮料在晚上轮廓是一个独立的元素,同时提供相关的那一夜的学生晚上页面
就可能说明例
面孔是小镇一直在谈论的新周一晚上。在十一月推出Faces为大多数俱乐部之夜提供不同的夜总会体验。凭借Koosday纽卡斯尔的居民DJ和男性和女性主人精心挑选的选择,Faces真的是上面的一个切入点。每个星期一我们都有4个房间,音乐跨越所有类型,并配有全新的贵宾室。饮料从99p和一个新的鸡尾酒菜单让你垂涎欲滴。俱乐部的装饰已经安装在每个房间里,让脸部成为俱乐部的夜晚。
的任何资料或意见,将不胜感激
感谢
sqlite本地数据库。请参阅SqliteOpenHelper。数据库可以容纳数百万个entrys,我认为只要你的区域能够在本地数据库中找到,如果你做的不是你的区域,那么可以考虑web服务。 – L7ColWinters 2012-02-17 00:40:24