2018年5月28日

摘要: MVP的全称是Model、View、Presenter,顾名思义,它将整个应用分为三层 View层:视图层,包含和界面相关的功能,例如各种Activity、Fragment、View、Adapter等,该层专注于用户的交互,实现设计师给出的界面、动画等交互效果。View层一般会持有Presenter 阅读全文
posted @ 2018-05-28 23:28 endian11 阅读(165) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-05-28 22:53 endian11 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 标准注解 @Override 对覆盖超类中的方法进行标记,如果被标记的方法并没有实际覆盖超类中的方法,则编译器会发出错误警告 @Deprecated 对不鼓励使用或者已过时的方法添加注解 @SuppressWarnings 选择性地取消特定代码段中的警告 @SafeVarargs jdk7新增,用来 阅读全文
posted @ 2018-05-28 15:53 endian11 阅读(98) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-05-28 15:27 endian11 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 控制反转 机械手表的例子:齿轮相互独立并且相互作用池合在一起,协同工作,组成一个齿轮组去完成某一项任务。如果这些齿轮中有一个出现问题,可能就会影响整个齿轮组的正常运作。 齿轮组中齿轮之间的啮合关系与软件系统中对象 之间 的 耦合 关系 非常 相似。 对象之间 的耦合关系是无法避免 的, 而且随着工业 阅读全文
posted @ 2018-05-28 15:02 endian11 阅读(1055) 评论(0) 推荐(0) 编辑

导航