240 发简信
IP属地:湖北
  • Android嵌套滑动机制实战演练

    前言 最近产品提了个需求,要把商品列表做成类似淘宝的样式 一般遇到这种需求,我们首先会想到的是,拦截TouchEvent,然后自己来处理滑动,这...

    10.7 7627 17 81
  • Resize,w 360,h 240
    当一个 Android 开发玩抖音玩疯了之后(二)

    上一篇文章中,我大概介绍了一下短视频的拍摄,主要就是音视频的加减速。这篇文章我将介绍下抖音视频特效的实现,废话不多说,进入正题。 1.特效概览 ...

    15.5 29622 42 314 1
  • Resize,w 360,h 240
    当一个安卓开发玩抖音玩疯了之后(一)

    滴,滴滴! 本篇文章将介绍自己总结的短视频录制的相关内容,主要分为三个部分: 摄像头内容录制 音频录制 视频合成 先上效果图 录制过程录制过程截...

    3.2 11169 21 126 1
  • Resize,w 360,h 240
    Gradle插件自动插入埋点代码

    做无埋点的时候需要 hook 每个 View 的 click 事件,大体办法有两种: view.setAccessibilityDelegate...

  • TextView autoLink="phone" 在8.1机器上无效

    前言 某天,QA给我提了一个Bug,说是包裹物流追踪的电话不能自动识别了。正常情况如下图所示: 在8.1的机器上,TextView突然不能自动识...

  • Resize,w 360,h 240
    ConstraintLayout学习笔记

    1.导入约束布局 在app/build.gradle文件中加入以下代码 以下例子都基于 1.1-beta2版本 2.使用 Relative Po...

  • Android虚拟机启动过程源码分析

    1.虚拟机启动过程 Android系统在启动的时候,会创建一个Zygote进程,而Zygote进程会创建一个虚拟机实例,并加载java运行库等等...

  • Resize,w 360,h 240
    Android Studio JNI开发

    前言 最近学习了下jni开发,网上一堆教程,这里写篇博客总结一下开发过程。 Step One 创建一个native方法 Step Two 创建一...

  • View的onMeasure总结

    前言 最近加了移动开发前线的安卓学习群,看到他们在讨论onMeasure相关的内容,于是写个文章来学习和记录一下onMeasure相关的内容。 ...