240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Android Jetpack Paging3

    导语 Jetpack简介及其它组件文章[https://www.jianshu.com/p/ac8d33407715]分页加载是开发中非常常用的...

  • Resize,w 360,h 240
    Android面试 Binder机制

    面试问题 Binder是什么 为什么要使用多进程 使用Binder进程通讯有哪些优势 Binder是如何做到一次内存拷贝的 MMAP的原理讲解 ...

    1.3 3621 3 11
  • Resize,w 360,h 240
    Android Jetpack DataStore

    导语 Jetpack简介及其它组件文章[https://www.jianshu.com/p/ac8d33407715]DataStore就是Sh...

  • Android EditText @好友 删除整块

    开篇废话 发现项目中At好友功能的类,在某些情况下会有一些bug,所以重新梳理了一下逻辑,重新写了一个可以在EditText中显示At好友,高亮...

  • Resize,w 360,h 240
    Android SharedPreferences转为MMKV

    开篇废话 开局一张图,说明一切问题。 可以看出MMKV相比SP的优势还是比较大的,除了需要引入库,有一些修改上的成本以外,就没有什么能够阻挡MM...

  • Resize,w 360,h 240
    Java包的定义及使用

    导语 如果所有的Java文件都放在一起,如果多个人同时协作一起开发一个项目,为了文件防止重名。 主要内容 包的定义及使用 系统包的介绍 jar命...

  • Android Kotlin+Jetpack+MVVM

    开篇废话 最近学习了Kotlin,学习了Jetpack,发现是真香,所以就手写了一个MVVM的框架,可以方便开发。Kotlin+Jetpack+...

    5.2 2347 0 31
  • Android理解Window和WindowManager

    导语 Window表示一个窗口的概念,在日常开发中接触的机会并不多,如果我们需要做一些类似悬浮窗的功能就需要Window来实现。 主要内容 Wi...

  • 同时使用ViewBinding和Tinker遇到的坑

    开篇废话 我想在工程中引入 Jetpack,所以先将最简单的 ViewBinding 先引入进来,却出现了 Sync 不过的现象,着实头大,解决...

个人介绍
INTP。

新浪微博:不忘初心不负韶华__