240 发简信
  • 120
    我想对2020年的的自己说

    “我想对2020年的的自己说——到了2020年,我是一名伟大的大科学家,发明了这个时代特有的交通工具——时光飞船,我穿梭于不同时空,而我的伟大,...

  • 120
    Android 图片压缩

    参考 Android 图片压缩 此篇文章不讨论质量压缩,比例压缩与采样率压缩,只考虑使用libjpeg,绕过andriod api层,还原哈夫曼...

  • 打造兼容的Android揭面水波动画库

    今天看到了@Anderson大码渣写的文章,对5.0以上默认使用ViewAnimationUtils.createCircularReveal(...

  • Messenger轻量级IPC方案

    概述 什么是messenger Messenger可以翻译为信使,通过它可以在不同的进程中传递Messenger对象,在Message中放入我们...

  • 120
    Android高级UI_双缓冲策略解决GPU卡顿

    在上一篇中有讲到绘制一个水波纹效果,当打开此界面过久时,会有明显的卡顿,查看内存很稳定, 这时候我们先打开开发者选项里的”GPU呈现模式分析“,...

  • 120
    Android高级UI_Path小试牛刀<二>

    上一篇讲了path的基本用法,这篇我们要去实现水波纹以及粘性小球这里就不得不提到贝塞尔曲线 一阶贝塞尔曲线: Android 提供方法:line...

  • 120
    Android高级UI_Path小试牛刀<一>

    我们知道Android中Canvas类对象可以进行绘制事物,里面有一个方法为canvas.drawPath方法,这个方法就是用来绘制我们的自定义...

  • 深渊巨坑!关于android N后多语言切换

    这里的多语言切换专指应用内的多语言切换,不涉及直接通过应用修改系统语言设置的功能。比如微信里面的 我 -> 设置 -> 通用 -> 多语言举个例...

    0.2 2788 0 3 1
  • 120
    Android 内存泄漏总结

    Android 内存泄漏总结 内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,...