240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Android Leanback结构源码简析

    Leanback页面构建主要类 BaseGridView 继承RecyclerView,重写所有焦点逻辑,Leanback页面根布局容器 Hor...

  • Resize,w 360,h 240
    RecyclerView视差装饰器-ParallaxDecoration

    最近项目又开始大刀阔斧的改版迭代,PM也再次开始了其疯狂借鉴大法。不过对此早已习以为常了,毕竟我们也曾经看懂过这么一本书《RR is PM》。哈...

    1.1 1045 4 11
  • 随机跳动的闪屏Logo标题-AnimLogoView

    在日常开发中,经常会遇到各种视觉效果,有的效果可能一眼看去会让人觉得很复杂,但是我们必须明确一点:所有复杂动效都是可以分解成单一的基础动作,比如...

    1.5 1037 1 13
  • Resize,w 360,h 240
    Android播放器框架设计系列-1

    视频播放器框架已经非常成熟了,但是由于项目需求各种各样,第三方库使用起来需要大量修改定制,并且还会出现各种问题,因此把之前项目中开发的模块提取出...

  • 深入分析Android Handler中的知识点

    Handler发送Message流程 从主线程new Handler()开始: 主线程的Looper是在应用程序启动时ActivityThrea...

  • Resize,w 360,h 240
    Halo-智慧屏焦点动效实现方案

    记得之前有人在文章下问过,华为智慧屏那种焦点框的实现。对于厂商来说,优先考虑最高效的实现方案,肯定是用c++编写,毕竟Android上层的绘制效...

  • Resize,w 360,h 240
    Asm初探

    最近项目中产品要求接入神策埋点,神策最大的宣传点应该就是所谓无痕全埋点。对于这种"无痕"或者"无感知",大部分Android老鸟的第一反应肯定就...

  • View.requestFocus聚焦源码分析

    View.requestFocus源码分析 我们需要某个控件View进行聚焦,一般会主动调用该控件的requestFocus方法。(本文基于AP...

  • LiveData源码解析

    LiveData is a data holder class that can be observed within a given life...