240 发简信
IP属地:浙江
  • 屏蔽禁用下拉状态栏

    禁用下拉状态栏主要包含两个地方 第一个地方就是解锁后进入到桌面时,在顶部和[中部下拉](时会将状态栏拉出来显示 第二个地方就是[锁屏界面]在顶部...

  • Resize,w 360,h 240
    RxJava原理解析

    RxJava 是一种响应式编程,来创建基于事件的异步操作库。基于事件流的链式调用、逻辑清晰简洁。 平时用的多但是没认真分析源码总感觉虚的很废话不...

  • Glide的源码分析

    glide源码实在太冗杂了,各种设计模式各种封装人都看到了,但是大佬写的确实好用,下面就几条主线分析一下glide做了什么事; 1.通过glid...

  • Synchronized作用在静态和非静态方法上的区别

    不就是锁吗怎么还这么细分,好吧得查资料看看synchronized关键字的用法主要有以下几种: 1.作用在非静态方法上 非静态方法是只能提供类的...

  • Resize,w 360,h 240
    Android启动速度优化

    最近针对手上的项目做了一些Android App启动速度的优化,查阅了一些资料影响启动速度的原因高耗时任务数据库初始化、某些第三方框架初始化、大...

  • MVVM 的理解

    MVVM定义 MVVM是 Model-View-ViewModel的缩写,即模型-视图-视图模型。MVVM 是一种设计思想。 模型(Model)...

  • 源码分析view绘制的关键流程

    这里,我们不打算深入探究Activity的启动流程,ams通过binder机制调用ApplicationThread的scheduleLaunc...

  • Rk3288 7.1.1安卓源码设置屏幕竖屏或横屏

    有些开机后主屏幕方向不对 太烦人啦 直接源码里面修改吧修改/device/rockchip/rk3288/system.prop文件下面的参数配...

  • Resize,w 360,h 240
    Android 的事件分发机制

    一般情况下,事件列都是从用户按下(ACTION_DOWN)的那一刻产生的,不得不提到,三个非常重要的与事件相关的方法。 dispatchTouc...