使用真机访问pc上的Tomcat服务器
来源:互联网 发布:linux公社 ftp 乱码 编辑:程序博客网 时间:2024/06/05 15:24
使用真机访问pc上的(tomcat)服务器时,在处理手机与pc服务器连接的时候应该进行一些配置,
应该打开手机的网络传输功能,(可以百度,百度有一大堆)。
这里展示一个简单的例子,在j2ee上建立一个web程序,(放几张图片)然后将其发布到服务器上。然后通过在Android端
通过输入简单的信息,输出相对人的 图片
public class MainActivity extends Activity {
private Button button;
private EditText txt;
private ImageView image;
private String host1 = "http://192.168.1.128:8080";
private String Servce = "/ServiceForPicture/";
private String last = ".jpg";
private HttpClient client = null;
private String enter = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
client = new DefaultHttpClient();
button = (Button) findViewById(R.id.button);
txt = (EditText) findViewById(R.id.enter);
image = (ImageView) findViewById(R.id.imageView);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
enter = txt.getText().toString();
System.out.println(enter);
final String Url = host1 + Servce + enter + last;
System.out.println(Url);
new MyTask().execute(Url);
}
});
}
class MyTask extends AsyncTask<String, Void, Bitmap> {
@Override
protected Bitmap doInBackground(String... params) {
String url = params[0];
String info = null;
HttpGet get = new HttpGet(url);
Bitmap bitmap = null;
try {
HttpResponse httpResponse = client.execute(get);
HttpEntity entiy = httpResponse.getEntity();
byte[] data = EntityUtils.toByteArray(entiy);
bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);
} catch (ClientProtocolException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
} catch (IOException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
return bitmap;
}
@Override
protected void onPostExecute(Bitmap result) {
super.onPostExecute(result);
image.setImageBitmap(result);
}
}
}
注意private String host1 = "http://192.168.1.XXX:8080"; 中 192.168.168.1.xxx 应该为你电脑对应的ip地址
运行效果:
- 使用真机访问pc上的Tomcat服务器
- Android真机如何访问PC上的tomcat
- 关于解决Android真机访问PC上的tomcat的问题
- 真机访问台式机的tomcat服务器
- Android真机访问Tomcat服务器、Tomcat服务器上存放并访问数据
- android真机和模拟机 访问电脑上的服务器 如tomcat
- android真机和模拟机 访问电脑上的服务器 如tomcat
- 如何使用android真机请求PC上的网络服务
- Android真机如何访问电脑上的tomcat
- 真机如何访问台式机上的Tomcat
- Android真机访问tomcat本地服务器
- 手机真机访问笔记本Tomcat服务器
- 真机访问电脑apache tomcat服务器
- Android模拟器、genymotion模拟器、Android真机访问pc本机tomcat的方法
- Grnymotion模拟器和Android真机访问PC端Tomcat下的应用
- Android模拟器(或真机)访问本地PC的Web应用服务器
- 使用tomcat 来搭建本地服务器 ,使用Android 客户端(真机)通过浏览器访问
- 在PC机上运行脚本访问httpd服务器
- 分组背包
- SITE域名后提示“危险网站”如何处理
- 嵌入式 Linux上的free命令详解
- 为什么人打哈欠时会流泪 ?
- JSTL读取properties文件时的中文问题
- 使用真机访问pc上的Tomcat服务器
- 关于谷歌官方对fragment交互数据的例子理解
- method="get/post",两种方式的区别
- sed提取被其它字符包围的ip地址
- 《第一行代码Android》学习日记5
- Zookeeper-Zookeeper leader选举
- error: RPC failed; result=22, HTTP code = 413 git push时
- C#引用类型的赋值机制
- C#禁止关闭窗体