Android—BtMap与Canvas学习笔记.docxVIP

  • 6
  • 0
  • 约5.48千字
  • 约 10页
  • 2017-05-13 发布于贵州
  • 举报
Android—BtMap与Canvas学习笔记

位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的,那么怎样获取位图,获取位图时该注意哪些,接下来eoe给大家仔细讲解。 一、从资源中获取位图 可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。 当然,首先需要获取资源: Resources res=getResources(); 复制代码 使用BitmapDrawable获取位图: ??1.? ?? ?使用BitmapDrawable (InputStream is)构造一个BitmapDrawable; ??2.? ?? ?使用BitmapDrawable类的getBitmap()获取得到位图; // 读取InputStream并得到位图 InputStream is=res.openRawResource(R.drawable.pic180); BitmapDrawable bmpDraw=new BitmapDrawable(is); Bitmap bmp=bmpDraw.getBitmap(); 复制代码 或者采用下面的方式:   BitmapDrawable bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.pic180);   Bitmap bmp=bmpDraw.getBitmap(); 复制代码 使用B

文档评论(0)

1亿VIP精品文档

相关文档