首页 > 代码库 > app开发历程——android手机显示服务器端图片思路

app开发历程——android手机显示服务器端图片思路

以前自己都不知道怎么去显示服务器端的图片,还好在apkbus论坛上找到一个特别简单的例子。虽然一天天忙忙碌碌,但是自己内心其实有一种想逃的心里,说不定哪天就会冒出来。

1、首先服务器端图片

这里的ImageServlet.java,没有做相关处理

这里启动tomcat,这时在浏览器中输入http://localhost:8080/ReadImage1/image/a.jpg

这时应该能看到这张图片。

2、android程序

布局文件:

 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3     android:layout_width="fill_parent" 4     android:layout_height="fill_parent" 5     android:orientation="vertical" > 6  7  8         <TextView 9             android:layout_width="wrap_content"10             android:layout_height="wrap_content"11             android:text="网路图片地址" />12 13         <EditText14             android:id="@+id/editText"15             android:layout_width="fill_parent"16             android:layout_height="wrap_content"17         18             android:text="http://192.168.0.121:8081/ReadImage1/image/" />19 20         <Button21             android:id="@+id/button1"22             android:layout_width="wrap_content"23             android:layout_height="wrap_content"24             android:text="显示" />25 26 27     <WebView28         android:id="@+id/webView"29         android:layout_width="wrap_content"30         android:layout_height="wrap_content" />31 32 </LinearLayout>

相关后台代码

package com.haofs.demo;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.webkit.WebView;import android.widget.Button;import android.widget.EditText;public class ImageClientActivity extends Activity implements OnClickListener {    private Button button;    private EditText editText;    private WebView webView;        @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        button = (Button) findViewById(R.id.button1);        editText = (EditText) findViewById(R.id.editText);        webView = (WebView) findViewById(R.id.webView);        button.setOnClickListener(this);    }    @Override    public void onClick(View arg0) {        // TODO Auto-generated method stub        webView.loadUrl(editText.getText().toString());    }}

本文来自:

从Android客户端加载服务端的图片
http://www.apkbus.com/forum.php?mod=viewthread&tid=97293
(出处: Android开发论坛 - 安卓开发论坛 - Android开发 - 安卓论坛 - 移动互联网门户)

生活的一步一步,思想的一寸一寸,无时无刻......

 

app开发历程——android手机显示服务器端图片思路