Flutter线上问题追踪记录 在印尼市场,我们的产品在初级层面遇到了很多Flutter crash,主要代表有小米红米9C,小米红米9A, S...
一、为什么需要启动模式 在Android开发中,我们都知道,在默认的情况下,如果我们启动的是同一个Activity的话,系统会创建多个实例并把它...
自定义绘制概述 方法:重写绘制方法(最常用:onDraw()) 绘制的关键:CanvasCanvas的绘制类方法:drawXXX()(关键参数:...
状况: 国内网络似乎对国外仓库访问不太友好,为了解决访问仓库的问题各种方案层出不穷。现总结一种较为简洁省事的方案以供参考。 分析: Gradle...
1. RecyclerView下StaggeredGridLayoutManager基本使用 recyclerView的简单使用在此不多口舌,先...
图片压缩工具: png optimizer PNGQuantImageMagickPNGGauntletPNGOutPNGCrushOptiPN...
提供两种方法: 第一种:setUserVisibleHint 这一种的使用方法比较特殊注释:setUserVisibleHint每次fragme...
谨慎使用large heap android设备由于软硬件的差异,heap阀值不同,特殊情况下可以在manifest中使用largeheap=t...
内存对象的泄露会导致不再使用的对象无法及时释放,不仅浪费了宝贵的内存空间,后续要分配内存的时候,空间不足造成OOM。这样,每级的generati...