Android 自定义View
青雨xh
这个作者很懒,什么都没留下…
展开
-
Android 自定义View --仿雷达扫瞄
先给出效果图:public class ScanView extends View { private Paint mCirclePaint; private Paint mSweepPaint; private int mSize = 800; private int mWidth; private int mHeight; private int m原创 2017-03-05 22:53:55 · 455 阅读 · 0 评论 -
Android 两个小球转动的进度条
public class CircleProgressBar extends View { private Paint mFirstPaint; private Paint mSecondPaint; private Context mContext; private CircleInfo mFirstCircle; private CircleInfo原创 2017-11-25 23:23:00 · 390 阅读 · 0 评论 -
消息提醒---带阴影的圆形小球
自定义的属性<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="RedDotTextView"> <attr name="shadowWidth" format="dimension"原创 2018-02-13 11:36:26 · 306 阅读 · 0 评论 -
Android 设置圆角图片
在开发过程中有时需要将图片显示成圆角图片,一般我们可以通过在xml中设置drawable shape即可,但今天我给出另一种方法,用java代码动态去设置圆角,顺便做个简单的笔记。 主要原理是使用系统自带api:RoundedBitmapDrawableFactory先上效果图:由于比较简单,直接给出实现方式:public class MainActivity e...原创 2017-02-25 11:18:22 · 4098 阅读 · 1 评论 -
Android 基础图形绘制API详解
Canvas类常用的方法: API 功能 方法 颜色 drawARGB(), drawRGB(), drawColor() 画点 drawPoint(), 画线(多条) drawLine(),drawLines() 矩形(圆角矩形) drawRect(), drawRoundRect() 图片 drawBitmap(),...原创 2018-02-04 16:03:45 · 1033 阅读 · 0 评论 -
Android 自定义CommitButton
public class AnimationButton extends View implements View.OnClickListener{ private Paint mPaint; //绘制文字 private Paint mTextPaint; private int mWidth; private int mHeight; //圆角...原创 2018-03-11 16:58:33 · 267 阅读 · 0 评论