240 发简信
IP属地:北京
  • 【Flutter笔记】之Flutter的理解

    了解 目前对Flutter的理解还是很少的,只是想作为一个笔记,在不断理解的基础上进行不断的修改与完善,查漏补缺,看看自己学之前与学之后是的理解...

  • Resize,w 360,h 240
    【Flutter笔记】之环境搭建

    介绍 Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK。Flutte...

  • Android绘制优化内容总结避免过度绘制

    Android系统显示原理 Android应用程序把经过测量,绘制,布局的surface缓存数据,通过SufraceFilnger把数据渲染到显...

  • Resize,w 360,h 240
    OkHttp中的拦截器机制源码解析

    一、拦截器链流程图 二、getResponseWithInterceptorChain 方法 之前说到主要是通过这个方法来返回response...

  • Resize,w 360,h 240
    Android网络框架OkHttp源码分析一 使用流程源码分析

    前言 OkHttp是目前很流行的网络请求框架。源码也设计很优秀的思想。有必要去探究一下源码。 由于篇幅较长,分为五篇文章。本篇文章将讨论OkHt...

  • java基础反射知识总结

    反射是什么? 在运行状态中,获取一个类的所有属性和方法。这种动态获取信息以及调用对象的方法的功能。 使用反射机制的一些框架? Retrofit中...

  • Resize,w 360,h 240
    Android优化-内存优化总结篇

    一、Android内存管理机制 1、Java对象的生命周期 Java对象的生命周期经历7个阶段,分别是创建阶段、应用阶段、不可见阶段、不可达阶段...

  • Resize,w 360,h 240
    线程内部存储---TheadLocal从使用到源码分析

    ThreadLocal是什么? ThreadLocalThreadLocal是一个线程内部用于存储数据的类,通过它可以在指定的线程中存储数据,数...

  • Android动画的分类与使用(属性动画与视图动画)

    why? 为什么使用动画,自从Android5.0以后,Google宣布了Material Design的设计语言,也增加了很多动画效果,使得a...