240 发简信
IP属地:山东
  • Resize,w 360,h 240
    Android app启动优化

    前言 本文是本人学习Android app 启动优化的总结,由于本人知识有限,难免有错误或疏漏的地方,请大家多多指正。 为什么要学习APP的启动...

  • Resize,w 360,h 240
    Android App内存优化简单说明

    说明 本文是学习内存优化时个人的总结,由于本人是刚开始接触Android的性能优化方面的知识,肯定有很多知识点上的不足和错漏,请各位谅解。 Ap...

  • Resize,w 360,h 240
    Fragment(AndroidX版本)源码解析(一)

    前言 本文为个人学习Fragment源码时所总结形成的文章。本文主要梳理Fragment生命周期的调用流程 Fragment的声明流程。 如大家...

  • Resize,w 360,h 240
    Handler源码解析(1)

    前言 本文是自己学习Handler时的一些感受和心得,供本人复习使用,因本人技术实力有限,会出现知识错误或缺漏的问题,请大家多多谅解。本文仅涉及...

  • 协程Flow简单使用

    前言 本文是阅读协程Flow的总结笔记。 什么是Flow Kotlin中的Flow API是可以更好的异步处理按顺序执行的数据流的方法。 在Rx...

  • Resize,w 360,h 240
    View滑动事件冲突的解决方案

    前言 上篇文章我们分析了View的事件是怎样分发的,本文我们主要说明一下View的事件冲突解决。 事件冲突是如何产生的 一般来说,滑动冲突事件一...

  • Resize,w 360,h 240
    View的事件分发简单说明

    前言 本文是阅读ViewGroup事件分发后的总结,仅供自己复习查阅使用,如果能够帮到您,那我很荣幸。PS:本文只分析单点触摸的情况 事件的类型...

  • Resize,w 360,h 240
    RecyclerView中ViewHolder的复用回收

    前言 本文是本人学习RecyclerView的ViewHolder回收复用的过程记录,仅为自己复习时使用。大家在使用RecyclerView时都...

  • Kotlin基础(10)-代理模式在kotlin中的使用

    前言 本文简要介绍代理模式在kotlin中的使用 手写一个代理模式 定义一个接口中定义行走方法,并在坦克类中实现行走方法,而行走的具体方法则由实...