通常的数据库有关系型数据如:ms ql ,mysql,oracle等,非关系型nosql数据库 如mongodb,redis
android作为手机端的手机 *** 作系统,是无法直接 *** 作大型的关系型或是no sql类型的数据库的。
从你的应用描述中景点等信息都可以选择存储在sqlite中。
但是图片这些信息还是建议你存储到服务器上,以文件的形式存储。
还有一种方式是在服务器中使用任何的关系型和非关系型数据库存储你的所有数据,但是你的android应用需要通过api去访问你的景点图片信息。
安卓游戏和软件保存的数据保存在SharedPreferences内。
安卓数据存储有五种方式,不同应用及需求,会使用不同方式去存储数据。
1、SharedPreferences存储数据,用来存放游戏和软件;
2文件存储数据,用来存放大量数据,如文本、图片、音频等;
3、SQLite数据库存储数据,用来存放入式数据库;
4 .ContentProvider存储数据,用来存放开放式数据库;
5、网络存储数据,用来存放服务器数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)