240 发简信
IP属地:浙江
  • 判断UICollectionView 或 UITableView reload()结束

    如何判断UICollectionView 或 UItableView reload()函数结束? 正常开发中,当数据发生变化,只要调用下relo...

  • 正则表达式相关工具

    正则表达式测试网站https://regex101.com/#python[https://regex101.com/#python]

  • Resize,w 360,h 240
    ViewPager2 嵌套 ViewPager2 解决方案

    最近新业务要求,在ViewPager2 的item中,再放一个ViewPager2用来展示Banner效果。发现两个嵌套之后,内部的ViewPa...

  • Cannot call this method while RecyclerView is computing a layout or scrolling

    我的场景 recyclerview的item 存在checkBox,checkBox的checkChangedListener中会修改数据源,同...

  • APP卡顿:Choreographer检测界面卡顿

    前提 本文提供一种卡顿监控的思路,方便在开发过程中及时发现界面卡顿并提示开发者信息。 choreographer用来协调动画,事件,绘制的时间。...

    0.9 1311 2 11
  • RecyclerView的复用

    RecyclerView的复用机制 前提 RecyclerView,即“熟悉”又“陌生”的控件。说起熟悉,是因为它频繁的使用在各个界面中,手机的...

  • Resize,w 360,h 240
    Jetpack系列:视图绑定(ViewBind)使用和分析

    ViewBind的使用 JetPack出来后,增加了视图绑定的工具,方便我们不再需要手写findViewById,节省了大量时间,应该比Butt...

  • Resize,w 360,h 240
    iOS尺寸备忘录

    设备物理像素逻辑像素切图statusBariPhone 6/7/8750x1334px375x667pt@2x40px/20ptiPhone 6...

  • Activity、Window的关系

    首先需要带着目的去阅读源码这次的目的是:Activity的显示,Window起了什么作用? 建议:一边跟着文章,一边跟着源码阅读,否则会晕 1、...