首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
salute在掘金
掘友等级
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
8
文章 8
沸点 0
资讯 0
赞
8
关注
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
资讯( 0 )
程序亦非猿
6年前
Android
Android 性能优化
Android 开发艺术探索学习笔记与总结 -- 性能优化
6654
353
评论
suyubo
6年前
Android
Android 组件化和插件化开发
组件化开发就是将一个 app 分成多个模块,每个模块都是一个组件(Module),开发的过程中我们可以让这些组件相互依赖或者单独调试部分组件等,但是最终发布的时候是将这些组件合并统一成一个 apk,这就是组件化开发。 插件化开发和组件化开发略有不用,插件化开发时将整个 app 拆分成很多模块,这些模块包括一个宿主和多个插件,每个模块都是一个 apk(组件化的每个模块是个 lib),最终打包的时候将宿主 apk 和插件 apk 分开或者联合打包。
4875
144
3
codeGoogle
4年前
MVC
MVP
MVVM
MVC,MVP 和 MVVM 模式如何选择?
做客户端开发、前端开发对MVC、MVP、MVVM这些名词不了解也应该大致听过,都是为了解决图形界面应用程序复杂性管理问题而产生的应用架构模式。 网上很多文章关于这方面的讨论比较杂乱,各种MV模式之间的区别分不清,甚至有些描述都是错误的。本文追根溯源,从最经典的Smalltalk…
825
18
评论
想念你的Android
4年前
MVP
对比MVC、MVP和MVVM以及MVA
模型-视图-控制器(MVC)模式好像是无处不在,Web框架使用它,GUI客户端使用它,但可能这只是一个营销谎言(如果你想仔细分辨他们的区别,如果你认真,你就可能错了)。他们实际是在使用像MVA这样的东西。 我创建了模型 - 视图 - 控制器模式,作为从多个角度看待用户控制其信息…
185
1
评论
wincent
4年前
两句话说清MVVM和MVP的本质区别
1、MVVM和MVP的关系:MVVM 模式将 Presenter 改名为 ViewModel,基本上与 MVP 模式完全一致。Presenter与View的交互是通过接口来进行的。 2、唯一的区别是,MVVM采用双向绑定(data-binding):View的变动,自动反映在 …
559
2
评论
knock_小新
5年前
后端
Java
算法
Java集合(5)一 HashMap与HashSet
HashMap<K,V>和TreeMap<K,V>都是从键映射到值的一组对象,不同的是,HashMap<K,V>是无序的,而TreeMap<K,V>是有序的,相应的他们在数据结构上区别也很大。 HashMap<K,V>在键的数据结构上采用了数组,而值在数据结构上采用了链表或红黑…
2710
46
评论
小旋锋
4年前
Java
ArrayList 源码分析
1. 概览 ArrayList 是基于数组实现的,继承 AbstractList, 实现了 List、RandomAccess、Cloneable、Serializable 接口,支持随机访问。 2. Java Doc 关键点: 3. 成员属性 4. 构造方法 5. 添加元素与…
915
9
评论
code小生助手
4年前
Android
RxJava2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装
入职公司后,公司要求组件化开发,经过讨论后我将网络请求框架单独进行了封装,不过当时框架里将常用的 util 和 ui 均放入到了共同的 Common 包下,导致里面部分代码耦合,后来为了降低耦合性又将 Common 拆分为了lib_common和lib_ui,但是 lib_ui…
1287
28
4
关注了
6
关注者
0
收藏集
0
关注标签
1
加入于
2018-12-03
温馨提示
当前操作失败,如有疑问,可点击申诉