• 120
    rxjava2.x源码学习随笔

    rxjava是什么? ReactiveX ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最初是LINQ的一个...

  • 120
    Glide源码学习随笔

    Glide是什么? Glide是一个Android的图片加载和缓存库,它主要专注于大量图片的流畅加载。是google所推荐的图片加载库,作者是b...

  • 120
    Android P 兼容与适配

    P 新特性 Android P 在Google IO2018正式发版,全新的手势操作选项。底部虚拟键将由小白点和一颗返回键取代。通过轻触回到主页...

  • 120
    OkHttp源码学习随笔

    OkHttp是什么? 简介 OkHttp是一款优秀的HTTP框架,它支持get请求和post请求,支持基于Http的文件上传和下载,支持加载图片...

  • 120
    玩转Android状态栏

    前言 前段时间,突然收到一个状态栏颜色优化设计的任务,将原本应用整体的黑色状态栏修改为根据标题栏颜色进行沉浸式设计,显示效果如下: 经过分析及踩...

  • 120
    记一次Android内存泄漏的优化经历

    问题 背景 通过线上收集的日志分析,存在部分OOM的日志,故通过leakcanary进行内存泄漏追踪。 引用链日志 在开发的过程中,leakca...

  • 120
    Java并发编程-多线程

    Thread 简介 现代操作系统调度的最小单元是线程,也叫轻量级进程,在一个进程里可创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属...

  • 120
    回顾2017,展望2018

    回顾2017 又到了年末了,希望通过总结来回顾2017。回首这一年,感觉还是有在进步。除了当爸爸了,工作上思维逻辑也有了进一步的提升。也坚持一直...

  • 120
    程序员,30而立。你是否觉得迷茫?

    在程序员这个圈子,一直都有一种说法,程序员都是吃青春饭的。这个团体中,很多到了30岁,或者还没有到30岁的幵发者对以后的发展便感到了迷茫,当然也...

个人介绍
优秀是一种习惯,坚持是一种品质。
个人博客:junbin1011.github.io
微信:hjb1011
邮箱:junbin1011@163.com