相关文章推荐
独立的肉夹馍  ·  win10下 pip install ...·  1 年前    · 
温文尔雅的罐头  ·  datagridview combobox ...·  1 年前    · 
忐忑的土豆  ·  SOQL 查询入门 单元 | ...·  1 年前    · 

转自: http://www.maxiaoguo.com/shipin/343.html

获取本地图片

Bitmap decodeResource = BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_default_user_bg_34);

把本地的int类型的图片转换成drawable

Drawable drawable = context.getResources().getDrawable(R.drawable.left);

把本地的int类型的图片转换成Bitmap

Resources r = this.getContext().getResources();

Inputstream is = r.openRawResource(R.drawable.my_background_image);

BitmapDrawable  bmpDraw = new BitmapDrawable(is);

Bitmap bmp = bmpDraw.getBitmap();

Bitmap转Drawable

Bitmap bm=xxx; //xxx根据你的情况获取

BitmapDrawable bd=BitmapDrawable(bm);

因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。

获取本地图片Bitmap decodeResource = BitmapFactory.decodeResource(context.getResources(), R.drawable.ic_default_user_bg_34);把本地的int类型的图片转换成drawableDrawable drawable = context.getResources().getDr
在android项目开发中,实现微信分享功能会涉及 图片 的分享,但缩略图分享官方仅支持加载本地的 bitmap ,那么问题就来了,如果是网络 图片 那要如何操作呢?想法当然是有的,就是把网络资源 图片 下载到本地并保存成 bitmap 不就可以了吗?那么如何去实现呢,下面就来说说吧! * todo 将网络资源 图片 转换为 Bitmap * @param imgUrl 网络资源 图片 路径 * @return Bitmap * 该方法调用时要放在子线程中
R. drawable .xx 是特殊的 int 型,存入数据库需要处理 int bgid=this.getResources().getIdentifier("date", " drawable ", getPackageName());if(R.drawabke.date==bgid){setbackground(bg.id);}是不是很简单,可以存入数据库! 转载于:htt...
之前做人脸识别的时候遇到一个问题,把RGB数据 转换成 Bitmap 。所以决定写一个RGB和 Bitmap 互相转换的工具类分享给大家。1、 Bitmap 转RGB 获取 Bitmap 的RGB数组一共有两个方法,接下来简答说明下第一种方法: /** * @方法描述 Bitmap 转RGB public static byte[] bitmap 2RGB( Bitmap bitmap )
```java Picasso.get().load("http://example.com/ image .jpg"). int o(new Target() { @Override public void on Bitmap Loaded( Bitmap bitmap , Picasso.LoadedFrom from) { // 在这里处理 Bitmap 并显示在控件上 @Override public void on Bitmap Failed(Exception e, Drawable error Drawable ) { // 加载失败时的处理逻辑 @Override public void onPrepareLoad( Drawable placeHolder Drawable ) { // 加载前的处理逻辑 使用Glide库的代码示例如下: ```java Glide.with(context) .as Bitmap () .load("http://example.com/ image .jpg") . int o(new SimpleTarget< Bitmap >() { @Override public void onResourceReady( Bitmap bitmap , Transition<? super Bitmap > transition) { // 在这里处理 Bitmap 并显示在控件上