-
Android PathEffect 效果实例
从一本书中得到的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);
//使画板平移
- 2022-07-25 12:05:42下载
- 积分:1
-
SensorTag android
根据工程师所给的视屏一级代码做的一个读取SensorTag的代码,但是该SensorTag的ble协议栈是1.3的不是1.4的,即是旧defirmware,新的不知道为什么就是连不上
- 2022-08-09 12:02:15下载
- 积分:1
-
安卓抽奖转盘 实例下载
安卓抽奖转盘 实例下载
- 2015-01-12下载
- 积分:1
-
DATCOM GUI
DATCOM GUI版进行飞行器气动计算
- 2021-05-06下载
- 积分:1
-
仿刮刮乐效果控件
应用背景一些需要实现刮刮卡中奖效果的app,可以借鉴该源码,实现了当下流行的刮刮乐效果关键技术主要运用了图层的概念,布局采用FrameLayout实现刮刮乐上下分层,然后利用paint和canvas去设置Xfermode模式去画蒙层布局和手势滑动线条布局
- 2022-07-19 01:10:24下载
- 积分:1
-
Android JNI 调用 Silk 音频编解码包
Android JNI 调用 Silk 音频编解码包,采用现在Skepe官网上最新的1.09版修改为成,可以使用Cygwin编译即可产生.so文件,供大家使用
- 2022-07-09 15:03:56下载
- 积分:1
-
java 位图
它已经到磁盘。你可以存储资源作为RT_RCDATA嵌入文件,正是因为它是在磁盘上,但你失去了使用功能,如的LoadImage阅读的能力。
- 2023-02-11 00:25:03下载
- 积分:1
-
Stiktok
说明: 类似抖音的滑动播放视频APP(含列表展示视频功能、视频录制功能)(Similar to the flick of the slide play video APP (including tiktok display video function, video recording function))
- 2020-10-22 16:17:23下载
- 积分:1
-
Android 电子邮件示例
Android 电子邮件示例将帮助您了解的基本的它如何工作和使用中的 manifeast.xml 和布局的变化,根据您的选择对它的使用权限。
本教程将给基本理念如何在 android 应用程序中创建电子邮件。
请检查该附件以下载的源文件。
- 2022-01-25 19:21:09下载
- 积分:1
-
baofengyingyin
说明: A UI project source code that imitates storm video and audio. The imitated interface includes menu pages, home pages, classification pages, etc. The local analog data used for all data in the project. The imitated degree will be problematic in layout and display on high-resolution devices. The resolution of 480 x 800 should be just right.
- 2020-06-15 22:40:02下载
- 积分:1