1. 首页
  2. 数据库
  3. 其它
  4. Android实现类似ios滑动按钮

Android实现类似ios滑动按钮

上传者: 2021-01-04 02:12:57上传 PDF文件 76.2KB 热度 18次
IOS的滑动按钮菜单在UI设计里面绝对堪称一绝,在学习了Android的自定义view后,我萌生了模仿它的想法。 实现上面的模拟需要自定义一个View; 1)、在View的OnDraw里画出圆角矩形,分别为灰色圆角矩形,红色圆角矩形,和绿色圆角矩形。然后计算相应的位置。 2)、本例中的宽高比为1:0.65,内部红色矩形尺寸为外部矩形尺寸0.9,内部的圆的半径为外部高的0.45倍。按照这个比例计算相应的坐标。 3)、本例中的动画是用ValueAnimation实现的,具体实现在下部代码中。 4)、本例中的透明度实现方法和运动动画一样。 5)、自定义View为外部提供了读取和修改内部状态的接口
用户评论