首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
尤小红
掘友等级
Android,Flutter
获得徽章 10
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.4K
文章 1.4K
沸点 11
赞
1.4K
返回
|
搜索文章
赞
文章( 1.4K )
沸点( 11 )
Flutter 日期选择器封装:灵活易用的日期、时间筛选和编辑组件
前言 确定好这个方向后,我们就开始着手准备做一个通用时间选择组件。 需求 假设正在开发一个待办事项应用,用户可能需要进行以下操作: 编辑日期:用户希望选择某个具体日期来编辑待办事项的日期,类似于日历上
系统化掌握Flutter组件之Widget:三棵树下的不可变配置哲学
Widget是Flutter框架的微观经济学:通过无数轻量级单元的快速迭代,实现宏观层面的高性能渲染。掌握其组合规律,我们能像指挥交响乐般编排界面元素,既有基础组件的精准把控,又有复杂交互的流流畅演绎
Android 四大图片加载库终极对比:Glide、Picasso、Coil、Fresco(附封装与实战)
🧩 一、前言 在 Android 开发中,图片加载库 是应用性能优化中最重要的一环。 无论是聊天头像、Feed 流图片,还是电商大图、GIF 动态图,优秀的图片加载库都能显著提升用户体验与内存稳定
Flutter 中 Isolate 的全面解析:高性能并发的利器
在 Dart 和 Flutter 中,由于 Dart 是单线程模型(基于事件循环机制),当我们进行文件读取、大量数据处理或复杂计算任务时,如果直接在主线程执行,很可能会造成 UI 卡顿、掉帧甚至应用
Flutter key:ValueKey、ObjectKey、UniqueKey、GlobalKey的使用场景
在 Flutter 中,Key 的主要作用是用于 标识 Widget,帮助框架在 widget 重建过程中更好地进行复用、比对和更新,从而提升性能并避免 UI 异常重建。
Android 嵌套滑动设计思想
本文介绍Android嵌套滑动的设计思想。通过本文,您可以了解到:为什么需要NestedScrolling接口? 为什么需要CoordinatorLayout?AppBarLayout复杂的继承关系。
MMKV的源码分析:为什么他的性能更高,为什么他比SP好,为什么他的数据更加的精简,比传统IO更高效的文件操作方式;
目录: 为什么使用MMKV,而不是用SP,SP的缺点 1.1 对比MMKV、SP写入数据的速度 1.2 我们可以看看SP的源码,存储大量数据的时候,他的问题在哪里 MMKV是什么,MMKV为什么性能更
系统化掌握Flutter开发之GoRouter:路由新范式
路由管理是构建复杂应用的核心骨架。传统Navigator的堆栈式操作虽简单,但随着页面层级加深、参数传递复杂化,代码迅速臃肿,维护成本陡增。
ViewModel创建方式以及by lazy的问题。
在 Android 开发(Kotlin)中,以下是声明 ViewModel 的几种方式及其核心区别: 1. private lateinit var mViewModel: MViewModel
前端写TypeScript的时候必须改掉的 16 个坏习惯
1. 滥用 any 类型 坏习惯:用 any 逃避类型检查,导致类型安全性丧失。 改进: 使用更精确的类型(如联合类型、泛型)。 无法确定类型时,优先用 unknown + 类型断言。
下一页
个人成就
文章被点赞
4,313
文章被阅读
235,307
掘力值
8,462
关注了
95
关注者
3,564
收藏集
7
关注标签
29
加入于
2015-05-28