zoukankan      html  css  js  c++  java
  • 获取Assets目录下的图片并显示

     1 package com.jingle.getlocal;
     2 
     3 
     4 import java.io.InputStream;
     5 
     6 import android.app.Activity;
     7 import android.content.res.AssetManager;
     8 import android.graphics.Bitmap;
     9 import android.graphics.BitmapFactory;
    10 
    11 import android.os.Bundle;
    12 import android.widget.ImageView;
    13 
    14 public class MainActivity extends Activity {
    15 
    16     @Override
    17     protected void onCreate(Bundle savedInstanceState) {
    18         super.onCreate(savedInstanceState);
    19         setContentView(R.layout.activity_main);
    20 
    21         initImg();
    22 
    23     }
    24 
    25     private void initImg() {
    26         ImageView img = (ImageView) findViewById(R.id.img);
    27         img.setImageBitmap(getImg("orca.jpg"));//assets目录下文件名
    28     }
    29     //获取图片的Bitmap对象
    30     private Bitmap getImg(String file) {
    31         Bitmap bmp = null;
    32         //获取AssetsMng对象
    33         AssetManager am = getResources().getAssets();
    34         try {
    35             //打开文件,返回输入流
    36             InputStream is = am.open(file);
    37             //Bitmap工厂解码输入流,得到bmp对象
    38             bmp = BitmapFactory.decodeStream(is);
    39             is.close();
    40         } catch (Exception e) {           
    41             e.printStackTrace();
    42         }
    43         return bmp;
    44     }
    45 
    46 }
  • 相关阅读:
    spring cglib final @Transactional
    【转】电商架构
    logback发邮件配置
    @Reference不支持继承
    jmap jstack
    dubbo线程池
    C# 爬虫框架实现 流程_爬虫结构/原理
    C# 爬虫框架实现 流程_各个类开发
    C# 爬虫框架实现 概述
    作用域 作用域链 闭包 思想 JS/C++比较
  • 原文地址:https://www.cnblogs.com/jinglecode/p/4374705.html
Copyright © 2011-2022 走看看