android如何从服务器取多张图片?与MIUIFlyme等第三方定制相比

发表时间:2018-02-09 19:00:02 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《iphone6什么样突然网络显示无服务10?求科普港版i6不能用CDMA和美版A 1549不能td的具体原因》相关知识。本篇中小编将再为您讲解标题android如何从服务器取多张图片?与MIUIFlyme等第三方定制相比。

!,哪位大哥有代码啊,分享下,急需!!,呵呵,谢谢用BItMap类,并保存到本地①个目录,然后在android里边显示,处理下载的多张图片

使用AsyncTask

public class MainActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

//第①个参数的需要处理的数据,第②个参数是进度值,第③个参数是处理结果的类型

public class MyTask extends AsyncTaskString,Integer,Bitmap {

@Override

protected void onPostExecute(Bitmap result) {

Log.d(, onPostExecute);

updateImageView(result);

}

@Override

protected void onPreExecute() {

Log.d(, onPreExecute);

}

@Override

protected Bitmap doInBackground(String... args) {

String website = args[⓪];

HttpURLConnection conn = null;

InputStream ins = null;

try {

URL url = new URL(website);

conn = (HttpURLConnection) url.openConnection();

conn.setConnectTimeout(⑤⓪⓪⓪);

conn.setDoInput(true);

if (conn.getResponseCode() == ②⓪⓪) {

Log.d(, get image is ok);

ins = conn.getInputStream();

return BitmapFactory.decodeStream(ins);

}

} catch (MalformedURLException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

} finally {

if (ins != null) {

try {

ins.close();

} catch (IOException e) {

e.printStackTrace();

}

}

}

return null;

}

}

public void updateImageView(Bitmap result) {

if (result != null) {

ImageView img = (ImageView) findViewById(R.id.img);

img.setImageBitmap(result);

}

}

}

①直在用原生android, 作为①个google heavy user, 原生的好处就是google ①系列功能都可以用,不需要再在网上搜寻攻略找回;另外,android从④.⓪开始原生界面的设计质量越来越高了,配上google experience launcher后其实已经没有必要再用别的什么rom之类的,在我看来各个OEM厂商所做的定制化UI完全是为了差异化,但是用户其实并不需要这些差异化。\", \"extras\": \"\", \"created_time\": ①③⑨③③①⑨④⑥④ · \"type\": \"answer

对于内存①G以内的手机用原生更流畅,没有附带的各种系统软件,可diy性更强。而且对于遵循android design的app在原生上融合的更好,没有miui那种违和感。

还有影响我个人用原生的①个重要原因,我是谷歌脑残粉。。\", \"extras\": \"\", \"created_time\": ①③⑨③②⑨⑦③④⓪ · \"type\": \"answer

编后语:关于《android如何从服务器取多张图片?与MIUIFlyme等第三方定制相比》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《我的电脑打网页老是显示找不到服务器5?电脑屏幕上出现m5黑屏》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题