首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android架构
订阅
CodingAndroid
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
客户端IM数据库及业务逻辑实现设计
IM 数据库设计 IM数据库的设计在移动端,往往和业务是高度耦合的,数据库的结构直接决定你的业务怎么实现,而业务场景又相当复杂,文中只梳理一部分,主要是顺这个思路。
架构大合集,轻松应对工作需求(上)
前言 本文讲述: 数据结构和算法,23种设计模式, OKhttp,Retrofit, Glide, Dagger2, MVP,MVC,MVVM,MVI, Jetpack Room, 可能字数限制会分为
Architecture(5)电商APP组件化探索
记得刚开始接触Android开发的时候,只知道MVC分层架构,而且感觉Model,View以及Controller太简单了,也能称之为分层架构,随便写就是MVC。就像在接触设计模式之前,你可能已经写了无数个单例模式,只是那个时候你可能并不知道,你已经在用设计模式了,你不会去想是…
Android MVP模式从入门到进门(一)
代码中使用了 Butterknife 代替 findViewById 实现对 View 的绑定和 Click 的事件处理。 其中主要包含两个方法: 点击获取验证码按钮时调用,因为是测试环境,所以直接生成6位随机数作为验证码并显示出来,同时传入全局变量mRandomCode中以作…
Android MVP架构从入门到精通-真枪实弹
一. 前言 二. MVC架构 MVC架构模式最初生根于服务器端的Web开发,后来渐渐能够胜任客户端Web开发,再后来因Android项目由XML和Activity/Fragment组成,慢慢的Android开发者开始使用类似MVC的架构模式开发应用. M层:模型层(model)…
Android MVP 最佳实践
MVP其实我接触已经三年了,本文的实践也是在17年做基础框架实践的,今天放出来也是为了分享给需要这快东西的同学,面试足够了,好东西不能雪藏。 MVC:全称:Model - View - Controller,它是于1970年的时候有TrygveReenskaug在Smallta…
带你动手实现 MVP+Clean架构!
Clean 架构,有的同学可能有所耳闻。肯定也有相当一部分同学没听说过 Clean 架构。 本篇文章重要讲解的是 Clean,MVP 在这里就不再赘述,感兴趣的戳下方链接。 Clean,中文意思为清洁的、整齐的。所以也可以称其为 "清晰架构"。 data 层(数据层)以及dom…
Android模块化实践
随着APP的不断迭代,业务越来越复杂,代码量越来越多,单个APP的模式已开始影响开发效率,而且原来的单模块很难进行业务迁移。所以决定采用模块化/组件化的思想对APP进行重构。 组件化和模块化是当前软件开发中常用的与平台无关的的解耦手段,被广泛应用在软件的架构层面。这两者通常是相…