您当前的位置: 首页 > 

蓝不蓝编程

暂无认证

  • 0浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

安卓tools命名空间大用途

蓝不蓝编程 发布时间:2018-10-23 17:48:13 ,浏览量:0

tools是什么

tools命名空间是用于在开发阶段,在IDE中预览xml界面用的,真实运行的时候,不会展示tools中设置的属性。

为什么需要tools

因为真实运行和开发阶段有时需要不同的效果。如一个TextView,真实运行的时候,默认情况下是隐藏的;但是开发阶段需要调整位置等,如果隐藏了,就不方便调整了,也不方便查看设置文字颜色、大小之后的效果。

如何使用
  1. 命名空间中添加xmlns:tools="http://schemas.android.com/tools"
  2. 然后就可以使用了,基本android本来具有的属性,都有对应的tools属性。
有哪些常用tools工具
  1. 显示出控件
android:visibility="gone"
tools:visibility="visible"
  1. 设置TextView开发态显示的文字:tools:text="参数"
  2. 设置ImageView开发态显示的图片:tools:src="@drawable/img_filter"
  3. 为ListView、GridView、RecyclerView设置数据,方便预览效果。这部分没有实际玩过,大家可以参考链接
参考资料

https://www.jianshu.com/p/52ba7800d3b9 https://www.jianshu.com/p/2912bcba4465

安卓开发技术分享: https://blog.csdn.net/yinxing2008/article/details/84555061

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.0503s