![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
view相关
老虎从不发威-新歌
只要持之以恒,你就会成功
展开
-
Android 自定义view之24小时天气
项目中需求:所以自己写了一个。 重写HorizontalScrollView自定义,然后嵌套自定义的view。public class Today24HourView extends View{ private static final String TAG = "Today24HourView"; private static final int ITEM_S...原创 2018-07-21 20:48:42 · 1124 阅读 · 0 评论 -
Android 开发之自定义控件开发-01
最近一直在忙于公司的项目,因为要去现场测试正式使用,项目不大但是经手了三个人,到我这里是能去填坑了,不说这个了,不如今天得主题,自定义控件之基本图形绘制。我们平时画图需要两种工具:纸和笔。在Android中 Paint 就是画笔,而Canvas类就是纸,在这里叫做画布。所以,凡是跟画笔有关的设置,比如画笔的大小、粗细、画笔颜色、透明度、字体样式等,都在Paint类里设置,同光;凡是要画出成品的...原创 2018-11-26 11:09:12 · 170 阅读 · 0 评论 -
Android 开发之自定义控件开发-02
1.画笔的基本设置 :1.setColor()该函数的作用是设置画笔颜色,完整的函数声明如下:void setColor(int color)我们知道,一种颜色是由红、绿、蓝三色合成出来的,所以参数 color 只能取8位的0xAARRGGBB样式颜色值。其中:A 代表透明度(Alpha),取值范围是0~255(对应十六进制数0x00 ~ 0FF),取值越小,透明度越高,图像也就越...原创 2018-12-29 11:59:59 · 178 阅读 · 0 评论 -
Android 开发之自定义控件开发-03之Region
Region 翻译为“区域”,区域是一块任意形状的封闭图形Region 构造:1.直接构造public Region(Region region) // 复制一个Region 的范围public Region(Rect r) //创建一个矩形区域public Region(int left,int top,int right,int bottom) //创建一个矩形...原创 2018-12-29 17:35:02 · 580 阅读 · 0 评论 -
Android 开发之自定义控件开发-05之蜘蛛网格的绘制
这里绘制的是8个角的蜘蛛网图:首先我们想初始化一些数据:/** * 初始化画笔 */ private void init(){ /** 绘制网格 */ radarPaint = new Paint(); /** 设置为描边 */ radarPaint.setStyle(Paint.Style.STRO...原创 2019-01-03 12:06:25 · 400 阅读 · 0 评论