登录
首页 » Android » Android创建圆形和混合阴影渐变特效

Android创建圆形和混合阴影渐变特效

于 2022-03-16 发布 文件大小:93.18 kB
0 150
下载积分: 2 下载次数: 1

代码说明:

这是一个Android生成渐变的例子,比如生成圆形渐变、角度渐变、混合渐变等,并叠加了位图和线性特性,如示例截图所示,仅为其中一种渐变,代码中对几种渐变给出了注释和具体代码,对于学习Android graphics类下的相关属性方法有很好的借鉴意义:   protected void onDraw(Canvas canvas) {   //位图   //shader = new BitmapShader(b, TileMode.REPEAT, TileMode.MIRROR);   //线性   int[] colors = new int[]{    Color.RED,Color.GREEN,Color.BLUE   };   //shader = new LinearGradient(0, 0, 100, 100, colors, null, TileMode.REPEAT);   //圆形渐变   //shader = new RadialGradient(100, 100, 80, colors, null, TileMode.REPEAT);   //角度渐变   //shader = new SweepGradient(160, 160, colors, null);   //混合渐变   Shader shader1 = new LinearGradient(0, 0, 100, 100, colors, null, TileMode.REPEAT);   Shader shader2 = new RadialGradient(100, 100, 80, colors, null, TileMode.REPEAT);   shader = new ComposeShader(shader1, shader2, PorterDuff.Mode.DARKEN);   paint = new Paint();   paint.setShader(shader);   paint.setColor(Color.BLUE);   canvas.drawRect(0, 0, 500, 500, paint);   }

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

发表评论

0 个回复

  • Android 蓝牙技术连接 Demo
    应用背景蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。 从查找蓝牙设备到能够相互通信要经过几个基本步骤。关键技术本源码中清晰的讲解了如何打开蓝牙、关闭蓝牙、使设备能够被搜索、开始搜索、蓝牙客户端、蓝牙服务端连接。
    2023-04-14 07:30:04下载
    积分:1
  • 调用系统相册和系统照相机功能de实例源码
    调用系统相册和系统照相机功能de实例源码
    2022-01-25 20:41:44下载
    积分:1
  • 蓝牙Android收发的例子
    蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发收发蓝牙Android的例子。例如,蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发E例。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙蓝牙Android Android收发的例子。收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发的例子。蓝牙Android收发蓝牙Android收到TRA的例子。nsmit例子。蓝牙Android收发的例子。蓝牙Android收发蓝牙Android收发的例子的例子。
    2023-07-23 19:10:04下载
    积分:1
  • android多线程断点下载
    android多线程断点下载 示例代码 package com.smart.activoty.download; import java.io.File; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.os.Handler; import android.os.Message; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.ProgressBar; import android.widget.TextView; import android.widget.Toast; import com.smart.impl.SmartDownloadProgressListener; import com.smart.impl.SmartFileDownloader; public class SmartDownloadActivity extends Activity { private ProgressBar downloadbar; private EditText pathText; private TextView resultView; private Handler handler = new Handler(){ @Override//信息 public void handleMessage(Message msg) { switch (msg.what) { case 1: int size = msg.getData().getInt("size"); downloadbar.setProgress(size); float result = (float)downlo
    2022-09-04 09:45:03下载
    积分:1
  • 安卓小游戏
    一个简单的安卓小游戏,适合初学者学习的时候参考 对于初学者有一定的帮助
    2023-02-15 12:20:03下载
    积分:1
  • 简单的popmenu
    简单的popmenu
    2015-08-29下载
    积分:1
  • MatchPatternIterator
    Match Pattern Iterator Source Code for Andriod.
    2013-11-18 22:05:08下载
    积分:1
  • android OAuth认证、使用网易微博开放平台实现聊天功能源码
    OAuth认证、使用网易微博开放平台实现聊天功能
    2014-09-22下载
    积分:1
  • 基于Android二维码的生成与识别工具的设计与实现
    本源码经过亲自测试,代码运行编译后生成的.apk文件可以在Android系统手机上运行。本应用界面简单,容易操作。在文本框输入想编码的信息,点击“GENERATE QRCcode”即可生成与在文本框输入信息所对应的二维码。点击“Open camera”即可使用手机摄像头扫描二维码,扫描成功后,程序后台就可以对所扫描到的二维码进行解析。
    2022-02-05 04:47:37下载
    积分:1
  • android opencl 示例
    简单的android open cl代码示例。科学计算可以参考。
    2022-01-28 01:48:09下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载