240 发简信
IP属地:浙江
  • 常见User-Agent 大全

    window.navigator.userAgent 1) Chrome Win7:Mozilla/5.0 (Windows NT 6.1; W...

  • Resize,w 360,h 240
    quickSort 快速排序

    目标:将一个数组按照由低到高(或者由高到低)的顺序排序。 快速排序是历史上最著名的算法之一。1959年由 Tony Hoare 发明。 下面先来...

  • 【数据结构】线索二叉树

    基本概念 遍历二叉树是对非线性结构结点的线性化过程,由此得到的遍历序列中,每个结点有且仅有一个前驱和后继(除了序列中的第一个和最后一个结点)。 ...

  • Android自定义控件与绘制

    一、自绘控件 自绘控件主要是通过继承View,然后重写onDraw()方法,绘制逻辑在onDraw中调用即可,如果需要注册事件,只需要实现相关事...

  • invalidate()和postInvalidate() 的区别及使用

    Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android...

  • Resize,w 360,h 240
    2019-10-21 FontMetrics

    参考图: 四、14SP的TextView,在三倍机上,高度是57px 五、FontMetrics的字段值 大约好像 top + bottom ≈...

  • 2019-10-20 Android 自定义color

    自定义color的使用,两种方法: 1、直接在代码中实现:例如 此种方式主要通过Color类的parsColor方法实现,注意,这里传入的参数前...

  • Resize,w 360,h 240
    2019-10-20- Android RectF 和Rect类

    new Rect(left , top, right , bottom) 这个构造方法需要四个参数这四个参数 指明了什么位置 ?我们就来解释怎么...

  • Resize,w 360,h 240
    2019-09-24 安卓逐帧动画

    1.在res/drawable文件夹下新建animation-list的XML实现帧动画 2.首先在res/drawable文件夹下添加每一帧动...

个人介绍
art of light and shadow