适配器模式

Posted 马骝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了适配器模式相关的知识,希望对你有一定的参考价值。

    public interface PlayerCount {  
      
        String getServerName();  
      
        int getPlayerCount();  
      
    }  



    public class ServerOne implements PlayerCount {  
      
        @Override  
        public String getServerName() {  
            return "一服";  
        }  
      
        @Override  
        public int getPlayerCount() {  
            return Utility.getOnlinePlayerCount(1);  
        }  
      
    }  
Utility.getOnlinePlayerCount(1);//该方法已经过时,修改办法:
    public class ServerOne implements PlayerCount {  
          
        private ServerFirst mServerFirst;  
          
        public ServerOne() {  
            mServerFirst = new ServerFirst();  
        }  
      
        @Override  
        public String getServerName() {  
            return "一服";  
        }  
      
        @Override  
        public int getPlayerCount() {  
            return mServerFirst.getOnlinePlayerCount();  
        }  
      
    }  

 适配器:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

以上是关于适配器模式的主要内容,如果未能解决你的问题,请参考以下文章

如何将数据从回收器适配器发送到片段 |如何从 recyclerview 适配器调用片段函数

如何从片段适配器启动活动

片段中ListView的android自定义适配器

设计模式之单例模式

片段内带有基本适配器的列表视图

片段中gridview的Android文本和图像适配器