Glideは円形、角などのピクチャーの使用法をロードします。

1272 ワード

オオカミさんに感謝します。転載してきたのは自分で保存して使いたいだけです。  ブログを転載する:http://blog.csdn.net/zhangphil
        //  ,         
        ImageView image1 = (ImageView) findViewById(R.id.image1);  
        Glide.with(this).load(url).crossFade(1000).into(image1);  
  
        //   ->     
        ImageView image2 = (ImageView) findViewById(R.id.image2);  
        Glide.with(this).load(url).bitmapTransform(new CropCircleTransformation(this)).crossFade(1000).into(image2);  
  
        //      、        
        ImageView image3 = (ImageView) findViewById(R.id.image3);  
        Glide.with(this).load(url).bitmapTransform(new BlurTransformation(this, 25)).crossFade(1000).into(image3);  
  
        //             +   (    )  
        ImageView image4 = (ImageView) findViewById(R.id.image4);  
        Glide.with(this).load(url).bitmapTransform(new BlurTransformation(this, 25), new CropCircleTransformation(this)).crossFade(1000).into(image4);  
  
        //       ,           RoundedCornersTransformation.CornerType.ALL  
        ImageView image5 = (ImageView) findViewById(R.id.image5);  
        Glide.with(this).load(url).bitmapTransform(new RoundedCornersTransformation(this, 30, 0, RoundedCornersTransformation.CornerType.BOTTOM)).crossFade(1000).into(image5);