240 发简信
IP属地:北京
  • Dart 异步

    Dart是基于事件循环机制的单线程模型 一条执行线上,同时且只能执行一个任务(事件),其他任务都必须在后面排队等待被执行。也就是说,在一条执行线...

  • Dart相关语法笔记

    1. 级联操作符 2.引用库冲突 2.1 as 关键字 同一个函数处于两个包中,同时我们都引用了这两个包,类似下面这样: 我们可以使用as关键字...

  • 6. Jetpack---Paging你知道怎样上拉加载吗?

    之前的几篇源码分析我们分别对Navigation、Lifecycles、ViewModel、LiveData、进行了分析,也对JetPack有了...

  • 5. Jetpack源码解析---ViewModel基本使用及源码解析

    截止到目前为止,JetpackNote源码分析的文章已经有四篇文章了,这一系列的文章我的初衷是想仔细研究一下Jetpack,最终使用Jetpac...

  • 4. Jetpack源码解析—LiveData的使用及工作原理

    1. 背景 上一篇我们分析了Lifecycles组件的源码,本篇我们将继续分析LiveData组件 相关系列文章: 1. Jetpack源码解析...

  • Resize,w 360,h 240
    3. Jetpack源码解析---用Lifecycles管理生命周期

    1. 背景 上一篇我门对Jetpack组件中的Navigation做了介绍,并且对其做了源码分析,相信看过之后已经对此有了一定的了解,本篇文章我...

  • 2. Jetpack源码解析---Navigation为什么切换Fragment会重绘?

    上篇文章我们简单的介绍了Navigation组件的使用,以及深入分析了源码中的具体实现,基本原理我们已经很清晰了。本篇文章主要介绍下我在项目中遇...

  • 1. Jetpack源码解析---看完你就知道Navigation是什么了?

    1. 背景 之前已经翻译过了Google官方的CodeLabs上面的教程,教程很详细,代码在Github上也可以找到,本篇文章旨在自己的APP上...

  • 关于使用BGASwipeBackLayout-Android结合StatusBarUtil的问题

    背景 在写Reading的过程中,想实现仿IOS右滑关闭Activity的效果,在网上找到了BGASwipeBackLayout-Android...

个人介绍
爱技术,爱分享,爱开源
我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
我的博客:
http://hankkin.club