一些标签及小技巧的积累和使用

准备持续修改更新本文章
1  include标签
把准备被复用的布局文件在layout文件夹下新建.xml文件
然后用<include  layout="@layout/filename">复用
2  backgroud="@null"
可以隐藏一些标签的元素,如:EditText的下划线等。
3  scrollbars="none"
可以隐藏右侧的滑动条
4 thumb="@drawable/picture_name"
可以将滑动标志更换为自定义图片
5 android:button="@null" 
隐藏控件自带效果,但还是存在的
6 android:background="#33ff0000"
前面两位数字代表透明度,00-99: 00完全透明,数值越大颜色越深。
7有时使用View时需要在匿名内部类中访问其所在方法的局部变量,而又不能将那个变量置为final:
匿名内部类外部:可以用 View.setTag(Object);将想要传递的数据传到view中
匿名内部类接收:在用view.getTag();方法取出所要得到的数据。
8 动态创建UI控件,并设置参数
/**
* 当需要动态修改UI控件的宽高,需要使用LayoutParams参数对象,
* 指定宽高,并将此LayoutParams设置到相应的UI控件上
*/
ImageView header = new ImageView(this);
//初始化LayoutParams时,需要指定宽高
LayoutParams param = new LayoutParams(LayoutParams.MATCH_PARENT, 200)
//将LayoutParams设置到UI控件上
header.setLayoutParams(param);
//设置ImageView宽高都填充父视图
header.setScaleType(ScaleType.FIT_XY);
//设置图片资源
header.setImageResource(R.drawable.food);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值