1.公开优势方面,Android平台首先是开放的,发达的平台允许任何移动终端厂商加入Android联盟。显著的开放性可以让它拥有更多的开发者,随着用户和应用的不断增加,一个全新的平台很快就会成熟。2.丰富的硬件这还是和Android平台的开放性有关。由于Android的开放性,很多厂商会推出各种不同功能和特点的产品。功能差异和特性不会影响数据同步甚至软件兼容性。3、便于开发Android平台为第三方开发者提供了非常广阔自由的环境,不会受到各种规章制度的阻碍。可想而知会诞生多少新颖独特的软件,但它也有两面性。4.谷歌应用互联网上的谷歌已经走过了10年的历史。从搜索巨头到互联网全面渗透,地图、邮件、搜索等谷歌服务已经成为用户与互联网之间的重要纽带,安卓平台手机将这些优秀的谷歌服务无缝结合。安卓开发中默认使用的
数据库是SQLite,它是一个轻量级的
关系型数据库,不需要安装即可使用,是一种自带的数据库管理系统,内建于安卓系统中,可以为应用程序提供简单、可靠的数据存储功能。它支持标准的SQL语句,也可以在应用程序中使用API来 *** 作数据库。它的开发者可以轻松的使用SQLite来创建、修改表,插入数据,查询和更新数据,以及从数据库中删除数据。Android一般采用sqlite数据库作为数据存储方案。
通常的数据库有关系型数据如:ms
ql
,mysql,oracle等,非关系型nosql数据库
如mongodb,redis
android作为手机端的手机 *** 作系统,是无法直接 *** 作大型的关系型或是no
sql类型的数据库的。
从你的应用描述中景点等信息都可以选择存储在sqlite中。
但是图片这些信息还是建议你存储到服务器上,以文件的形式存储。
还有一种方式是在服务器中使用任何的关系型和非关系型数据库存储你的所有数据,但是你的android应用需要通过api去访问你的景点图片信息。
评论列表(0条)