240 发简信
IP属地:天津
  • Resize,w 360,h 240
    你必知的热修复与插件化背景知识

    1. 前言 热修复和插件化技术被越来越多的提及,也出现了很多框架。本文并不分析某个具体框架的实现,而是从热修复和插件化想解决的问题入手,从更为宏...

  • Resize,w 360,h 240
    安卓开发者的知识清单

    临近学校课程结束,回顾和梳理了下几门主要课程的脉络: 1.数据结构和算法基础数据结构:数组、链表、栈、队列、哈希表、堆、二叉树、(图、并查集、T...

    0.1 601 0 15
  • 如何学习一门计算机语言

    语言这东西,学起来还是有些套路可寻的,印象中刘老有几篇文章是专门写这个话题的,感兴趣的小伙伴可以翻一下刘老的公众号「码农翻身」,这里就只是稍微记...

  • Resize,w 360,h 240
    一个程序员的认知

    最近认知这个词很火,很多人看大 V 发表了一些不太寻常的观点,就觉得这人认知是真的高啊,相比之下自己差了十万八千里,当然就得向人家学习。当然,很...

  • Resize,w 360,h 240
    Lottie运行流程分析

    1. Lottie是什么? Airbnb 开源的跨平台动画库,适用于 iOS、Android、React Native 和 Web 等平台,它可...

  • Resize,w 360,h 240
    Binder通信机制

    目录 Linux内核背景 Binder通信模型 Binder通信原理 AIDL 总结 1. Linux内核背景 进程隔离/虚拟地址空间: 操作系...

  • Resize,w 360,h 240
    AIDL用法与分析

    目录 AIDL用法服务端客户端 AIDL分析2.1 AIDL文件结构2.2 一些概念2.3 AIDL的UML图2.4 AIDL工作过程2.5 A...

  • Resize,w 360,h 240
    线程池

    目录 Executor ThreadPoolExecutor Executors execute vs submit 总结 1. Executo...

  • HandlerThread

    目录 什么是HandlerThread 实现原理run()getLooper()quit()quitSafely() 1. 什么是Handler...