android一些有用的View属性
16lz
2021-12-04
android:weightSum (LinearLayout)——如果想使用 layout weights,但是却不想填充整个 LinearLayout 的话,就可以用 weightSum 来定义总的 weight 大小。
android:duplicateParentState (View)——此方法可以使得子 View 可以复制父 View 的状态。比如如果一个 ViewGroup 是可点击的,那么可以用这个方法在它被点击的时候让它的子 View 都改变状态。
android:clipChildren (ViewGroup)——如果此属性设置为不可用,那么 ViewGroup 的子 View 在绘制的时候会超出它的范围,在做动画的时候需要用到。
android:fillViewport (ScrollView)——在这片文章中有详细介绍文章链接,可以解决在 ScrollView 中当内容不足的时候填不满屏幕的问题。
android:tileMode (BitmapDrawable)——可以指定图片使用重复填充的模式。
android:enterFadeDuration/android:exitFadeDuration (Drawables)——此属性在 Drawable 具有多种状态的时候,可以定义它展示前的淡入淡出效果。
android:scaleType (ImageView)——定义在 ImageView 中怎么缩放/剪裁图片,一般用的比较多的是“centerCrop”和“centerInside”。
更多相关文章
- Android(安卓)自定义AlignTextView 完美解决原生TextView诸多问
- 横竖屏切换时候activity的生命周期?
- 横竖屏切换时候activity的生命周期
- Android仿印象笔记的自定义菜单控件
- 自定义Spinner五步走
- Android中的ThreadLocal源码解析
- Android(安卓)自定义TextView 实现文本间距
- Android(安卓)camera 默认显示黑白的问题
- Android(安卓)Binder(zt)