差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
start:200androidcleintintegration:360androidradpakge [2016/08/24 03:59]
liulij
start:200androidcleintintegration:360androidradpakge [2017/01/22 09:36]
liulj
行 2: 行 2:
  
 ---- ----
 +
 +新开商户可免费发送累计5000元总额的红包,超过5000元后,红包功能自动关闭,直到商户付费购买增值服务“红包功能”后,该功能重新开启,购买增值服务请咨询环信商务经理。
 +
 =====  环信红包简介(此文档只针对非Demo版本的集成说明,仅做参考)===== =====  环信红包简介(此文档只针对非Demo版本的集成说明,仅做参考)=====
  
行 29: 行 32:
   * ChatDemo的build.gradle中   * ChatDemo的build.gradle中
  
-<sxh java>+<code java>
      ​dependencies {      ​dependencies {
         compile project(':​redpacketlibrary'​)         compile project(':​redpacketlibrary'​)
行 35: 行 38:
         compile fileTree(dir:​ '​libs',​ include: '​*.jar',​ exclude: '​android-support-multidex.jar'​)         compile fileTree(dir:​ '​libs',​ include: '​*.jar',​ exclude: '​android-support-multidex.jar'​)
      }      }
-</sxh>+</code>
    
   * ChatDemo的setting.gradle中   * ChatDemo的setting.gradle中
    
-<sxh java>+<code java>
       include ':​EaseUI',​ ':​redpacketlibrary'​       include ':​EaseUI',​ ':​redpacketlibrary'​
-</sxh>+</code>
  
 ==== 2.ChatDemo清单文件中注册红包相关组件 ==== ==== 2.ChatDemo清单文件中注册红包相关组件 ====
  
-<sxh java>+<code java>
  
     <​uses-sdk     <​uses-sdk
行 111: 行 114:
             />             />
         <​!--红包相关界面end--> ​   ​         <​!--红包相关界面end--> ​   ​
- </sxh>+ </code>
    
 ==== 3.DemoApplication初始化红包上下文 ==== ==== 3.DemoApplication初始化红包上下文 ====
-<sxh java>+<code java>
  
     import com.easemob.redpacketsdk.RedPacket;​     import com.easemob.redpacketsdk.RedPacket;​
行 126: 行 129:
     }     }
     ​     ​
-</sxh>+</code>
  
 ==== 4.ChatFragment中增加收发红包的功能 ==== ==== 4.ChatFragment中增加收发红包的功能 ====
行 132: 行 135:
   * 添加红包相关常量   * 添加红包相关常量
   ​   ​
-<sxh java>+<code java>
   ​   ​
     private static final int MESSAGE_TYPE_RECV_RED_PACKET = 5;     private static final int MESSAGE_TYPE_RECV_RED_PACKET = 5;
行 145: 行 148:
     ​     ​
     private static final int REQUEST_CODE_SEND_RED_PACKET = 15;     private static final int REQUEST_CODE_SEND_RED_PACKET = 15;
- </sxh>+ </code>
   * 添加红包入口   * 添加红包入口
-<sxh java>+<code java>
   ​   ​
     @Override     @Override
行 159: 行 162:
     }     }
     ​     ​
-</sxh>+</code>
   * 添加自定义chatrow到CustomChatRowProvider,详见ChatFragment中的CustomChatRowProvider。   * 添加自定义chatrow到CustomChatRowProvider,详见ChatFragment中的CustomChatRowProvider。
   * ContextMenuActivity的onCreate()中屏蔽红包消息的转发和撤回功能。 ​   * ContextMenuActivity的onCreate()中屏蔽红包消息的转发和撤回功能。 ​
   ​   ​
-<sxh java>+<code java>
   ​   ​
      if (type == EMMessage.Type.TXT.ordinal()) {      if (type == EMMessage.Type.TXT.ordinal()) {
行 183: 行 186:
  }  }
         ​         ​
-</sxh>+</code>
  
   * 进入发红包页面   * 进入发红包页面
  
-<sxh java> ​+<code java> ​
   ​   ​
     @Override     @Override
行 203: 行 206:
     }     }
     ​     ​
-</sxh>+</code>
  
   * 发送红包消息到聊天页面   * 发送红包消息到聊天页面
  
-<sxh java> ​+<code java> ​
   ​   ​
     @Override     @Override
行 226: 行 229:
         }              }     
     }     }
-</sxh>+</code>
  
     * 领取红包并发送回执消息到聊天窗口     * 领取红包并发送回执消息到聊天窗口
   ​   ​
-<sxh java>+<code java>
   ​   ​
     @Override     @Override
行 242: 行 245:
     }     }
  
-</sxh>+</code>
   * ChatFragment中群红包领取回执的处理(聊天页面)   * ChatFragment中群红包领取回执的处理(聊天页面)
-<sxh java>+<code java>
     ​     ​
       @Override       @Override
行 262: 行 265:
       }       }
       ​       ​
-</sxh>+</code>
     * MainActivity中群红包领取回执的处理(导航页面)     * MainActivity中群红包领取回执的处理(导航页面)
  
-<sxh java>+<code java>
   ​   ​
     @Override     @Override
行 287: 行 290:
     }     }
     ​     ​
-</sxh>+</code>
 ==== 5.群红包领取回执的全局处理 ==== ==== 5.群红包领取回执的全局处理 ====
     * DemoHelper中     * DemoHelper中
  
-<sxh java>+<code java>
     ​     ​
          ​protected void registerEventListener() {          ​protected void registerEventListener() {
行 318: 行 321:
      }      }
            
-</sxh>+</code>
   * MainActivity中   * MainActivity中
   ​   ​
-<sxh java> ​+<code java> ​
   ​   ​
      ​private void registerBroadcastReceiver() {      ​private void registerBroadcastReceiver() {
行 344: 行 347:
         }         }
         ​         ​
-</sxh>+</code>
   ​   ​
 ==== 6.ConversationListFragment中对红包回执消息的处理 ==== ==== 6.ConversationListFragment中对红包回执消息的处理 ====
   ​   ​
-<sxh java>+<code java>
     ​     ​
     @Override     @Override
行 377: 行 380:
     }     }
     ​     ​
-</sxh>+</code>
 ==== 7.添加零钱页的入口 ==== ==== 7.添加零钱页的入口 ====
-<sxh java>  ​+<code java>  ​
     RedPacketUtils.startChangeActivity(getActivity()); ​   ​     RedPacketUtils.startChangeActivity(getActivity()); ​   ​
-</sxh>+</code>
  
 ---- ----