登录
首页 » Android » Android PathEffect 效果实例

Android PathEffect 效果实例

于 2022-07-25 发布 文件大小:14.33 kB
0 40
下载积分: 2 下载次数: 1

代码说明:

从一本书中得到的Android PathEffect 效果实例,不多说了,直接把关键代码帖出来吧,需要完整代码的可下载本源码,运行的效果请参见下边的截图所示,运行时,可看到多条像流水一样的路径曲线,下面是代码:   // 定义画板为白色   canvas.drawColor(Color.WHITE);   pe[0] = null;   // 此PathEffect为圆滑的弧形   pe[1] = new CornerPathEffect(10);   // 离散的线   // 第一个参数为离散在弧上的间距   // 第二个参数为离散的程度   pe[2] = new DiscretePathEffect(3, 10);   // Dash为破折号的意思。 应该是破这行   // 其中第一个参数是new float[]{} 表示其中的间隔和距离   // phase表示相位   pe[3] = new DashPathEffect(new float[] { 20, 5, 5, 20 }, phase);   //先建立一个Path 然后创建PathDashPathEffect对象 其中p为path   Path p = new Path();   p.addRect(0,0,8,8,Path.Direction.CW);   pe[4] = new PathDashPathEffect(p, 12, phase, PathDashPathEffect.Style.ROTATE);   //此方法表示两个组合的PathEffect   pe[5] = new ComposePathEffect(pe[2], pe[4]);   //结果和pe[5]类似   pe[6] = new SumPathEffect(pe[4], pe[3]);   // 开始画七条线   for (int i = 0; i < pe.length; i++) {   // 如果没有paint.setPathEffect(),那么系统默认为paint.setPathEffect(null);   paint.setPathEffect(pe[i]);   paint.setColor(colors[i]);   canvas.drawPath(path, paint);   //使画板平移

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 计算机器
    android计算机器开发学习,不是很完善  自己写的代码 希望大家能互相学习
    2023-01-14 06:25:03下载
    积分:1
  • Android五子棋源代码
    实训课程的源代码,android做的小程序,可以二次开发
    2022-09-03 10:05:03下载
    积分:1
  • 红包软件(附有源代码)
    简单的后台手机抢红包软件,附有源代码。感兴趣的可以下下来玩玩,当然也可以提点建议!(Simple mobile phone grab red envelopes software, with source code.)
    2017-08-01 12:39:52下载
    积分:1
  • Project
    说明:  gradle 项目的算法总结,包含几种基础算法(The algorithm summary of gradle project, including several basic algorithms)
    2020-06-23 18:00:02下载
    积分:1
  • multisim函数信号发生器
    基于Multisim10的函数信号发生器 1. 信号频率范围 1Hz~100kHz; 2. 输出波形应有: 方波、三角波、正弦波
    2019-04-16下载
    积分:1
  • android上下滚动翻页源码
    android上下滚动翻页源码。实现手势滑动平滑翻页,和ViewFlipper不同,能显示出拖动时的过渡效果。
    2022-09-10 10:10:03下载
    积分:1
  • 安卓电子商务项目
    资源描述该项目属于电子商务方面的应用,类是于淘宝软件,非常好用实现了整个电商C2C的运营模式,其中有购物车,登入和注册功能,还有商家后台操作,对于学习和模拟电子商务网站实际操作有很大的帮助
    2022-05-22 23:24:07下载
    积分:1
  • 安卓小游戏,接小黄人
    具有登录注册功能,在登录后进入游戏界面,能够实现积分计数、排序功能,设有游戏排行榜。在规定的时间内接住下落的小黄人,具有倒计时的功能,游戏界面有暂停、继续、退出、显示积分、本次积分、最高积分等功能。
    2023-05-11 02:15:03下载
    积分:1
  • android 5.1.1 APP开启关闭飞行模式
    所需权限:             最后别忘了系统签名。 系统签名是公司的,我就不给了,自己找个吧。
    2022-03-26 02:38:17下载
    积分:1
  • 仿刮刮乐效果控件
    应用背景一些需要实现刮刮卡中奖效果的app,可以借鉴该源码,实现了当下流行的刮刮乐效果关键技术主要运用了图层的概念,布局采用FrameLayout实现刮刮乐上下分层,然后利用paint和canvas去设置Xfermode模式去画蒙层布局和手势滑动线条布局
    2022-07-19 01:10:24下载
    积分:1
  • 696518资源总数
  • 104226会员总数
  • 29今日下载