240 发简信
IP属地:湖北
  • 自定义View获取宽高

    自定义View的时候经常少不了获取View的宽高信息,当然不一定是自定义View的时候才会需要获取宽高信息,其他情况下我们也会有这样的需求,获取方式和获取的时机也十分讲究.下...

  • 120
    Android-贝塞尔曲线实现水波纹动画

    Android 系统api提供了quadTo和rQuadTo实现二阶贝塞尔曲线,三阶贝塞尔曲线在这不做阐述,只不过是两个控制点。 源码地址:https://github.co...

  • 120
    Android 自定义角标View

    我们要实现的角标View的效果如上图所示。 怎么去做呢?当然需要自定义View了,角标的背景(三角形、梯形)可以先通过Path连接每一个边,然后绘制Path到画布上,最后再把...

  • 使用Gradle查看Android项目中库的依赖关系

    在Terminal中,可以通过 gradle 的命令查看项目中所使用库的版本,并且可以更加直观看到库之间的依赖关系。同时它们可以帮助您跟踪并解决与库版本冲突有关的任何问题。B...

  • 自带的太坑了,编译各种报错,换回自己安装的就好了

    解决"Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true"

    升级studio到2.2.2之后的版本,经常会提示'Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true',虽然没...

  • 120
    解决"Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true"

    升级studio到2.2.2之后的版本,经常会提示'Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=true',虽然没...

  • 描述清楚点,我都看的有点晕

    一、Lamda表达式之函数式接口介绍及表达式初识

    注:部分素材来源Lambda表达式及函数式接口介绍-51CTO学院 最近在看一些三方框架的时候,发现在这些框架中大量的使用了java8的新特性,比如随处可见的lam...