当前位置:首页 > 门店拓客 > 正文内容

Android源码代理模式---Binder

wxianyue4小时前门店拓客469
国内最强的AI写作工具,帮你写爆款文案

是的进程间通信核心,如果看过源码代理模式,你会发现源码中的各种核心服务都是通过机制进行相互通信的。在的部分就是通过代理模式来访问端的。这里想通过代理模式来详细介绍Java层。文中会简单介绍代理模式,详细介绍机制。(源码基于6.0.1)

代理模式 意图

对其他对象提供一种代理以控制对这个对象的访问。

UML图

此处输入图片的描述

代码示例

    abstract class Subject{
        public abstract void operate();
    }
    class RealSubject{
        public void operate(){
            System.out.println("real operate");
        }
    }
    class Proxy{
        private Subject realSubject;
        Proxy(Subject subject){
            realSubject = subject;
        }
        public void operate(){
            realSubject.operate();
        }
    }
    public static void main(String[] args){
        RealSubject real = new RealSubject();
        Proxy proxy = new Proxy(real);
        proxy.operate(); //实际上交给了realsubject去操作了。
    }

关于代理模式

上面的代码跟UML图只是一个例子,并不能完全描述代理模式的。代理模式强调的是一种代理代理模式,上面的例子中其实直接用就可以了,完全没必要用Proxy。另外代理与被代理对象并不要求有共同的父类/接口。代理模式有几种常见的情况:

- 远程代理( Proxy): 如果某个对象无法实例化,不在同一个地址空间,需要通过编码来进行通信。比如需要访问网络服务器上面的一个对象操作。比如我们接下来需要介绍的。

- 虚代理( Proxy): 在需要的时候创建大对象,比如超大图片,我们可以使用一个虚代理代理图像,在真正需要的时候再去将图像完全加载出来AI一键帮你写论文,在这之前只需要在代理里面保存图像的大小,让它有个占位就好了。

- 保护代理( Proxy): 需要对对象的某些操作进行隐藏,那么就可以使用代理对它的接口进行隐藏。

- 智能指引(Smart ):当需要对对象的引用进行计数的时候,可以使用智能指引的代理模式

是一个接口形式的IP

手机浏览,点击图片保存二维码到相册,然后打开微信扫一扫选择本二维码图片就可以进入,电脑端微信“扫一扫”二维码,进入找聊天搭子平台,里面有找饭搭子、找对象、找陪伴服务等等

扫描二维码推送至手机访问。

版权声明:本文由小猪信息平台发布,如需转载请注明出处。

本文链接:http://pplcom.com/post/59133.html

分享给朋友:

相关文章

2022年实体行业最新的营销计划是什么?

2022年实体行业最新的营销计划是什么?

从2019年低疫情爆发开始,其实我们都很清楚知道现在实体门店生意越来越难做。然而很多人都在咨询有没有什么好的营销方案能解决当下的问题的。自己做过调查外面营销公司一大片,营销方案,营销系统等等公司多如牛...

母亲节可以使用的H5口红机小游戏

母亲节可以使用的H5口红机小游戏

近几年口红机赢口红的游戏风靡各大商场,化妆品柜台不远处一定会有一台口红机,几百块钱的大牌口红通过几元一次的付费小游戏就可以得到,俘获了各个年龄段爱美的女性。但是线下扫码的口红机仅仅是类似于抓娃娃的盈利...

CS门店的引流之痛:面膜之后,还有什么?

CS门店的引流之痛:面膜之后,还有什么?

文|化妆品财经在线CBO张钊 湖南益阳市米兰日化是一家超过25年的化妆品老店,从时间的跨度上来说,算是见证了中国美妆市场的蓬勃发展史。 记者在走访该店时了解到,随着市场不断变化,现如今米兰日化的面膜品...

丽人堂蒋毅:做社区店,“引流”其实是个伪概念 | 问渠三湘④

丽人堂蒋毅:做社区店,“引流”其实是个伪概念 | 问渠三湘④

导读 “当下化妆品店在快节奏发展速度中,应该不忘初心,摆脱用价格竞争的误区,回归到提高专业性上来。”蒋毅表示。 “化妆品专营店的红利期已经开始消退,经营者也应该以平常心态对待利润的下滑。”湖南株洲丽人...

惠达卫浴互联网+大促 为消费者带来全新消费体验

惠达卫浴互联网+大促 为消费者带来全新消费体验

双十一全球购物季即将来临,在买买买的同时,特别在购买卫浴产品的时候,总想着能否体验一番?为了你有更好的消费体验,彻底解决消费痛点,中国卫浴领导品牌惠达卫浴,于10月20日至11月11日举行“智惠大不同...

齐家网互联网门店(建材品牌折扣馆)7月落户石家庄

齐家网互联网门店(建材品牌折扣馆)7月落户石家庄

齐家网品牌折扣馆砍价活动现场 齐家网--家装垂直领域o2o电子商务第一品牌 截止至目前为止,成立10年的齐家网在全国60个城市落地,开设了20余家面积过万的建材品牌折扣馆,2013年平台流水超过20...