Android群英传demo
fsx_xiaomei
不必仰望别人,自己亦是风景。
展开
-
Android自定义View:带背景颜色的TextView和条形图--(1)
初始: 最近在看《Android群英传》一书,代码自己敲了一遍,想想之前敲了又忘记的惨痛经历,决定在博客上记录自己敲的代码,有几个写几篇,放在一个系列里边,就这样,以后看就能一下子找到了。 自定义View 自定义View我们大致可以从是三个方面着手: (1)对现有的控件进行扩展 (2)通过组合实现全新的控件 (3)重写View来实现全新的 没怎么汇总,用到什么知识就注解解释了。 对现有原创 2017-12-22 10:37:50 · 4077 阅读 · 0 评论 -
Android自定义View:时钟和圆百分比图--(2)
自定义时钟 /** * 绘制一个钟表的View * 1.时分秒的转动 画完后 需要执行 * canvas.save(); * canvas.restore(); 才能重新把画布旋转回来 * @author fanshenxia * */ public class MyClockView extends View { private Context mConte原创 2017-12-22 14:25:47 · 765 阅读 · 0 评论 -
Android图像处理之色彩特效处理--(3)
Android对于图片的额处理,最常使用后的数据结构是位图-Bitmap,它包含了一张图片的所有数据。整个图片都是由点阵和颜色值组成的。所谓点阵几句是一个包含像素的矩阵,每一个元素对应着图片的一个像素。颜色值ARGB,分别代表着透明度、红、绿、蓝这四个通道的分量,他们共同决定每个像素点显示的颜色。 色彩矩阵分析 在色彩处理中,通常使用以下三个角度来描述一个图像。 色调–物体传播的颜色 饱原创 2018-01-02 18:56:51 · 462 阅读 · 1 评论 -
Android图像处理之颜色矩阵ColorMatrix--(4)
我们知道调整颜色矩阵可以改变一幅图像的色彩效果,图像处理很大程度上就是在寻找图像的颜色矩阵。我们不仅可以通过ColorMatrix处理图片,也可以精确地修改矩阵的值来实现颜色效果的处理。 下面模拟4X5的颜色矩阵,通过改变矩阵中的值,来改变一幅图的色彩效果。 通过GridLayout进行布局(不止这一种方式),弄4行5列,模拟4*5的效果。代码如下: /** * 利用颜色矩阵的矩阵值来原创 2018-01-02 20:11:58 · 1081 阅读 · 0 评论 -
Android图像处理之像素点处理效果--(5)
上边两篇博文描述了利用ColorMatrix来处理图片,这篇文章讲如何改变图片的像素点的ARGB值,从而改变图片呈现效果。值得注意的是,我们是不能直接改变传递的原始图片的,一般是根据原始图片生成一张新的图片用来修改。 在Android中,系统提供了Bitmap.getPixels()方法来提取整个Bitmap中的像素点,并保存到第一个数组中,方法如下: public void getPix原创 2018-01-19 19:49:15 · 2737 阅读 · 1 评论