我是Android开发中的一个完全新手,具有一些基本的编程知识。现在,我想开发一个电子商务应用程序,允许用户上传图片供公众浏览。但是,我不知道如何在服务器中存储所有数据,包括用户的详细信息(用户名和密码)。据我所知,android中最常用的数据库是SQLite,但我不确定它是否适合在我的情况下使用。
请说清楚。任何形式的帮助将不胜感激。提前谢谢。
答案 0 :(得分:2)
你可以使用一些数据库(例如MySQL)和一些编程语言(例如PHP)以及某种web服务器(例如{{3}来设置后端。 }})。
您可以将产品,用户数据存储在数据库的表中。图片将存储在服务器上的某个目录中,您可以在相应的字段中存储对其路径的引用。
您的客户端(android)会加载产品列表以及通过向服务器后端发出请求来提交新产品,如果您需要查看的旧项目在没有互联网连接的情况下仍可查看,则可能将它们存储在某些SQLite数据库中
一些帮助您入门的教程:
Apache http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/
答案 1 :(得分:0)
如果您要创建电子商务移动应用程序,它不能仅作为移动应用程序存在,因为它需要连接到其他用户。您需要将其集成到Web服务或云服务中,以执行诸如获取项目数据,图像和其他相关任务之类的任务。你可以使用Baas(云),如Parse和Kinvey。