首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
未来猫咪花
掘友等级
Android Dev
|
.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
121
文章 111
沸点 10
赞
121
返回
|
搜索文章
最新
热门
对 signals.dart 细粒度更新的误解
我们使用一个第三方库,不应只看有没有名气,star 多不多,功能强不强大,库的实现原理是否高大上,更应该看它 解决了什么问题 是否符合我们的项目需求 有没有带来新问题 Signal 简介 基于 htt
Riverpod 3.0:一个过度设计的反面教材
前言 Riverpod 3.0 作为 Flutter 社区备受推崇的状态管理方案,被许多开发者视为"最佳实践"。然而,当我们深入分析其设计理念和实际使用体验后,会发现这是一个典型的过度设计案例。本文将
Flutter 状态管理极速版:view_model
在 Flutter 开发领域,状态管理框架层出不穷,Provider、Riverpod、Bloc、Signal 和 Fish Redux 等都是其中的佼佼者。然而,这些框架在实际使用过程中,普遍存在操
Initializer - 注解+协程实现的初始化启动库
Android 启动时有一些初始化的任务(初始化 SDK/ 自己的业务逻辑),项目小的时候,直接放在 Application 中初始化没什么毛病,但是项目大了之后,各种各样的初始化全写在一起就比较混乱
到底什么是 MVI ?
前言 MVI,即 Model-View-Intent,最早由 andrestaltz 在 他的 cycle.js 库中提出,相比 Vue、Rect、Redux,这是一个偏小众的框架,主要是对 MVC
【译】Hilt 和 Koin谁更适合 Compose?
前言 Dagger/Hilt 和 Koin 之间的永恒斗争又来了。让我们看看哪个更适合 Jetpack Compose 应用程序!这篇文章主要是为了向你展示它们之间的区别
【译】Android 噩梦 😱 之 BaseActivity
我刚入行 Android 开发的时候,还没有 Fragments, RecyclerViews, ViewModels, 和 Coroutines(协程)。技术组件更新换代,但是唯一不变的是
对比 RxJava 入门 Kotlin-flow
kotin 官方文档有提到 flow 的灵感来源于 RxJava,所以看起来这两者很像,不同的是 flow 的是基于 kotlin,基于协程。 对于使用者才说,flow 的 api 很友好。
LiveData 的使用误区(Tips)
postValue 是把值 post 到主线程来执行,而我们的主线程是取队列里的消息一个接一个处理的,所以处理不会那么及时。分析一下上面的场景,先 post 了一个 "1",此时 mPendingData = "1",postTask = true,此任务被 post 给主线程…
优雅的动态删除第三方 SDK 的权限
某一天查看 App 的权限列表发现多了很多没声明过的权限,现在开发 App 都不可避免引入各种 SDK,很显然就是他们的锅,在背后干着不可告人的事情.. 这样 Android 处理 AndroidManifest.xml 文件时会自动删除这个权限。 有时我们在 debug 需要…
下一页
个人成就
文章被点赞
305
文章被阅读
62,935
掘力值
1,542
关注了
107
关注者
108
收藏集
2
关注标签
31
加入于
2015-12-17