当前位置: 首页 > news >正文

建设银行u盾官方网站首页自己做网站需要什么条件

建设银行u盾官方网站首页,自己做网站需要什么条件,100个创新产品,企业商务网站建设文章目录功能介绍使用方法GroupLayer对比总结各位看官们大家好,上一回中咱们说的例子是"多层布局功能",这一回中咱们说的例子是"约束布局中的组功能"。闲话休提,言归正转, 让我们一起Talk Android吧! 功能介…

文章目录

  • 功能介绍
  • 使用方法
    • Group
    • Layer
  • 对比总结

各位看官们大家好,上一回中咱们说的例子是"多层布局功能",这一回中咱们说的例子是"约束布局中的组功能"。闲话休提,言归正转, 让我们一起Talk Android吧!

功能介绍

我们在这里说的组功能表示把多个组件组合在一起形成一个组,然后通过组来统一管理组内的控件。而且我们讨论的组功能只限于约束布局内,其它布局暂时不讨论。

使用方法

Group

约束布局提供了Group表示一个组,使用时可以在布局管理器中选择多个组件,然后点击右键->Helper->Group,会自动把所有的组件放到一个组中。该操作会生成以
以下代码:

 <androidx.constraintlayout.widget.Groupandroid:id="@+id/group"android:visibility="invisible"app:constraint_referenced_ids="circle_out_1,circle_out_3,circle_out_5"android:layout_width="wrap_content"android:layout_height="wrap_content">
</androidx.constraintlayout.widget.Group>

代码中的constraint_referenced_ids属性中有多个id值,这些id就是我们在布局管理器中选择的组件。

如果大家不喜欢使用布局管理器,也可以直接在xml中输入上面的代码,然后手动把其它组件的id赋值给constraint_referenced_ids属性。

这两种方法实现的效果相同,只是一种是通过布局管理器自动创建Group,另外一种是通过代码手动创建Group.注意:不管使用哪种方法,都需要修改组的id,方便以后使用。

组创建好以后,可以在Group中通过visibility属性来控制组的显示和隐藏功能,比如:示例代码中给该属性赋值为invisible后,组的控件全部被隐藏了。

目前只发现Group有显示和隐藏组件的功能,Group的长度,对齐等属性都没有效果,背景色属性也没有效果,ObjectAnimator动画更是没有效果.

Layer

除了上面介绍的组外,约束布局还提供了Layer表示一个组,它和Group的用法完全相同,可以通过布局管理器添加,也可以直接通过代码实现,下面是示例代码:

<androidx.constraintlayout.widget.Layerandroid:id="@+id/group"app:constraint_referenced_ids="circle_out_1,circle_out_3,circle_out_5"android:layout_width="wrap_content"android:layout_height="wrap_content">
</androidx.constraintlayout.widget.Layer>

Group通过组件的ID来包含组件,Layer也是,它们使用相同的属性:constraint_referenced_ids.

我在约束布局推出之前经常使用线性布局中来包含多个组件构成一个组,然后通过组统一管理多个组件,比如统一设置背景色;现在使用Layer可以实现此功能,它还可以添加监听器来响应事件,也可以设置动画.这些功能是Group所不具备的.

对比总结

我们介绍了两种组:GroupLayer. 其中Group只能单纯地用来显示或者隐藏组内的控件;而Layer可以设置背景色,绑定ObjectAnimaor动画。这些功能是非常适用的功能。相比之下,Layer的功能比Group的功能更加强大。我更加推荐大家使用Layer.

注意:不论是Group还是Layer都只能在约束布局中使用。

看官们,关于"约束布局中的组功能"的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!

http://www.khdw.cn/news/39970.html

相关文章:

  • 手机上的网站是怎么做的百度浏览器广告怎么投放
  • 推荐网站建设的电销该怎么打网站seo优化服务
  • 咸阳 网站建设宁波seo教程推广平台
  • 深圳网站建设价格是多少旺道营销软件
  • 商丘网站制作公司最好的小说网站排名
  • 襄阳市做网站备案域名购买
  • 网站制作用的软件有哪些百度快照是什么意思?
  • 网站模板 酒类武汉seo排名
  • 可以看那种东西的浏览器企业关键词优化价格
  • 国内最大的网站建设公司排名网络推广吧
  • 主流网站开发语言有哪些软件开发
  • 新建网站如何推广网站优化seo
  • 表白网页制作软件app太原seo报价
  • 上海营销型网站开发网络营销是以什么为中心
  • 建设银行官方网站网址免费seo视频教程
  • html做的网站图片横着摆放外链是什么意思
  • 常州网站建设 最易广告网站推荐
  • vs2010如何做网站网店代运营合同
  • 公众号开发微商城seo网站推广的主要目的包括
  • 飞行时代网站建设国内新闻大事
  • 做网站的专业叫啥成都新站软件快速排名
  • interidea 做网站网站优化设计公司
  • 西安网站建设公司西安网络公司谷歌商店安卓版下载
  • wordpress主题boutique汉化版seo关键词排名系统
  • 企业 网站规划与网页设计word网址大全百度
  • wordpress 后台加入链接后_网站显示是标签_不是链接网址浏览大全
  • 做视频网站犯法么专业的网页制作公司
  • 网站排名搜索网络seo推广培训
  • 电商平台网站 建设目标应用商店搜索优化
  • 查询域名是否备案?上海抖音seo