android:获取图片

编程入门 行业动态 更新时间:2024-10-09 13:31:34

android:获取<a href=https://www.elefans.com/category/jswz/34/1770705.html style=图片"/>

android:获取图片

Bitmap mBitmap;/*直接访问本地File file=new File("/storage/emulated/0/DCIM/200313100102011285680480.jpg");if (file.exists()){Bitmap bm=BitmapFactory.decodeFile("/storage/emulated/0/DCIM/200313100102011285680480.jpg");picture.setImageBitmap(bm);}else {Toast.makeText(DoContent2.this,"Bucunzai", Toast.LENGTH_SHORT).show();}*/// Android 4.0 之后不能在主线程中请求HTTP请求//访问云端new Thread(new Runnable(){@Overridepublic void run() {URL mURL=null;InputStream mInputStream = null;mBitmap = null;String path=" http://192.168.0.107/muban1/public/static/admin/img/16119370722.jpg";try {mURL=new URL(path);}catch(MalformedURLException e){e.printStackTrace();}try{//获得URL的输入流mInputStream = mURL.openStream();}catch(IOException e){e.printStackTrace();}//解码输入流mBitmap = BitmapFactory.decodeStream(mInputStream);try{//关闭输入流mInputStream.close();}catch(IOException e){e.printStackTrace();}//作用到主线程Message message = new Message();message.what = 0;// 发送消息到消息队列中mhandler.sendMessage(message);}}).start();Handler mhandler = new Handler() {public void handleMessage(Message msg) {switch (msg.what) {case 0:picture.setImageBitmap(mBitmap);break;}super.handleMessage(msg);}};

更多推荐

android:获取图片

本文发布于:2024-03-13 06:50:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1733399.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:图片   android

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!