设计模式
文章平均质量分 75
海重山青
每天都要学习新东西!也要温故而知新!
展开
-
理解代理模式
简介代理模式,也叫做委托模式,分为:静态代理动态代理代理模式也是平时比较常用的设计模式之一,代理模式有代码简洁,高扩展性的特性。主要目的 为访问者提供一个代理,以达到限制某个对象的访问。也就是说想访问一个对象,其实我给你的是一个代理,不让你直接使用我。也就是说不能通过new的方式得到你想要的对象,只能通过访问代理类才能使用。这样的话,我们就实现了内部对象的保护 。而且如果有一...原创 2018-03-15 09:54:04 · 359 阅读 · 0 评论 -
MVC、MVP和MVVM的原理与比较
MVC模式原理MVC,即Model-View-Controller,意味:模型、视图和控制器。Model程序需要操作的数据来源。通常是从数据库、网络请求或者是Bean数据。负责提供数据View程序用来展示内容的界面。通常是Activity、Fragment等UI组件。负责展示数据Controller程序中用于处理Model数据业务逻辑并将结果输送给View的中间层。...原创 2018-03-16 12:31:25 · 418 阅读 · 0 评论