av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

Android實現圓角圖片的方法

瀏覽:81日期:2022-09-19 10:06:42

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

效果圖

Android實現圓角圖片的方法

創建類CustomRoundAngleImageView

public class CustomRoundAngleImageView extends AppCompatImageView { float width, height; public CustomRoundAngleImageView(Context context) {this(context, null);init(context, null); } public CustomRoundAngleImageView(Context context, AttributeSet attrs) {this(context, attrs, 0);init(context, attrs); } public CustomRoundAngleImageView(Context context, AttributeSet attrs, int defStyleAttr) {super(context, attrs, defStyleAttr);init(context, attrs); } private void init(Context context, AttributeSet attrs) {if (Build.VERSION.SDK_INT < 18) { setLayerType(View.LAYER_TYPE_SOFTWARE, null);} } @Override protected void onLayout(boolean changed, int left, int top, int right, int bottom) {super.onLayout(changed, left, top, right, bottom);width = getWidth();height = getHeight(); } @Override protected void onDraw(Canvas canvas) {if (width >= 20 && height > 20) { Path path = new Path(); //四個圓角 path.moveTo(20, 0); path.lineTo(width - 20, 0); path.quadTo(width, 0, width, 20); path.lineTo(width, height - 20); path.quadTo(width, height, width - 20, height); path.lineTo(20, height); path.quadTo(0, height, 0, height - 20); path.lineTo(0, 20); path.quadTo(0, 0, 20, 0); canvas.clipPath(path);}super.onDraw(canvas); }}

布局代碼

<com.example.myapplication.CustomRoundAngleImageView android: android:layout_width='42dp' android:layout_height='42dp' android:layout_marginLeft='16dp' android:layout_marginTop='10dp' android:src='http://m.4tl426be.cn/bcjs/@mipmap/ic_launcher' android:layout_marginBottom='10dp' android:layout_gravity='center' android:scaleType='centerCrop' />

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

標簽: Android
相關文章:
主站蜘蛛池模板: 日本精品免费在线观看 | 精品av | 精品日韩 | av男人的天堂av | 国产日韩精品一区 | 色婷婷影院 | 国产精品国产精品 | 久久国产精品视频 | 2020天天操| 福利久久 | 黄色高清视频 | 一级黄色录像片子 | 国产片一区二区三区 | 中文字幕国产精品 | 91在线精品秘密一区二区 | 久久久久亚洲精品 | 伊色综合久久之综合久久 | 综合另类| 亚洲国产成人在线观看 | 毛片区| 国产精品亚洲综合 | 亚洲欧美国产一区二区三区 | 亚洲人成人一区二区在线观看 | 欧美成人一区二区 | 国产一区二区三区在线 | 久久久tv | 国产精品久久久 | 精品三区| 国产免费一区 | 成人欧美一区二区三区 | 久久婷婷色 | 91九色视频 | 国产精品视频不卡 | 狠狠爱综合网 | 本道综合精品 | 免费看片在线播放 | 在线观看中文字幕一区二区 | 成人一区二区电影 | 一区二区高清在线观看 | 天天拍天天射 | 亚洲视频中文字幕 |