Android Glide加载四周圆角图

需要引入:
implementation 'jp.wasabeef:glide-transformations:3.3.0'

上层Java代码:
package zhangphil.test;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;import android.widget.ImageView;import com.bumptech.glide.Glide;import jp.wasabeef.glide.transformations.RoundedCornersTransformation;import static com.bumptech.glide.request.RequestOptions.bitmapTransform;public class GlideActivity extends AppCompatActivity {    @Override    protected void onCreate(@Nullable Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_glide);        String url = "https://avatar.csdn.net/9/7/A/3_zhangphil.jpg";        // 原图处理成圆角.        // 如果是四周都是圆角则是RoundedCornersTransformation.CornerType.ALL        ImageView image = findViewById(R.id.image);        Glide.with(this)                .load(url)                .apply(bitmapTransform(new RoundedCornersTransformation(200, 0, RoundedCornersTransformation.CornerType.ALL)))                .into(image);    }}


运行结果输出:




需要添加权限:

<uses-permission android:name="android.permission.INTERNET"/>

更多相关文章

  1. 禁止Android的StatusBar下拉
  2. Android(安卓)副屏开发
  3. Android(安卓)自定义标题栏(title栏)
  4. android scaleType的属性
  5. 8 Android平台开发-WIFI 驱动移植 -- 详细
  6. Android】获取Mac地址
  7. 创建 cocos2d-x+lua for android 步骤
  8. Android(安卓)getResources的作用和需要注意点
  9. Android(安卓)Studio 报错小记

随机推荐

  1. Android 点击按钮,文字改变颜色
  2. android 浏览器
  3. android学习日常3-15 关于单选框附加监听
  4. android 常用方法集合
  5. Android(安卓)之 Project Butter 详细介
  6. Android横竖屏幕切换生命周期详解
  7. 26、Android之Handler异步消息处理机制
  8. Android倒计时
  9. Android 访问权限许可大全
  10. Android UI开发第二十六篇——Fragment间