Avatar notebook default
24篇文章 · 14151字 · 2人关注
  • 技术知识整理

    MVC, MVP, MVVM 不同的开发模式适用不同的场景,在复杂的业务场景下,Activity作为Controller层,显得非常臃肿,代码量...

  • 使用Gradle查看Android项目中库的依赖关系

    在Terminal中,可以通过 gradle 的命令查看项目中所使用库的版本,并且可以更加直观看到库之间的依赖关系。同时它们可以帮助您跟踪并解决...

  • 知识点整理(经典好文)

    ThreadLocal、Volatile、synchronized、Atomic的区别 于Volatile关键字具有可见性,但不具有操作的原子性...

    0.2 1302 0 10
  • Resize,w 360,h 240
    根Activity组件的启动过程

    图例只描述了Activity组件在进程外的启动过程,即从Launcher点击图标启动MainActivity的过程。 MainActivity的...

  • 线程和线程池

    线程 在java中实现线程的方式: 继承Thread类 实现Runable接口。 main方法其实也是一个线程。在java中,每次程序运行至少启...

  • Resize,w 360,h 240
    《Android开发艺术探索》——View事件分发机制

    概念 同一个事件序列指的是从手指触摸屏幕的那一刻开始,到手指离开屏幕的那一刻结束,在这个过程产生的一系列事件。以down事件开始,可能经过n多个...

    0.8 1137 0 10
  • Resize,w 360,h 240
    《Android开发艺术探索》——View事件体系

    自定义控件、滑动冲突解决 View基础知识 View的位置参数 MotionEvent和TouchSlop对象 VelocityTracker ...

  • Resize,w 360,h 240
    Something

    本项目针对开发过程中一些知识点或者新功能进行学习和调试。Github地址,欢迎Star。 功能 仿京东列表页页码弹框提示 BottomSheet...

  • RxJava学习笔记

    参阅给 Android 开发者的 RxJava 详解什么是函数式编程RxJava 2.0 全新来袭基于RxJava 1.x,结合RxJava 2...

文集作者