240 发简信
IP属地:江苏
  • MMKV—— 基于 mmap 的高性能通用 key-value 组件

    MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化 / 反序列化使用 protobuf 实现,性能高,稳定性强。从 2...

  • kotlin<第十二篇>:协程并发安全

    (1)不安全的并发访问 我们使用线程在解决并发问题的时候总是会遇到线程安全的问题,而Java平台上的Kotlin协程实现免不了存在并发调度的情况...

  • kotlin<第十一篇>:Channel-通道

    (1)基本用法 Channel实际上是一个并发安全的队列,它可以用来连接协程,实现不同协程的通信。生产者/消费者模式 (send - chann...

  • kotlin<第十篇>:Flow-异步流

    Flow: 是一种类似于序列的冷流,flow构建器中的代码直到流被收集的时候才运行。流的连续性:流的每次单独收集都是按顺序执行的,除非使用特殊操...

  • Resize,w 360,h 240
    xmake-vscode配置

    1、下载并安装vscode 2、下载并安装语言包 3、下载并安装“C/C++ for Visual Studio Code”插件(必备的插件,如...

  • 项目实战导航

    一、Java基础 二、Android基础 三、高级UI PhotoView:图片展示,支持缩放、移动https://github.com/Bas...

  • Resize,w 360,h 240
    json-server(快速搭建本地测试接口)

    使用 json-server 需要遵守一定的规范。数据查询要使用 GET新增数据要使用 POST删除数据要使用 DELETE修改数据使用 PUT...

  • Android12(API32)新特性-activity嵌入

    一、依赖 二、xml静态注册 start up 初始化类: 在AndroidManifest中静态注册 在xml文件夹中创建multi_wind...

  • JetPack<第八篇>:Start up

    【1】依赖 【2】新建初始化类 SdkInitializer 需要我们自己新建,目的是初始化指定SDK。Initializer 是start u...

个人介绍
学习是我的兴趣, 资源整合是一个过程,成为大神是我的小目标。