如何在android中使用网络连接存储数据并检索它

时间:2016-07-13 07:47:36

标签: android storage android-networking android-database

很抱歉,如果这个问题听起来很愚蠢。我是android新手,我正在研究android中的数据存储选项。我的问题是如何在云或服务器上存储数据并在需要时检索它。

如果有可能的话。我想学习并练习它。是否有任何选项可以像免费的云空间或服务器空间那样进行练习,我可以在其中存储我的数据并将其检索以供练习。

数据可以是图像,文本,结构化数据等。

请指导我。我已经完成了主题sharedPreference,InternalStorage,ExternalStorage和Sqlite。现在正在寻找在云或服务器上存储数据

4 个答案:

答案 0 :(得分:0)

Url url=new Url("server address");
HttpURLConnection httpURLConnection =(HttpURLConnection)url.openConnection();
        httpURLConnection.setConnectTimeout(3000);   
        httpURLConnection.setDoInput(true); 
        httpURLConnection.setDoOutput(true);  
        httpURLConnection.setRequestMethod("POST");      
        httpURLConnection.setUseCaches(false);               

        OutputStream outputStream = httpURLConnection.getOutputStream();
        outputStream.write(data);

答案 1 :(得分:0)

例如,您可以使用Google云端硬盘进行练习。有Google云端硬盘API。上传一些文件并在您的应用程序中实现API模块。 有一个非常好的android库,可以让你编写非常好的API模块。检查this

答案 2 :(得分:0)

检查firebase。你通过在android studio中选择一个选项来设置它。这是最好的开始。

答案 3 :(得分:0)

如果您想在服务器上存储数据,那么您将需要后端编程以便与Android连接..您可以更喜欢本教程.. http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/