Java请求一个URL。获取网站返回的数据。通过POST请求

Java请求一个URL。获取网站返回的数据。通过POST请求,第1张

package wzh>

下面的程序示范如何通过URL类读取远程资源:

1)只显示网络

1)只显示网络

引用处理的java类:

package dujunkingurlgetimage;

import javaioInputStream;

import javanetURL;

import androidappActivity;

import androidgraphicsBitmap;

import androidgraphicsBitmapFactory;

import androidosBundle;

import androidosHandler;

import androidosMessage;

import androidviewMenu;

import androidviewMenuItem;

import androidwidgetImageView;

public class MainActivity extends Activity {

Bitmap bitmap;

ImageView imageview;

Handler handler=new Handler(){

@Override

public void handleMessage(Message msg) {

if (msgwhat==0x9527) {

//显示从网上下载的

imageviewsetImageBitmap(bitmap);

}

}

};

@Override

protected void onCreate(Bundle savedInstanceState) {

superonCreate(savedInstanceState);

setContentView(Rlayoutactivity_main);

imageview=(ImageView)findViewById(RidimageView1);

//创建并启动一个新线程用于从网络上下载

new Thread(){

@Override

public void run() {

try {

//创建一个url对象

URL url=new URL(">

//打开URL对应的资源输入流

InputStream is= urlopenStream();

//从InputStream流中解析出

bitmap = BitmapFactorydecodeStream(is);

//  imageviewsetImageBitmap(bitmap);

//发送消息,通知UI组件显示

handlersendEmptyMessage(0x9527);

//关闭输入流

isclose();

} catch (Exception e) {

eprintStackTrace();

}

}

}start();

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present

getMenuInflater()inflate(Rmenumain, menu);

return true;

}

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// Handle action bar item clicks here The action bar will

// automatically handle clicks on the Home/Up button, so long

// as you specify a parent activity in AndroidManifestxml

int id = itemgetItemId();

if (id == Ridaction_settings) {

return true;

}

return superonOptionsItemSelected(item);

}

}

以上就是关于Java请求一个URL。获取网站返回的数据。通过POST请求全部的内容,包括:Java请求一个URL。获取网站返回的数据。通过POST请求、怎样在java里用URL引入图片引入图片、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9806774.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存