创建日期:公元2022年02月22日
修改日期:公元2022年05月25日
文章状态:未完待续
平台:Windows7 + Bunblebee 2021.1.1版Android Studio
适用于:安卓开发-.java & .xml
———————————————————————————————————————————
目录
1.介绍:
ImageView主要用于图片的显示(background/src),可灵活运用于各个LinearLayout / RelativeLayout / ListView的item等中。
2.在xml文件中的使用:
layout_width:宽(=wrap_content || match_parent || ...)(必要)
layout_height:高(=wrap_content || match_parent || ...)(必要)
【
wrap_content:将导致控件大小随背景图片大小改变;
match_parent:如:竖屏时,图片充满宽(窄边),高会随比例达到最大
】
id:(可以不要:不在代码中对其进行任何操作时)建议命名为
你个人对ImageView的缩写_Activity name_功能/数字/字母(如:iv_main_0)
layout_weight:权重-各个ImageView等高或等宽时要用到
background:背景(color、xml文件)
src:前景(color、xml文件)
【
background属性与src属性二者的不同之处:
(待更新)
】
layout_marginTop:与上边控件的距离
layout_marginBottom:与下边控件的距离:
layout_marginLeft:与左边控件的距离
layout_marginRight:与右边控件的距离
maxWidth:最大宽度
maxHeight:最大高度
minWidth:最小宽度
minHeight:最小高度
padding:文本距离上下左右方向的大小
paddingTop:图片距离上边的大小
paddingBottom:图片距离下边的大小
paddingLeft:图片距离左边的大小
paddingRigh:图片距离右边的大小
注:本文仅提供常用部分
3.在java文件中的使用:
//待更新
//主要用于设置背景图片
//图片切割
//其它
4.圆形头像:
//自定义控件——圆形ImageView
<!-- 在xml中的使用方法,需先build否则会class miss -->
———————————————————————————————————————————
——原创!转发请注明出处