240 发简信
IP属地:河北
  • Resize,w 360,h 240
    kotlin知识要点梳理(未完)

    前言:大部分人可能写了好几年kotlin,各种协程,高阶函数都有使用过,顶层函数也涉及到过,遇到不会的找找资料,参考别人的写法,完成功能。最近抽...

  • Resize,w 360,h 240
    okhttp源码解析

    前言:okhttp框架已经使用了好多年了,本文基于3.12.13版本源码分析,个人觉得里面的设计确实非常巧妙。目前官网最新已经升级到4.12版本...

  • Resize,w 360,h 240
    网络相关汇总

    1.浏览器输入一个url的流程 2.7层模型主要包含物理、链路、网络、传输、会话、表示、应用层 3.tcp 与udp 区别,应用场景 4.TCP...

  • Resize,w 360,h 240
    java基础:泛型(2022)

    入职新公司也快转正了,是时候再看看总结之前的东西,毕竟最近各大公司裁员,寒冬真正降临了。希望下次到自己时候不那么焦虑,现在能做的就是提前准备好,...

  • Resize,w 360,h 240
    误区:Android一个线程占用多大内存

    结论 1.创建一个线程,并不是会直接增加1M内存,如果创建的是一个不退出的空线程,在华为P20pro、p40pro手机上,大致32Kb左右;2....

  • 动态代理

    目录: 1.动态代理与静态代理的使用区别2.动态代理实现原理3.动态代理的使用场景 1.静态代理 代理模式给某一个对象提供一个代理对象,并由代理...

  • 安卓开发必备JVM知识点

    Java 跨平台 不同平台JVM 来实现跨平台。JVM 跟语言无关,比如随便定义一个XXX 满足JVM规范转编写,最后按XXX定义规范换为cla...

  • Resize,w 360,h 240
    jectpack系列之WorkManager

    目录 0.WM介绍1.实现原理2.使用方式3.自我思考 WorkManager介绍 背景 安卓开发应该都听过保活,不过随着安卓系统不同版本对电量...

  • Resize,w 360,h 240
    jetpack系列之room

    前言 个人愚见,Room数据库一般适合整套项目都用的项目。如果老项目没用,里面的一些注解使用API使用时间久了容易忘记,使用到在看! 1.实现细...