最新 最热

Qt苹果按钮滑动样式绘制

首先,重写绘制事件,需要在头文件加入QPaintEvent头文件,并定义几个变量。

2020-10-29
1

android开发PathEffect问题处理

我要画出一块由不规则path组成的区域,并且这个path因为视觉效果需要设置圆角,我就通过Paint.setPathEffect(new CornerPathEffect(300)); 给设置了圆角,但是在通过这个path组合成区域的时候因为这个圆角的设置整个区域都...

2020-10-28
1

Android画板开发之撤销反撤销功能

每次撤回的内容,内容是怎么定义呢? 其实就是每一笔,每一笔作为撤回的内容,那每一笔怎么算呢,就是算手指从按下-移动-放开这一个过程就是一笔。...

2020-10-27
1

Android使用FontMetrics对象计算位置坐标

相信通过以上程序,能够很好的理解topLine,buttomLine,baseLine,ascentLine,descentLine。 另外:Paint类有两个方法

2020-10-27
1

Android自定义View实现水平带数字百分比进度条

这个进度条可以反映真实进度,并且完成百分比的文字时随着进度增加而移动的,所在位置也恰好是真实完成的百分比位置,效果如下:

2020-10-27
1

Android自定义View实现圆形切图效果

使用一个Paint,将得到的Bitmap设置成paint的Shader,设置完成后,使用Matrix调整图片至居中,使用RectF约束边框,最后完成绘制

2020-10-26
3

Android自定义View实现QQ运动积分转盘抽奖功能

因为偶尔关注QQ运动, 看到QQ运动的积分抽奖界面比较有意思,所以就尝试用自定义View实现了下,原本想通过开发者选项查看下界面的一些信息,后来发现积分抽奖界面是在WebView中展示的,应该是在H5页面中用js代码实现的,暂时不去...

2020-10-26
2

Android实现Path平滑的涂鸦效果实例

在最近的一个项目中做了一个涂鸦的效果,手指快速移动,会出现折线,这篇文章记录笔触优化。下面话不多说了,来一起看看详细的介绍吧。

2020-10-23
1

codeforces 349B(贪心)

Igor has fallen in love with Tanya. Now Igor wants to show his feelings and write a number on the fence opposite to Tanya’s house. Igor thinks that the larger t...

2020-10-23
1

codeforces 509B(构造,思维)

There are n piles of pebbles on the table, the i-th pile contains a i pebbles. Your task is to paint each pebble using one of the k given colors so that for eac...

2020-10-23
1