首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
行墨
掘友等级
Android高级开发工程师
|
上海找钢网信息科技股份有限公司
Android、Java、Kotlin,喜欢旅游、游泳、网球。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Dagger2中的Scope机制——@Scope和@Singleton
@Scope` 是什么 通过以上的引用和翻译不知道你是否重新认识了 Scope ,在上文中一个反复强调的概念: 在 Dagger2 中 Scope 机制可以保证在 Scope 标记的 Componen
Dagger 2 对无法使用构造函数的对象进行依赖注入之@Module 和 @Provides
一、问题背景 通过 @Inject 和 @Component 已经实现了 DI,那么为什么 Dagger2 还要实现其他的DI 方式。 其实在上文中我们实现的 DI 方式中我们不难发现,通过@Inje
Dagger 2——有构造函数对象的依赖注入使用方法
一、对有构造函数的依赖注入涉及到如下内容: @Inject @Component @Inject和 @Component 协同作战。 二、问题背景 在介绍他们之前我们来看一段我们在项目中看到的类似的代
MVVM+Clean Architecture 混合架构与单独MVVM的区别
一、架构分层差异 单独 MVVM 通常分为三层:View(UI层)、ViewModel(业务逻辑层)、Model(数据层) ViewModel直接依赖数据源(如Retrofit、Room)和UI组
Android开发采用MVP模式时避免类爆炸方案
采用合约分包模式+Base类抽取方案: UserContract.java 已完成 用户模块合约集中管理三层接口定义 BasePresenter.java 已完成 基础Presenter处理视图绑定和
Android协程与RxJava对比
一、执行机制差异 协程的非阻塞挂起 协程通过suspend函数挂起而非阻塞线程,同一线程可高效切换执行多个协程任务,减少线程切换开销。例如单线程可承载数万协程,内存消耗仅约2.3MB7。 RxJ
复杂瀑布流优化
以下是Android首页复杂瀑布流秒开的综合优化方案,结合多级缓存、异步加载和布局优化技术,可确保首屏加载时间≤800ms25: 一、核心架构设计 二、关键实现技术 1. 布局渲染优化 2. 数
Clean Architecture(整洁架构)
Clean Architecture(整洁架构) 是一种以业务逻辑为核心的软件架构设计模式,由 Robert C. Martin(Uncle Bob)提出。其核心目标是隔离业务逻辑与技术实现
Android MVI 架构
Android MVI架构是一种基于单向数据流和不可变状态的架构模式,通过明确职责划分和状态集中管理简化复杂UI逻辑。以下是核心要点及实现示例: 一、架构核心组成 Model(状态容器) 通过不
可扩展Android架构设计的7个核心原则
“为什么每次新需求一来,我的代码就像多米诺骨牌一样崩溃?” 这是许多Android开发者经历过的噩梦。当业务需求快速迭代时,一个糟糕的架构设计会导致: 改一处代码波及十处:耦合度过高的模块互相牵制 新
下一页
个人成就
文章被点赞
52
文章被阅读
21,335
掘力值
1,946
关注了
0
关注者
26
收藏集
0
关注标签
1
加入于
2020-08-16