2 zahara l Zahara_L 于 2016.03.08 11:06 提问

Android 服务端接收数据

在安卓模拟器中能从服务端接收数据在客户端显示,后台数据库怎么设置?安卓模拟器本身有没有自带数据库还是要另外装数据库?

6个回答

lixinwin2003
lixinwin2003   2016.03.08 11:19

数据库肯定是在服务器中的,你可以在服务器中放webservice,或者用其它的方式连接服务器来交互!

Zahara_L
Zahara_L 那是不是还要搭建服务器端?Android模拟器只是客户端是吧?
2 年多之前 回复
lixinwin2003
lixinwin2003   2016.03.08 11:19

数据库肯定是在服务器中的,你可以在服务器中放webservice,或者用其它的方式连接服务器来交互!

dengfuxiang
dengfuxiang   2016.03.08 11:23

服务端编写相应的接口

u013596119
u013596119   Rxr 2016.03.08 11:23

你说的是客户端的数据库还是服务器端的数据库?如果数据需要保存到用户本地手机上,安卓有sqlite不需要安装,如果是服务器端数据保存的话就跟安卓没关系了,服务器上放个数据库,然后写服务器端,php,jsp等等都可以,安卓端向服务器端发起http请求获取数据

Zahara_L
Zahara_L 回复lotty_wh: 那我具体要怎么做,目前只搭建好一个Android 模拟器,不好意思了,本人刚接触Android,不懂得比较多
2 年多之前 回复
Zahara_L
Zahara_L 回复DarthHaric: 服务器还没有搭建,目前我就画了一些界面的例子,就比如QQ登录界面,我老师说现在要尝试着进行一定操作之后能在客户端显示,我不知道具体该怎么做
2 年多之前 回复
lotty_wh
lotty_wh 回复Zahara_L: 正常步骤是从服务器请求数据,在手机客户端上进行UI展示啊,数据临时存储就行,本地化存储可以存到文件系统,或者缓存系统,或者sqlite本地数据库。这都是基本的展示方式
2 年多之前 回复
lotty_wh
lotty_wh 回复Zahara_L: 正常步骤是从服务器请求数据,在手机客户端上进行UI展示啊,数据临时存储就行,本地化存储可以存到文件系统,或者缓存系统,或者sqlite本地数据库。这都是基本的展示方式
2 年多之前 回复
lotty_wh
lotty_wh 回复Zahara_L: 正常步骤是从服务器请求数据,在手机客户端上进行UI展示啊,数据临时存储就行,本地化存储可以存到文件系统,或者缓存系统,或者sqlite本地数据库。这都是基本的展示方式
2 年多之前 回复
u013596119
u013596119 我觉得根据你的描述两者应该都需要,服务器端的工作现在已经存在了还是服务器还没有搭建?如果没有搭建你应该先搞个服务器,然后把服务器端写好,保证能从服务器端读到数据,这部分跟安卓没啥关系,可以用普通网页请求进行测试,服务器端搞好之后,安卓端只要写好发起http请求的部分就行了,安卓端收到数据如何处理就要看你的需求了,如果需要数据长期显示,最好建立本地数据库,把数据保存在本地(也有其他做法,比如保存到文件之类的,但是数据库还是最好的做法),然后安卓通过访问本地数据库获得已经从服务器端获得的数据,然后按需求根据服务器端数据update本地数据库
2 年多之前 回复
Zahara_L
Zahara_L 数据应该是保存在用户本地手机上的,我也不太懂,刚开始接手Android要求是能从服务器接收数据在客户端上显示,这个要怎么实现?
2 年多之前 回复
Royal_lr
Royal_lr   Ds   Rxr 2016.03.08 12:04

可以用java的servlet来交互

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.03.08 15:42

你可以百度一下Bmob或者七牛

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android笔记:Socket客户端收发数据
转载:  http://www.cnblogs.com/shaocm/p/3528346.html client.xml     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical" >
Socket_demo局域网聊天(c程序)
服务端:实例化Socket, 绑定, 监听, 连接, 接收数据, 发送数据 客户端:实例化Socket, 指定服务端地址, 连接, 接收数据, 发送数据
android mina 客户端无法接收信息的原因
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
在服务端接收和发送数据
在建立完ServerSocket对象后,通过accept方法返回的Socket对象,服务端就可以和客户端进行数据交互。     Socket类和ServerSocket类都有两个得到输入输出流的方法:getInputStream和getOutputStream.对于Socket类而言,使用getInputStream方法得到的InputStream是从服务端获取数据,而getOutputSt
UDPSocket编程客户端和服务端
UDP Socket 有客户端和服务端 发送数据和接收数据
Socket编程如何实现服务器端接收客户端数据
1.服务器端代码:public class Service { public static void main(String[] args) { try { ServerSocket server = new ServerSocket(8888); Socket socket = server.accept();
Android Socket 发送与接收数据问题: 发送后的数据接收到总是粘包
先说明一下粘包的概念: 发送时是两个单独的包、两次发送,但接收时两个包连在一起被一次接收到。在以前 WinCE 下 Socket 编程,确实也要处理粘包的问题,没想到在 Android 下也遇到了。首先想从发送端能否避免这样的问题,例如: (1) 调用强制刷数据完成发送的函数;(2) 设置发送超时。1 先试了调用 flush() 函数,但运行后现象依旧2 设置发送超时是 Windows 平台的做法
android客户端与服务器socket通信实例
服务端代码: package com.example; import java.io.IOException; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class MyClass { public static void main(String[
JAVA服务器端接收数据问题
java服务器端接收参数
c#中tcp协议服务器同时接收客户端的数据
 //服务器为每一个连接客户端产生一个线程,这样接受多个连接: private TcpListener tcpListener; private Thread listenThread; public Server() {     this.tcpListener = new TcpListener(IPAddress.Any, 3000);     this.listenT