首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Poorguy9527
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
207
文章 207
沸点 0
赞
207
返回
|
搜索文章
最新
热门
Android compose副作用的设计目的
Compose 副作用 API 的核心设计目的,是在声明式UI框架中,为那些必须在“组合生命周期”内执行、但又会影响“组合之外世界”的操作,提供一套安全、可控的执行机制。 之所以需要这套专门的机制,根
Android约定插件出现的错误提示
引发的原因是,在约定插件build-logic的convention模块build.gradle里,引入kotlin-dsl受到gradl版本的制约。 Gradle 9 嵌入了最新稳定版本的 Kotl
Kotlin Delegation什么是委托?
从两个层面来讲: 类的委托 当我们使用by b这样的语法时,编译器会自动做两件事: 在Derived类内部存储一个引用,指向b(也就是我们传入的Base实例)。 编译器会为Derived类生成Base
软件设计中的接口隔离
软件设计中的接口隔离 在软件设计的过程中,特别是在Android的开发里, 往往在业务上的处理,不希望将业务和UI、viewModel耦合, 因此,viewModel中对于数据的来源,可以使用接口隔离
Kotlin extensions是什么?
Kotlin扩展(Extensions)的实现原理主要基于编译时的静态分派和语法糖。 扩展函数被编译为: 静态方法(static method) 第一个参数是接收者类型(receiver type)
Android依赖的统一管理
build-logic到底是干什么用的 NowInAndroid项目中的 build-logic 是一个专门存放“约定插件”的独立模块,它通过插件化的方式,集中管理和复用所有模块(如 app、feat
在Android开发中阅读源码的指导思路
阅读Android源码(尤其是像Kotlin协程这样的复杂框架)需要有系统的方法和清晰的思路。以下是高效阅读源码的指导思路,并以Kotlin协程为例说明具体实施步骤: 📚 一、通用源码阅读方法论 1.
Android开发中的封装思路指导
封装是Android开发中提高代码质量、可维护性和可复用性的关键。以下是系统化的封装指导思路: 一、分层架构思想 1. 清晰的分层结构 2. 各层职责明确 UI层: 只处理界面展示和用户交互 View
在软件开发中的封装思想
1. 保护数据完整性,防止意外破坏 这是封装最直接的好处。通过将数据(字段)设为私有(private),并提供公共的(public)方法来访问和修改它们(即 getters 和 setters),你可
从NowInAndroid怎么快速高效地理解别人的项目
🎯 推荐的学习路径(4个阶段) 阶段1:快速建立整体认知(1-2天) kotlin 阶段2:从UI切入的详细方法(推荐!) A. 选择合适的UI模块开始 从简单的模块入手: feature/inter
下一页
个人成就
文章被点赞
14
文章被阅读
1,524
掘力值
409
关注了
9
关注者
1
收藏集
1
关注标签
8
加入于
2022-04-28