240 发简信
IP属地:北京
  • Flutter第三方常用dependencies

    轮播图flutter_swiper Toasttoast:跟Android的Toast差不多 网络工具http:比较基础的http工具包,可扩展...

  • Flutter Widget使用记录

    Scaffold为Materia设计好的脚手架,即可以在里面直接放置appbar、body、floatingActionButton等。 Row...

  • Android的多进程

    前言 上次面试被问到多进程的知识,回答不上来,真的感觉很羞耻。以下内容很多来自参考文章,侵删。 一、什么情况下要用到多进程 参考《Android...

  • Resize,w 360,h 240
    Android的Handler

    背景 知其然要知其所以然,为什么会有Handler的出现?举个例子,假设我们在一个Thread中直接刷新某个TextView,并且每毫秒就刷新一...

  • Resize,w 360,h 240
    What?HashMap的实现原理?

    参考文章:HashMap实现原理及源码分析 背景 上一篇文章《哈希表、hashCode、HashMap的实现》讲述了什么是哈希表、哈希函数,以及...

  • Android性能优化之内存优化

    背景 最近手上一个项目,类似于订单系统,通过Android Profiler工具观察发现,重复打开关闭订单详情,会导致内存占用不断攀升,最后会导...

  • Android性能优化之布局优化

    参考《Android性能优化之布局优化》 侵删 绘制的原理 Android需要把XML布局文件转换成GPU能够识别并绘制的对象。这个操作是在Di...

  • Resize,w 360,h 240
    Android事件传递机制

    参考《android中的事件传递和处理机制》 侵删 理解一些事情 在ViewGroup(如LinearLayout、RelativeLayout...

  • HashMap的实现原理

    背景 标题中的几个关键字在许多文章都会看到,但是我们并不知道它们是什么意思,下来一起来学习一下。参考《HashMap实现原理及源码分析》 侵删参...