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

点读软件网站建设如何线上推广自己产品

点读软件网站建设,如何线上推广自己产品,社交网站备案,衡水网站建费用AnimatedVisibility中的EnterTransition 和 ExitTransition #xff0c;用来配置入场/出场时候的动画效果。 默认的入场效果是 fadeIn() expandVertically() 默认的出场效果是 fadeOut() shrinkVertically() 1. EnterTransition和ExitTransition支持的动画 enter的参数类…AnimatedVisibility中的EnterTransition 和 ExitTransition 用来配置入场/出场时候的动画效果。 默认的入场效果是 fadeIn() expandVertically() 默认的出场效果是 fadeOut() shrinkVertically() 1. EnterTransition和ExitTransition支持的动画 enter的参数类型是EnterTransition支持这些动画 淡入 : fade: fadeIn缩放 : scale: scaleIn滑动 : slide: slideIn, slideInHorizontally, slideInVertically展开 : expand: expandIn, expandHorizontally, expandVertically exit的参数类型是EnterTransition支持这些动画 淡出 : fade: fadeOut缩放 : scale: scaleOut滑动 : slide: slideOut, slideOutHorizontally, slideOutVertically收缩 : shrink: shrinkOut, shrinkHorizontally, shrinkVertically 可以看到EnterTransition和ExitTransition支持的动画只有expand和shrink命名上有区别 其他都是对应的 fadeIn 和 fadeOutscaleIn 和 scaleOutslideIn 和 slideOut。 expand和shrink命名上做区分是因为expand就是展开的意思而shrink是收缩的意思它们其实就是相对应的。 2. fadeIn / fadeOut fadeIn / fadeOut是淡出淡出的效果 我们使用上篇文章中的那段代码 Composable fun AnimatedVisibilityPage() {Column(horizontalAlignment Alignment.CenterHorizontally) {var visible by remember {mutableStateOf(true)}AnimatedVisibility(visible visible) {MyImage()}Spacer(modifier Modifier.height(10.dp))Button(onClick { visible !visible }) {Text(text 显示/隐藏)}} }Composable private fun MyImage() {Image(painter painterResource(id R.mipmap.photot1),modifier Modifier.width(300.dp),contentDescription null) }然后修改AnimatedVisibility配置enter和exit AnimatedVisibility(visible visible,enter fadeIn(),exit fadeOut() ) {MyImage() }效果如下所示 3. scaleIn / scaleOut scaleIn / scaleOut是缩放的效果 AnimatedVisibility(visible visible,enter scaleIn(),exit scaleOut() ) {MyImage() }效果如下所示 4. slideIn / SlideOut slideIn / SlideOut是滑动的效果这里进入的初始位置和退出的目标位置都设置为了(300,-150)所以会从右上角进入/退出 AnimatedVisibility(visible visible,enter slideIn(initialOffset {IntOffset(300, -150) }),exit slideOut(targetOffset {IntOffset(300,-150) }) ) {MyImage() }效果如下所示 5. slideInVertically / slideOutVertically slideInVertically / slideOutVertically是垂直方向滑动进入/退出 AnimatedVisibility(visible visible,enter slideInVertically(),exit slideOutVertically() ) {MyImage() }效果如下所示 5.1 slideInHorizontally / slideOutHorizontally slideInHorizontally / slideOutHorizontally是从横向方向滑动进入/退出 AnimatedVisibility(visible visible,enter slideInHorizontally(),exit slideOutHorizontally() ) {MyImage() }效果如下所示 6. expandIn / shrinkOut expandIn / shrinkOut是展开/收缩的效果 AnimatedVisibility(visible visible,enter expandIn(),exit shrinkOut() ) {MyImage() }效果如下所示 6.1 expandVertically / shrinkVertically expandVertically / shrinkVertically是从垂直方向展开/收缩 AnimatedVisibility(visible visible,enter expandVertically(),exit shrinkVertically() ) {MyImage() }效果如下所示 6.2 expandHorizontally / shrinkHorizontally expandHorizontally / shrinkHorizontally是从横向方向展开/收缩 AnimatedVisibility(visible visible,enter expandHorizontally(),exit shrinkHorizontally() ) {MyImage() }效果如下所示 7. 其他 7.1 Compose动画系列 Compose 动画系列后续持续更新可以先关注 Compose 动画 (一) : animateXxxAsState 实现放大/缩小/渐变等效果 Compose 动画 (二) : 为什么animateDpAsState要用val ? MutableState和State有什么区别 ? Compose 动画 (三) : AnimatedVisibility 从入门到深入 7.2 参考 关于EnterTransition 和 ExitTransition 示例也可以看这里
http://www.hkea.cn/news/14462298/

相关文章:

  • 山东阳信建设局网站七牛云wordpress加速
  • 大学科研项目做网站网站后台图片传不上去怎么办
  • 网站改版的方式大致有建立购物网站
  • google做网站框架网络管理系统中 管理对象是指
  • 欧洲购物网站排名网站建设前期规划方案
  • 北京贸易公司网站制作宁夏交通厅建设局网站
  • 不花钱可以做网站吗dw如何做商业网站
  • 淘宝客网站搜索怎么做百度在线识图
  • 网站与规划设计思路一天能赚100元的app
  • 可以做手机网页的网站飞猪旅游的网站建设
  • 用DW给网站做后台域名注册完成后怎么做网站
  • 免费行情网站推荐兰州网站排名外包
  • 高中网站建设计划表做网站用什么字体最明显
  • 手机网站开发公司哪家最专业找网站开发项目
  • 电子商务网站建设与管理 笔记网站开发 职位描述
  • 网站虚拟主机购买教程内蒙能源建设集团网站
  • 旅游网站 建设平台分析wordpress cnzz
  • 用网站做宣传的费用wordpress插件社交分享
  • 沈阳建网站企业微魔方建站
  • 成都 php 网站视频网站开发项目
  • 长春哪家网络公司做网站专业欢迎访问中国建设银行官网
  • 做网站的职业叫什么做商城网站需要的功能
  • 室内装修设计网站推荐免费的求职简历模板网站
  • 网站免费正能量软件不良微信公众号怎么发布作品
  • 网站文字源码wordpress显示icp备案
  • 自己做钓鱼网站电子商务中的网站开发
  • 北京大型网站优化高端网站制作流程
  • 监控做斗鱼直播网站珠宝出售网站模板
  • 做拼团的网站成都软件定制
  • 网站建设的发展历程wordpress中文图片插件