240 发简信
IP属地:安徽
  • Resize,w 360,h 240
    Android—Room 通用封装

    Android-Room数据库(介绍)[https://www.jianshu.com/p/cfde3535233d] Android-Room...

    2.7 7556 4 24
  • 自定义 View 实战 07 - 字母栏

    效果分析: 绘制 26 个字母 处理手势事件 自定义属性 初始化属性 测量 绘制 手势 项目地址

  • 自定义 View 实战 06 - 仿写 RatingBar

    效果分析: 准备两张星星图,一张默认,一张选中。初始的时候绘制默认的 5 颗星星,然后根据手势绘制选中的星星。 自定义属性 具体实现 项目地址

  • 自定义 View 实战 05 - 仿 58 加载View

    动画分析: 圆形 正方形 三角形 分别使用drawCircle(),drawRect(),drawPath(),画出对应的图形,然后使用属性动画...

  • 自定义 View 实战 04 - 圆形进度条

    圆形进度条分析: 圆 圆弧 进度值 所以这里我们先用 drawCircle画出圆,再使用drawArc画出圆弧(这里的圆弧要画整个圆,0°~36...

  • 自定义 View 实战 03 - 仿今日头条字体变色

    自定义实现 实现原理: 因为一种是正常颜色,一种是选中颜色,所以这里我们要同时绘制两种颜色的文字,就如代码所示,根据滑动的进度同时去绘制两种文字...

  • 自定义 View 实战 02 - 圆弧形进度条

    内圆弧 外圆弧 中间文字 实现过程及注释 自定义属性 具体实现 调用 自定义圆弧就这样实现出来了,从 0 到 1 的实现过程及关键注释都比较易于理解

  • 自定义 View 实战 01 - TextView

    前言 本来主要介绍了系统的textview是如何显示,字体大小、文字颜色如何设置、文字的位置该如何计算 步骤 1、继承 View 重写构造方法...

  • Resize,w 360,h 240
    Android 中使用 APT 简化代码

    前言 APT(Annotation Processor Tool)是用来处理注解的,即注解处理器。APT 在编译器会扫描处理源代码中的注解,我们...

    1.5 1414 0 11
个人介绍
不念过往,不畏将来;
秉持心气,何惧远方。