240 发简信
IP属地:广东
  • Compose Q&A by claude2

    Q:Scaffold中contentWindowInsets的作用是什么? 在 Jetpack Compose 的 Scaffold 组件中,contentWindowIns...

  • Ubuntu上搭建uWSGI+flask环境

    uWsgi中文版官网[https://uwsgi-docs-cn.readthedocs.io/zh_CN/latest/WSGIquickstart.html#flask]...

  • brew update 报错 "fatal: Could not resolve HEAD to a revision"

    报错 执行brew update命令时: 解决 % brew update --verbose 打开报错路径:% cd /opt/homebrew/Library/Taps/...

  • BaseFlutter,Provider MVVM的最佳实践,最适合新手学习的flutter开源项目

    前言 flutter作为新一代移动UI框架,有很多native不具备的优势,比如开发时热加载,可以立刻看到UI修改效果,提升开发效率,而且同一套代码还可以在多端同时运行,确实...

  • 静态库、动态库编译原理

    编译过程 预处理 -> 编译 -> 汇编 -> 链接 预处理 完成宏替换、文件引入,去除空行、注释等。 针对预处理命令进行处理,头文件包含、宏定义扩展、条件编译的选择等。 -...

  • 你倒是写啊

    写一本书

    我要写一本书,把我的经历都写进去; 我要写一本书,把我的梦想都写进去; 我要写一本书,把我的曾经都写进去; 我要写一本书,把我的未来都写进去; 我要写一本书,把我的思索都写进...

  • BaseRecyclerViewAdapterHelper+ViewPager2 出现Pages must fill the whole ViewPager2 (use match_parent)

    查看ViewPager2源码可以发现 private RecyclerView.OnChildAttachStateChangeListener enforceChildFi...

  • 『Android 技能篇』优雅的转场动画之 Transition

    前言 先直接上效果图: 相信大家在平常开发也会遇到类似的转场动画,如果想要要实现上图的效果有哪些方式呢? 首先分析一下转场过程,我们把起始 View 分别定义为 startV...