下你所需,载你所想!
汇集开发技术源码资料

动画框自绘实现滚动源码仿微信列表框

:10.028KB :1 :2019-12-23 08:09:15

部分简介

并且上方的选项夹是可以选择的,虽然没有加入实质的代码,但是下方的绿块是可以以动画的形式滑动的,并且非常流畅,同上一个例程一样用到了物理学公式。

希望对大家的UI布局能有所启发。
.如果真 (参_微信.可画 = 真)
.如果 (参_微信.选中 = 真)
变_背景标识 = 私_动画框.创建物体 (, 参_微信.左边, 参_微信.顶边, , )
私_动画框.置图片 (变_背景标识, 参_微信.选中图片, )
私_动画框.置层次 (变_背景标识, 0)
.否则
变_背景标识 = 私_动画框.创建物体 (, 参_微信.左边, 参_微信.顶边, , )
私_动画框.置图片 (变_背景标识, 参_微信.背景图片, )
私_动画框.置层次 (变_背景标识, 0)
.如果结束
处理事件 ()
变_点燃_标识 = 私_动画框.创建物体 (, 参_微信.左边, 参_微信.顶边, , )
私_动画框.置图片 (变_点燃_标识, 参_微信.点燃图片, )
私_动画框.置层次 (变_点燃_标识, 100)
私_动画框.置透明度 (变_点燃_标识, 250)
处理事件 ()
变_头像标识 = 私_动画框.创建物体 (, 私_动画框.取物体左边 (变_背景标识) + 10, 私_动画框.取物体顶边 (变_背景标识) + 私_动画框.取物体高度 (变_背景标识) ÷ 6, , )
私_动画框.置图片 (变_头像标识, 参_微信.头像, )
私_动画框.置层次 (变_头像标识, 1)
处理事件 ()
变_标题标识 = 私_动画框.创建物体 (, 私_动画框.取物体左边 (变_头像标识) + 私_动画框.取物体宽度 (变_头像标识) + 10, 私_动画框.取物体顶边 (变_头像标识) + 2, , )
私_动画框.置文本 (变_标题标识, 参_微信.标题, , #黑色)
私_动画框.置层次 (变_标题标识, 2)
处理事件 ()
变_描述标识 = 私_动画框.创建物体 (, 私_动画框.取物体左边 (变_标题标识), 私_动画框.取物体顶边 (变_标题标识) + 私_动画框.取物体高度 (变_标题标识) + 10, , )
私_动画框.置文本 (变_描述标识, 参_微信.描述, , #灰色)
私_动画框.置层次 (变_描述标识, 3)
处理事件 ()
变_时间标识 = 私_动画框.创建物体 (, 私_动画框.取物体宽度 (变_背景标识) - 30, 私_动画框.取物体顶边 (变_标题标识), , )
私_动画框.置文本 (变_时间标识, 参_微信.时间, , #灰色)
私_动画框.置层次 (变_时间标识, 4)
处理事件 ()
变_微信.点燃标识 = 变_点燃_标识
变_微信.背景标识 = 变_背景标识
变_微信.选中 = 参_微信.选中
变_微信.标题 = 参_微信.标题
变_微信.描述 = 参_微信.描述
变_微信.时间 = 参_微信.时间
变_微信.状态 = 参_微信.状态
变_微信.头像 = 参_微信.头像
变_微信.背景图片 = 参_微信.背景图片
变_微信.点燃图片 = 参_微信.点燃图片
变_微信.选中图片 = 参_微信.选中图片
处理事件 ()
加入成员 (私_已画_微信组, 变_微信)

动画框自绘实现滚动源码仿微信列表框

热门推荐

相关文章