美文网首页
Android之玩转View

Android之玩转View

作者: tianyl | 来源:发表于2019-03-27 00:11 被阅读0次

    1 前言

    做Android程序员已经有几年时间了,对于个人的技术栈,我总感觉自己什么都了解一点,但是有说不太深,想着借此机会总结一下Android关于View方面的技术点

    想来View对于Android的应用程序员,相当于武功中的内功了,话不多说,下面就开始内功的修炼

    2 基础篇

    1. Android之玩转View(一):Paint的基础api
      解释了一些Android中Paint常见的api

    2. Android之玩转View(二):使用Paint实现的特效(BitmapShader,LinearGradient,RadialGradient,SweepGradient)
      针对比较常见的几个Shader,介绍了一下它们配合Paint的用法和可以实现的一些特性

    3. Android之玩转View(三):使用Paint实现的文字绘制(文字的基线)
      解释了一下使用paint绘制文字的注意事项,介绍了一下文字的基线和计算方式,说明如何绘制文字时让文字居中(已经为什么文字周边会有部分空白区域)

    4. Android之玩转View(四):Paint之Xfermode的18种模式
      介绍了关于Paint使用时Xfermode的18种模式的作用,解释了这些模式的alpha值和color值是如何计算的

    5. Android之玩转View(五):Paint之滤镜和颜色矩阵
      介绍了关于Paint可使用的滤镜和颜色变化效果(通过滤镜可以实现模糊效果,例如毛玻璃效果),通过颜色变化可以实现各种关于颜色的效果(例如:透明度,黑白等等)

    6.Android之玩转View(六):Canvas基础使用和Region模式
    从这一篇开始,就是关于Canvas的介绍,本篇主要引出了Canvas和Region的六种模式,说明了使用Region实现多张图片重叠的效果

    7.[Android之玩转View(七):Canvas的坐标变换]
    (https://www.jianshu.com/p/a62d51120f1f)
    介绍了Canvas的坐标变换中的坐标系,还有save和saveLayer的区别,因为不想重复造轮子,所以本篇只是作为一个抛砖引玉的作用

    未完待续......

    相关文章

      网友评论

          本文标题:Android之玩转View

          本文链接:https://www.haomeiwen.com/subject/dmjivqtx.html