午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

Android實現圓角圖片

瀏覽:168日期:2022-09-21 08:24:15

本文實例為大家分享了Android實現圓角圖片的具體代碼,供大家參考,具體內容如下

效果圖:

Android實現圓角圖片

快速開始

activity_main.xml文件:

<?xml version='1.0' encoding='utf-8'?><android.support.constraint.ConstraintLayout xmlns:android='http://schemas.android.com/apk/res/android' xmlns:app='http://schemas.android.com/apk/res-auto' xmlns:tools='http://schemas.android.com/tools' android:layout_width='match_parent' android:layout_height='match_parent' tools:context='.MainActivity'> <ImageView android: android:layout_width='300dp' android:layout_height='200dp' android:layout_marginTop='30dp' android:src='http://www.leifengta.com.cn/bcjs/@mipmap/image_bg' app:layout_constraintRight_toRightOf='parent' app:layout_constraintLeft_toLeftOf='parent' app:layout_constraintTop_toTopOf='parent'/> <ImageView android: android:layout_width='300dp' android:layout_height='200dp' android:layout_marginTop='30dp' app:layout_constraintRight_toRightOf='parent' app:layout_constraintLeft_toLeftOf='parent' app:layout_constraintTop_toBottomOf='@id/iv_img'/> <ImageView android: android:layout_width='200dp' android:layout_height='200dp' android:layout_marginTop='30dp' app:layout_constraintLeft_toLeftOf='parent' app:layout_constraintRight_toRightOf='parent' app:layout_constraintTop_toBottomOf='@id/iv_rect_img'/></android.support.constraint.ConstraintLayout>

MainActivity.class文件:

public class MainActivity extends AppCompatActivity { private ImageView ivRectImg, ivCircleImg; private Bitmap bitmap; private int width; private int height; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ivRectImg = findViewById(R.id.iv_rect_img); ivCircleImg = findViewById(R.id.iv_circle_img); bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.image_bg); width = bitmap.getWidth(); height = bitmap.getHeight(); rectRoundBitmap(); circleBitmap(); } // 圓角矩形 private void rectRoundBitmap() { RoundedBitmapDrawable bitmapDrawable = RoundedBitmapDrawableFactory.create(getResources(), bitmap); bitmapDrawable.setAntiAlias(true); bitmapDrawable.setCornerRadius(50); ivRectImg.setImageDrawable(bitmapDrawable); } // 把bitmap圖片進行剪切成正方形, 然后再設置圓角半徑為正方形邊長的一半即可 private void circleBitmap() { Bitmap circle = null; int min = Math.min(width, height); int max = Math.max(width, height); if (width == height) { circle = Bitmap.createBitmap(bitmap, 0, 0, width, height); } else { // 居中裁剪 if (width > height) {circle = Bitmap.createBitmap(bitmap, (max - min) / 2, 0, min, min); } else {circle = Bitmap.createBitmap(bitmap, 0, (max - min) / 2, min, min); } } RoundedBitmapDrawable bitmapDrawable = RoundedBitmapDrawableFactory.create(getResources(), circle); bitmapDrawable.setCornerRadius(min / 2); bitmapDrawable.setAntiAlias(true); ivCircleImg.setImageDrawable(bitmapDrawable); }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Android
相關文章:
主站蜘蛛池模板: 国产一区二区三区视频在线 | www色小姐com | 久视频在线观看 | 亚洲免费资源 | 亚洲天堂成人在线观看 | 麻豆国产91在线播放 | 亚洲欧美日韩国产 | 一区二区三区视频 | 欧美精品久久久久 | 天干夜夜爽爽日日日日 | www.四虎精品| 日韩一区二区三区视频 | 永久中文字幕 | 91原创视频 | 综合色婷婷一区二区亚洲欧美国产 | 欧日韩一区二区三区 | 黄色大片免费网站 | 色婷婷国产精品久久包臀 | 日本免费黄色网址 | 亚洲免费黄色 | 久草资源在线视频 | 在线看成人片 | 亚洲精品aaa | 经典av在线| 男人的天堂网页 | 欧美日在线观看 | 久久三级 | 国产成人精品av | 久草一区二区 | 99久久久久成人国产免费 | 伊人青青青 | av观看免费 | 九九三级 | 国产九九精品视频 | 亚洲综合导航 | 99久久久国产 | 亚洲爱爱爱 | 日本大尺度吃奶做爰久久久绯色 | 永久免费毛片在线观看 | 午夜精品视频在线观看 | 久久综合狠狠综合久久综合88 |