change package name
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
|||||||
[submodule "xplan-flutter"]
|
|
||||||
path = xplan-flutter
|
|
||||||
url = git@codeup.aliyun.com:5ffee48e1e45db3c1cc26eeb/xplan/xplan-flutter.git
|
|
@@ -23,7 +23,7 @@
|
|||||||
"project_id":"736430079245711652",
|
"project_id":"736430079245711652",
|
||||||
"app_id":"104321113",
|
"app_id":"104321113",
|
||||||
"api_key":"CwEAAAAAZgS4/Nw1+/PybMG5CZXzJmlHHHnj0Tp2FOXQG3RtKUdpAsiQiXttqCXlHWA8GdUzGjtnq6oQh2Ogfe8JOs8ihePgJLg=",
|
"api_key":"CwEAAAAAZgS4/Nw1+/PybMG5CZXzJmlHHHnj0Tp2FOXQG3RtKUdpAsiQiXttqCXlHWA8GdUzGjtnq6oQh2Ogfe8JOs8ihePgJLg=",
|
||||||
"package_name":"com.mango.yinyou"
|
"package_name":"com.mango.moshen"
|
||||||
},
|
},
|
||||||
"oauth_client":{
|
"oauth_client":{
|
||||||
"client_id":"104321113",
|
"client_id":"104321113",
|
||||||
@@ -31,7 +31,7 @@
|
|||||||
},
|
},
|
||||||
"app_info":{
|
"app_info":{
|
||||||
"app_id":"104321113",
|
"app_id":"104321113",
|
||||||
"package_name":"com.mango.yinyou"
|
"package_name":"com.mango.moshen"
|
||||||
},
|
},
|
||||||
"service":{
|
"service":{
|
||||||
"analytics":{
|
"analytics":{
|
||||||
@@ -53,12 +53,12 @@
|
|||||||
"configuration_version":"3.0",
|
"configuration_version":"3.0",
|
||||||
"appInfos":[
|
"appInfos":[
|
||||||
{
|
{
|
||||||
"package_name":"com.mango.yinyou",
|
"package_name":"com.mango.moshen",
|
||||||
"client":{
|
"client":{
|
||||||
"app_id":"104321113"
|
"app_id":"104321113"
|
||||||
},
|
},
|
||||||
"app_info":{
|
"app_info":{
|
||||||
"package_name":"com.mango.yinyou",
|
"package_name":"com.mango.moshen",
|
||||||
"app_id":"104321113"
|
"app_id":"104321113"
|
||||||
},
|
},
|
||||||
"oauth_client":{
|
"oauth_client":{
|
||||||
|
40
app/proguard-rules.pro
vendored
40
app/proguard-rules.pro
vendored
@@ -115,19 +115,19 @@
|
|||||||
-keep class com.netease.** {*;}
|
-keep class com.netease.** {*;}
|
||||||
|
|
||||||
# Presenter 相关
|
# Presenter 相关
|
||||||
-keep class com.yizhuan.erban.base.** { *; }
|
-keep class com.mango.moshen.base.** { *; }
|
||||||
-keep public class * extends com.yizhuan.erban.base.BaseMvpPresenter
|
-keep public class * extends com.mango.moshen.base.BaseMvpPresenter
|
||||||
-keep public class * extends com.yizhuan.xchat_android_library.base.factory.AbstractMvpPresenter
|
-keep public class * extends com.mango.xchat_android_library.base.factory.AbstractMvpPresenter
|
||||||
|
|
||||||
# 云信自定义 ViewHolder 配置
|
# 云信自定义 ViewHolder 配置
|
||||||
-dontwarn com.yizhuan.erban.ui.im.recent.holder.**
|
-dontwarn com.mango.moshen.ui.im.recent.holder.**
|
||||||
-keep class com.yizhuan.erban.ui.im.recent.holder.** {*;}
|
-keep class com.mango.moshen.ui.im.recent.holder.** {*;}
|
||||||
-keep class com.yizhuan.erban.ui.im.chat.** {*;}
|
-keep class com.mango.moshen.ui.im.chat.** {*;}
|
||||||
-keep class com.yizhuan.erban.luckymoney.viewholder.** {*;}
|
-keep class com.mango.moshen.luckymoney.viewholder.** {*;}
|
||||||
-keep class com.yizhuan.erban.share.viewholder.** {*;}
|
-keep class com.mango.moshen.share.viewholder.** {*;}
|
||||||
-keep class com.yizhuan.erban.public_chat_hall.msg.viewholder.** {*;}
|
-keep class com.mango.moshen.public_chat_hall.msg.viewholder.** {*;}
|
||||||
-keep class com.yizhuan.erban.module_hall.im.msgholder.** {*;}
|
-keep class com.mango.moshen.module_hall.im.msgholder.** {*;}
|
||||||
-keep class com.yizhuan.tutu.mentoring_relationship.viewholder.** {*;}
|
-keep class com.mango.moshen.mentoring_relationship.viewholder.** {*;}
|
||||||
-keep public class * extends com.netease.nim.uikit.common.ui.recyclerview.holder.RecyclerViewHolder {*;}
|
-keep public class * extends com.netease.nim.uikit.common.ui.recyclerview.holder.RecyclerViewHolder {*;}
|
||||||
-keep public class * extends com.netease.nim.uikit.business.session.viewholder.MsgViewHolderBase {*;}
|
-keep public class * extends com.netease.nim.uikit.business.session.viewholder.MsgViewHolderBase {*;}
|
||||||
|
|
||||||
@@ -207,8 +207,8 @@
|
|||||||
<init>(...);
|
<init>(...);
|
||||||
}
|
}
|
||||||
|
|
||||||
-dontwarn com.yizhuan.erban.bindadapter.**
|
-dontwarn com.mango.moshen.bindadapter.**
|
||||||
-keep class com.yizhuan.erban.bindadapter.** {*;}
|
-keep class com.mango.moshen.bindadapter.** {*;}
|
||||||
|
|
||||||
# Ping++ 混淆过滤
|
# Ping++ 混淆过滤
|
||||||
-dontwarn com.pingplusplus.**
|
-dontwarn com.pingplusplus.**
|
||||||
@@ -239,8 +239,8 @@
|
|||||||
|
|
||||||
# TODO 网络加载 一些业务bean gson 时候混淆问题
|
# TODO 网络加载 一些业务bean gson 时候混淆问题
|
||||||
-keep class org.json.** {*;}
|
-keep class org.json.** {*;}
|
||||||
-dontwarn com.yizhuan.xchat_android_core.**
|
-dontwarn com.moshen.core.**
|
||||||
-keep class com.yizhuan.xchat_android_core.** {*;}
|
-keep class com.mango.core.** {*;}
|
||||||
|
|
||||||
|
|
||||||
#百度统计
|
#百度统计
|
||||||
@@ -314,8 +314,8 @@
|
|||||||
-keep class com.autonavi.aps.amapapi.model.**{*;}
|
-keep class com.autonavi.aps.amapapi.model.**{*;}
|
||||||
|
|
||||||
#暂时keep这个View排查华为oom问题
|
#暂时keep这个View排查华为oom问题
|
||||||
-keep class com.yizhuan.erban.avroom.widget.MicroView{*;}
|
-keep class com.mango.moshen.avroom.widget.MicroView{*;}
|
||||||
-keep class com.yizhuan.erban.ui.widget.rollviewpager.RollPagerView{*;}
|
-keep class com.mango.moshen.ui.widget.rollviewpager.RollPagerView{*;}
|
||||||
|
|
||||||
#linkedMe
|
#linkedMe
|
||||||
-keep class com.microquation.linkedme.android.** { *; }
|
-keep class com.microquation.linkedme.android.** { *; }
|
||||||
@@ -373,7 +373,7 @@
|
|||||||
-dontwarn com.meizu.cloud.**
|
-dontwarn com.meizu.cloud.**
|
||||||
-keep class com.meizu.cloud.** {*;}
|
-keep class com.meizu.cloud.** {*;}
|
||||||
|
|
||||||
-keep class com.yizhuan.erban.ui.widget.AppBarLayoutBehavior {*;}
|
-keep class com.mango.moshen.ui.widget.AppBarLayoutBehavior {*;}
|
||||||
|
|
||||||
#ViewBinding使用的反射生成的对应Binding
|
#ViewBinding使用的反射生成的对应Binding
|
||||||
-keepclassmembers class * implements androidx.viewbinding.ViewBinding {
|
-keepclassmembers class * implements androidx.viewbinding.ViewBinding {
|
||||||
@@ -448,10 +448,10 @@
|
|||||||
|
|
||||||
|
|
||||||
-keep class com.zego.**{*;}
|
-keep class com.zego.**{*;}
|
||||||
-keep class com.mango.plugin.**{*;}
|
-keep class com.yinyou.plugin.**{*;}
|
||||||
|
|
||||||
-keep class android.support.v8.renderscript.** { *; }
|
-keep class android.support.v8.renderscript.** { *; }
|
||||||
-keep class androidx.renderscript.** { *; }
|
-keep class androidx.renderscript.** { *; }
|
||||||
|
|
||||||
-keep class com.mango.plugin.**{*;}
|
-keep class com.yinyou.plugin.**{*;}
|
||||||
|
|
||||||
|
@@ -1,9 +1,10 @@
|
|||||||
package com.yizhuan.xchat_android_core;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.test.platform.app.InstrumentationRegistry;
|
import androidx.test.platform.app.InstrumentationRegistry;
|
||||||
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
import androidx.test.ext.junit.runners.AndroidJUnit4;
|
||||||
|
|
||||||
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
|
|
||||||
@@ -21,6 +22,7 @@ public class ExampleInstrumentedTest {
|
|||||||
// Context of the app under test.
|
// Context of the app under test.
|
||||||
Context appContext = InstrumentationRegistry.getTargetContext();
|
Context appContext = InstrumentationRegistry.getTargetContext();
|
||||||
|
|
||||||
assertEquals("com.yizhuan.xchat_android_core.test", appContext.getPackageName());
|
assertEquals("com.mango.moshen_android_client", appContext.getPackageName());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
package="com.yizhuan.erban">
|
package="com.mango.moshen">
|
||||||
|
|
||||||
<!-- 应用内安装软件权限 oppo vivo 手机,需要加这个东西才能 在安装未知应用列表出现 -->
|
<!-- 应用内安装软件权限 oppo vivo 手机,需要加这个东西才能 在安装未知应用列表出现 -->
|
||||||
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
|
||||||
@@ -398,7 +398,7 @@
|
|||||||
android:screenOrientation="behind"
|
android:screenOrientation="behind"
|
||||||
android:windowSoftInputMode="adjustResize|stateHidden" />
|
android:windowSoftInputMode="adjustResize|stateHidden" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.xchat_android_core.pay.PaymentActivity"
|
android:name="com.mango.core.pay.PaymentActivity"
|
||||||
android:launchMode="singleTask"
|
android:launchMode="singleTask"
|
||||||
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
|
android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen" />
|
||||||
<!-- tinker配置 end ########################################################## -->
|
<!-- tinker配置 end ########################################################## -->
|
||||||
@@ -407,12 +407,12 @@
|
|||||||
<activity-alias
|
<activity-alias
|
||||||
android:name="${applicationId}.wxapi.WXPayEntryActivity"
|
android:name="${applicationId}.wxapi.WXPayEntryActivity"
|
||||||
android:exported="true"
|
android:exported="true"
|
||||||
android:targetActivity="com.yizhuan.xchat_android_core.pay.PaymentActivity" />
|
android:targetActivity="com.mango.core.pay.PaymentActivity" />
|
||||||
<!-- 支付相关配置 -->
|
<!-- 支付相关配置 -->
|
||||||
|
|
||||||
<!-- 为了兼容小程序返回的问题,声明WXEntryActivity,并把之前的 WechatHandlerActivity注释 -->
|
<!-- 为了兼容小程序返回的问题,声明WXEntryActivity,并把之前的 WechatHandlerActivity注释 -->
|
||||||
<activity
|
<activity
|
||||||
android:name="com.mango.yinyou.wxapi.WXEntryActivity"
|
android:name="com.yinyou.yinyou.wxapi.WXEntryActivity"
|
||||||
android:configChanges="keyboardHidden|orientation|screenSize"
|
android:configChanges="keyboardHidden|orientation|screenSize"
|
||||||
android:exported="true" />
|
android:exported="true" />
|
||||||
|
|
||||||
@@ -542,12 +542,12 @@
|
|||||||
android:label="黑名单"
|
android:label="黑名单"
|
||||||
android:screenOrientation="portrait" />
|
android:screenOrientation="portrait" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.music.activity.AddLocalMusicListActivity"
|
android:name=".music.activity.AddLocalMusicListActivity"
|
||||||
android:label="添加本地音乐"
|
android:label="添加本地音乐"
|
||||||
android:screenOrientation="portrait"
|
android:screenOrientation="portrait"
|
||||||
android:theme="@style/AVRoomTheme" />
|
android:theme="@style/AVRoomTheme" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.music.activity.MusicListActivity"
|
android:name=".music.activity.MusicListActivity"
|
||||||
android:label="音乐"
|
android:label="音乐"
|
||||||
android:launchMode="singleTop"
|
android:launchMode="singleTop"
|
||||||
android:screenOrientation="portrait"
|
android:screenOrientation="portrait"
|
||||||
@@ -963,7 +963,7 @@
|
|||||||
android:name=".module_hall.team.activity.HTeamMemberListActivity"
|
android:name=".module_hall.team.activity.HTeamMemberListActivity"
|
||||||
android:screenOrientation="portrait" />
|
android:screenOrientation="portrait" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.mentoring_relationship.activity.MentoringRelationshipActivity"
|
android:name=".mentoring_relationship.activity.MentoringRelationshipActivity"
|
||||||
android:label="师徒关系"
|
android:label="师徒关系"
|
||||||
android:screenOrientation="portrait"
|
android:screenOrientation="portrait"
|
||||||
android:windowSoftInputMode="stateHidden|adjustResize" /> <!-- 推荐位 -->
|
android:windowSoftInputMode="stateHidden|adjustResize" /> <!-- 推荐位 -->
|
||||||
@@ -973,26 +973,26 @@
|
|||||||
android:screenOrientation="portrait" />
|
android:screenOrientation="portrait" />
|
||||||
<!-- 房间内私聊 -->
|
<!-- 房间内私聊 -->
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.room_chat.activity.NimRoomP2PMessageActivity"
|
android:name=".room_chat.activity.NimRoomP2PMessageActivity"
|
||||||
android:theme="@style/room_message_activity" />
|
android:theme="@style/room_message_activity" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.room_chat.activity.RoomMsgActivity"
|
android:name=".room_chat.activity.RoomMsgActivity"
|
||||||
android:theme="@style/room_message_activity" />
|
android:theme="@style/room_message_activity" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.room_chat.activity.RoomNewbieActivity"
|
android:name=".room_chat.activity.RoomNewbieActivity"
|
||||||
android:theme="@style/room_message_activity" />
|
android:theme="@style/room_message_activity" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.room_chat.activity.RoomNewbieMessageActivity"
|
android:name=".room_chat.activity.RoomNewbieMessageActivity"
|
||||||
android:theme="@style/room_message_activity" />
|
android:theme="@style/room_message_activity" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.room_chat.activity.RoomInviteFansActivity"
|
android:name=".room_chat.activity.RoomInviteFansActivity"
|
||||||
android:theme="@style/room_message_activity" />
|
android:theme="@style/room_message_activity" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.room_chat.activity.NimTeamRoomMessageActivity"
|
android:name=".room_chat.activity.NimTeamRoomMessageActivity"
|
||||||
android:screenOrientation="portrait"
|
android:screenOrientation="portrait"
|
||||||
android:theme="@style/room_message_activity" />
|
android:theme="@style/room_message_activity" />
|
||||||
<activity
|
<activity
|
||||||
android:name="com.yizhuan.tutu.room_chat.activity.NimHallTeamRoomMessageActivity"
|
android:name=".room_chat.activity.NimHallTeamRoomMessageActivity"
|
||||||
android:screenOrientation="portrait"
|
android:screenOrientation="portrait"
|
||||||
android:theme="@style/room_message_activity" /> <!-- 房间内私聊 -->
|
android:theme="@style/room_message_activity" /> <!-- 房间内私聊 -->
|
||||||
<!-- 萝卜-签到-任务 -->
|
<!-- 萝卜-签到-任务 -->
|
||||||
@@ -1217,7 +1217,7 @@
|
|||||||
android:name=".vip.VipSettingActivity"
|
android:name=".vip.VipSettingActivity"
|
||||||
android:screenOrientation="portrait" />
|
android:screenOrientation="portrait" />
|
||||||
|
|
||||||
<!--com.yizhuan.xchat_android_core.skill-->
|
<!--com.moshen.core.skill-->
|
||||||
<activity
|
<activity
|
||||||
android:name=".skill.activity.AddSkillActivity"
|
android:name=".skill.activity.AddSkillActivity"
|
||||||
android:screenOrientation="portrait" />
|
android:screenOrientation="portrait" />
|
||||||
|
@@ -12,8 +12,8 @@ import com.jph.takephoto.permission.InvokeListener;
|
|||||||
import com.jph.takephoto.permission.PermissionManager;
|
import com.jph.takephoto.permission.PermissionManager;
|
||||||
import com.jph.takephoto.permission.PermissionManager.TPermissionType;
|
import com.jph.takephoto.permission.PermissionManager.TPermissionType;
|
||||||
import com.jph.takephoto.permission.TakePhotoInvocationHandler;
|
import com.jph.takephoto.permission.TakePhotoInvocationHandler;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.base.BaseActivity;
|
import com.mango.moshen.base.BaseActivity;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 继承这个类来让Activity获取拍照的能力<br>
|
* 继承这个类来让Activity获取拍照的能力<br>
|
||||||
|
@@ -11,7 +11,7 @@ import com.jph.takephoto.model.TResult;
|
|||||||
import com.jph.takephoto.permission.InvokeListener;
|
import com.jph.takephoto.permission.InvokeListener;
|
||||||
import com.jph.takephoto.permission.PermissionManager;
|
import com.jph.takephoto.permission.PermissionManager;
|
||||||
import com.jph.takephoto.permission.TakePhotoInvocationHandler;
|
import com.jph.takephoto.permission.TakePhotoInvocationHandler;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 继承这个类来让Fragment获取拍照的能力<br>
|
* 继承这个类来让Fragment获取拍照的能力<br>
|
||||||
|
@@ -11,7 +11,7 @@ import com.jph.takephoto.model.TResult;
|
|||||||
import com.jph.takephoto.permission.InvokeListener;
|
import com.jph.takephoto.permission.InvokeListener;
|
||||||
import com.jph.takephoto.permission.PermissionManager;
|
import com.jph.takephoto.permission.PermissionManager;
|
||||||
import com.jph.takephoto.permission.TakePhotoInvocationHandler;
|
import com.jph.takephoto.permission.TakePhotoInvocationHandler;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 继承这个类来让Activity获取拍照的能力<br>
|
* 继承这个类来让Activity获取拍照的能力<br>
|
||||||
|
@@ -34,8 +34,8 @@ import com.jph.takephoto.uitl.TUriParse;
|
|||||||
import com.jph.takephoto.uitl.TUtils;
|
import com.jph.takephoto.uitl.TUtils;
|
||||||
import com.orhanobut.logger.Logger;
|
import com.orhanobut.logger.Logger;
|
||||||
import com.soundcloud.android.crop.Crop;
|
import com.soundcloud.android.crop.Crop;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@@ -12,8 +12,8 @@ import com.jph.takephoto.app.TakePhoto;
|
|||||||
import com.jph.takephoto.model.InvokeParam;
|
import com.jph.takephoto.model.InvokeParam;
|
||||||
import com.jph.takephoto.model.TContextWrap;
|
import com.jph.takephoto.model.TContextWrap;
|
||||||
import com.jph.takephoto.uitl.TConstant;
|
import com.jph.takephoto.uitl.TConstant;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@@ -12,8 +12,8 @@ import android.webkit.MimeTypeMap;
|
|||||||
|
|
||||||
import com.jph.takephoto.model.TException;
|
import com.jph.takephoto.model.TException;
|
||||||
import com.jph.takephoto.model.TExceptionType;
|
import com.jph.takephoto.model.TExceptionType;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
@@ -19,8 +19,8 @@ import com.jph.takephoto.model.TExceptionType;
|
|||||||
import com.jph.takephoto.model.TImage;
|
import com.jph.takephoto.model.TImage;
|
||||||
import com.jph.takephoto.model.TIntentWap;
|
import com.jph.takephoto.model.TIntentWap;
|
||||||
import com.soundcloud.android.crop.Crop;
|
import com.soundcloud.android.crop.Crop;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@@ -10,8 +10,8 @@ import com.jph.takephoto.app.TakePhotoActivity;
|
|||||||
import com.jph.takephoto.compress.CompressConfig;
|
import com.jph.takephoto.compress.CompressConfig;
|
||||||
import com.jph.takephoto.model.CropOptions;
|
import com.jph.takephoto.model.CropOptions;
|
||||||
import com.jph.takephoto.model.TResult;
|
import com.jph.takephoto.model.TResult;
|
||||||
import com.yizhuan.erban.common.permission.PermissionActivity;
|
import com.mango.moshen.common.permission.PermissionActivity;
|
||||||
import com.yizhuan.xchat_android_library.utils.file.JXFileUtils;
|
import com.mango.xchat_android_library.utils.file.JXFileUtils;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.viewpager.widget.PagerAdapter;
|
import androidx.viewpager.widget.PagerAdapter;
|
@@ -1,6 +1,6 @@
|
|||||||
package com.yizhuan.erban;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import static com.yizhuan.xchat_android_core.channel_page.model.ChannelPageModel.KEY_FLAG_VALID_CHANNEL_PAGE;
|
import static com.mango.core.channel_page.model.ChannelPageModel.KEY_FLAG_VALID_CHANNEL_PAGE;
|
||||||
|
|
||||||
import android.animation.ObjectAnimator;
|
import android.animation.ObjectAnimator;
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
@@ -20,7 +20,6 @@ import android.view.animation.LinearInterpolator;
|
|||||||
import android.widget.LinearLayout;
|
import android.widget.LinearLayout;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
import androidx.fragment.app.FragmentTransaction;
|
import androidx.fragment.app.FragmentTransaction;
|
||||||
@@ -42,86 +41,86 @@ import com.netease.nimlib.sdk.uinfo.model.NimUserInfo;
|
|||||||
import com.orhanobut.logger.Logger;
|
import com.orhanobut.logger.Logger;
|
||||||
import com.tencent.bugly.crashreport.CrashReport;
|
import com.tencent.bugly.crashreport.CrashReport;
|
||||||
import com.trello.rxlifecycle3.android.ActivityEvent;
|
import com.trello.rxlifecycle3.android.ActivityEvent;
|
||||||
import com.yizhuan.erban.application.ActivityStackManager;
|
import com.mango.moshen.application.ActivityStackManager;
|
||||||
import com.yizhuan.erban.avroom.activity.AVRoomActivity;
|
import com.mango.moshen.avroom.activity.AVRoomActivity;
|
||||||
import com.yizhuan.erban.avroom.ktv.KtvMusicManager;
|
import com.mango.moshen.avroom.ktv.KtvMusicManager;
|
||||||
import com.yizhuan.erban.avroom.newuserchargegift.NewUserChargeGiftDialog;
|
import com.mango.moshen.avroom.newuserchargegift.NewUserChargeGiftDialog;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.common.widget.DragLayout;
|
import com.mango.moshen.common.widget.DragLayout;
|
||||||
import com.yizhuan.erban.community.dynamic.view.DynamicDetailActivity;
|
import com.mango.moshen.community.dynamic.view.DynamicDetailActivity;
|
||||||
import com.yizhuan.erban.community.publish.view.PublishActivity;
|
import com.mango.moshen.community.publish.view.PublishActivity;
|
||||||
import com.yizhuan.erban.community.square.SquareFragment;
|
import com.mango.moshen.community.square.SquareFragment;
|
||||||
import com.yizhuan.erban.family.view.activity.FamilyHomeActivity;
|
import com.mango.moshen.family.view.activity.FamilyHomeActivity;
|
||||||
import com.yizhuan.erban.home.HomeViewModel;
|
import com.mango.moshen.home.HomeViewModel;
|
||||||
import com.yizhuan.erban.home.dialog.NewUserHelloDialog;
|
import com.mango.moshen.home.dialog.NewUserHelloDialog;
|
||||||
import com.yizhuan.erban.home.dialog.ProtocolUpdateDialog;
|
import com.mango.moshen.home.dialog.ProtocolUpdateDialog;
|
||||||
import com.yizhuan.erban.home.fragment.ContactsListFragment;
|
import com.mango.moshen.home.fragment.ContactsListFragment;
|
||||||
import com.yizhuan.erban.home.fragment.HomeFragment;
|
import com.mango.moshen.home.fragment.HomeFragment;
|
||||||
import com.yizhuan.erban.home.fragment.MeFragment;
|
import com.mango.moshen.home.fragment.MeFragment;
|
||||||
import com.yizhuan.erban.home.presenter.MainPresenter;
|
import com.mango.moshen.home.presenter.MainPresenter;
|
||||||
import com.yizhuan.erban.home.view.IMainView;
|
import com.mango.moshen.home.view.IMainView;
|
||||||
import com.yizhuan.erban.home.widget.AnchorCardView;
|
import com.mango.moshen.home.widget.AnchorCardView;
|
||||||
import com.yizhuan.erban.main.helper.NoticationsUiHelper;
|
import com.mango.moshen.main.helper.NoticationsUiHelper;
|
||||||
import com.yizhuan.erban.miniworld.activity.MiniWorldGuestPageActivity;
|
import com.mango.moshen.miniworld.activity.MiniWorldGuestPageActivity;
|
||||||
import com.yizhuan.erban.module.Extras;
|
import com.mango.moshen.module.Extras;
|
||||||
import com.yizhuan.erban.module_hall.secretcode.PwdCodeMgr;
|
import com.mango.moshen.module_hall.secretcode.PwdCodeMgr;
|
||||||
import com.yizhuan.erban.quick_pass.QuickPassLoginAct;
|
import com.mango.moshen.quick_pass.QuickPassLoginAct;
|
||||||
import com.yizhuan.erban.service.DaemonService;
|
import com.mango.moshen.service.DaemonService;
|
||||||
import com.yizhuan.erban.ui.im.ImInitHelper;
|
import com.mango.moshen.ui.im.ImInitHelper;
|
||||||
import com.yizhuan.erban.ui.im.avtivity.NimP2PMessageActivity;
|
import com.mango.moshen.ui.im.avtivity.NimP2PMessageActivity;
|
||||||
import com.yizhuan.erban.ui.login.BindPhoneActivity;
|
import com.mango.moshen.ui.login.BindPhoneActivity;
|
||||||
import com.yizhuan.erban.ui.login.fragment.AddUserInfoFragment;
|
import com.mango.moshen.ui.login.fragment.AddUserInfoFragment;
|
||||||
import com.yizhuan.erban.ui.patriarch.help.LimitEnterRoomHelper;
|
import com.mango.moshen.ui.patriarch.help.LimitEnterRoomHelper;
|
||||||
import com.yizhuan.erban.ui.patriarch.help.PmDialogShowMrg;
|
import com.mango.moshen.ui.patriarch.help.PmDialogShowMrg;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtilsV2;
|
import com.mango.moshen.ui.utils.ImageLoadUtilsV2;
|
||||||
import com.yizhuan.erban.ui.webview.CommonWebViewActivity;
|
import com.mango.moshen.ui.webview.CommonWebViewActivity;
|
||||||
import com.yizhuan.erban.ui.widget.LivingIconView;
|
import com.mango.moshen.ui.widget.LivingIconView;
|
||||||
import com.yizhuan.erban.ui.widget.MainTabLayout;
|
import com.mango.moshen.ui.widget.MainTabLayout;
|
||||||
import com.yizhuan.erban.utils.CleanLeakUtils;
|
import com.mango.moshen.utils.CleanLeakUtils;
|
||||||
import com.yizhuan.erban.utils.PushMessageHandler;
|
import com.mango.moshen.utils.PushMessageHandler;
|
||||||
import com.yizhuan.xchat_android_core.Constants;
|
import com.mango.core.Constants;
|
||||||
import com.yizhuan.xchat_android_core.DemoCache;
|
import com.mango.core.DemoCache;
|
||||||
import com.yizhuan.xchat_android_core.UriProvider;
|
import com.mango.core.UriProvider;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.auth.event.KickOutEvent;
|
import com.mango.core.auth.event.KickOutEvent;
|
||||||
import com.yizhuan.xchat_android_core.auth.event.LoginEvent;
|
import com.mango.core.auth.event.LoginEvent;
|
||||||
import com.yizhuan.xchat_android_core.auth.event.LogoutEvent;
|
import com.mango.core.auth.event.LogoutEvent;
|
||||||
import com.yizhuan.xchat_android_core.channel_page.model.ChannelPageModel;
|
import com.mango.core.channel_page.model.ChannelPageModel;
|
||||||
import com.yizhuan.xchat_android_core.community.event.SquareTaskEvent;
|
import com.mango.core.community.event.SquareTaskEvent;
|
||||||
import com.yizhuan.xchat_android_core.community.event.UnReadCountEvent;
|
import com.mango.core.community.event.UnReadCountEvent;
|
||||||
import com.yizhuan.xchat_android_core.home.bean.MainTabType;
|
import com.mango.core.home.bean.MainTabType;
|
||||||
import com.yizhuan.xchat_android_core.home.event.RefreshHomeDataEvent;
|
import com.mango.core.home.event.RefreshHomeDataEvent;
|
||||||
import com.yizhuan.xchat_android_core.home.event.VisitorUnreadCountEvent;
|
import com.mango.core.home.event.VisitorUnreadCountEvent;
|
||||||
import com.yizhuan.xchat_android_core.home.model.GameHomeModel;
|
import com.mango.core.home.model.GameHomeModel;
|
||||||
import com.yizhuan.xchat_android_core.home.model.HomeModel;
|
import com.mango.core.home.model.HomeModel;
|
||||||
import com.yizhuan.xchat_android_core.initial.InitialModel;
|
import com.mango.core.initial.InitialModel;
|
||||||
import com.yizhuan.xchat_android_core.linked.LinkedModel;
|
import com.mango.core.linked.LinkedModel;
|
||||||
import com.yizhuan.xchat_android_core.linked.bean.LinkedInfo;
|
import com.mango.core.linked.bean.LinkedInfo;
|
||||||
import com.yizhuan.xchat_android_core.manager.AudioEngineManager;
|
import com.mango.core.manager.AudioEngineManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMBroadcastManager;
|
import com.mango.core.manager.IMBroadcastManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMMessageManager;
|
import com.mango.core.manager.IMMessageManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.RoomEvent;
|
import com.mango.core.manager.RoomEvent;
|
||||||
import com.yizhuan.xchat_android_core.patriarch.event.CloseMinRoomEvent;
|
import com.mango.core.patriarch.event.CloseMinRoomEvent;
|
||||||
import com.yizhuan.xchat_android_core.patriarch.event.ImPushMsgPmLimitTimeEvent;
|
import com.mango.core.patriarch.event.ImPushMsgPmLimitTimeEvent;
|
||||||
import com.yizhuan.xchat_android_core.patriarch.event.PmDismissAllLimitDialogEvent;
|
import com.mango.core.patriarch.event.PmDismissAllLimitDialogEvent;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.mango.core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_core.user.event.LoadLoginUserInfoEvent;
|
import com.mango.core.user.event.LoadLoginUserInfoEvent;
|
||||||
import com.yizhuan.xchat_android_core.user.event.LoginUserInfoUpdateEvent;
|
import com.mango.core.user.event.LoginUserInfoUpdateEvent;
|
||||||
import com.yizhuan.xchat_android_core.user.event.NeedBindPhoneEvent;
|
import com.mango.core.user.event.NeedBindPhoneEvent;
|
||||||
import com.yizhuan.xchat_android_core.user.event.NeedCompleteInfoEvent;
|
import com.mango.core.user.event.NeedCompleteInfoEvent;
|
||||||
import com.yizhuan.xchat_android_core.utils.CurrentTimeUtils;
|
import com.mango.core.utils.CurrentTimeUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.SharedPreferenceUtils;
|
import com.mango.core.utils.SharedPreferenceUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.StringUtils;
|
import com.mango.core.utils.StringUtils;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_library.threadmgr.ThreadPoolManager;
|
import com.mango.xchat_android_library.threadmgr.ThreadPoolManager;
|
||||||
import com.yizhuan.xchat_android_library.utils.JavaUtil;
|
import com.mango.xchat_android_library.utils.JavaUtil;
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
import org.greenrobot.eventbus.EventBus;
|
||||||
import org.greenrobot.eventbus.Subscribe;
|
import org.greenrobot.eventbus.Subscribe;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
@@ -6,9 +6,9 @@ import android.util.Log;
|
|||||||
import com.microquation.linkedme.android.LinkedME;
|
import com.microquation.linkedme.android.LinkedME;
|
||||||
import com.microquation.linkedme.android.util.LinkProperties;
|
import com.microquation.linkedme.android.util.LinkProperties;
|
||||||
import com.netease.nim.uikit.common.util.log.LogUtil;
|
import com.netease.nim.uikit.common.util.log.LogUtil;
|
||||||
import com.yizhuan.erban.base.BaseActivity;
|
import com.mango.moshen.base.BaseActivity;
|
||||||
import com.yizhuan.xchat_android_core.linked.LinkedModel;
|
import com.mango.core.linked.LinkedModel;
|
||||||
import com.yizhuan.xchat_android_core.linked.bean.LinkedInfo;
|
import com.mango.core.linked.bean.LinkedInfo;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
|
@@ -1,31 +1,28 @@
|
|||||||
package com.yizhuan.erban;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.text.TextUtils;
|
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.coorchice.library.utils.LogUtils;
|
import com.coorchice.library.utils.LogUtils;
|
||||||
import com.netease.nimlib.sdk.NIMClient;
|
|
||||||
import com.netease.nimlib.sdk.NimIntent;
|
import com.netease.nimlib.sdk.NimIntent;
|
||||||
import com.netease.nimlib.sdk.mixpush.MixPushService;
|
|
||||||
import com.netease.nimlib.sdk.msg.constant.MsgTypeEnum;
|
import com.netease.nimlib.sdk.msg.constant.MsgTypeEnum;
|
||||||
import com.netease.nimlib.sdk.msg.model.IMMessage;
|
import com.netease.nimlib.sdk.msg.model.IMMessage;
|
||||||
import com.yizhuan.erban.avroom.activity.AVRoomActivity;
|
import com.mango.moshen.avroom.activity.AVRoomActivity;
|
||||||
import com.yizhuan.erban.base.BaseActivity;
|
import com.mango.moshen.base.BaseActivity;
|
||||||
import com.yizhuan.erban.radish.signin.SignInActivity;
|
import com.mango.moshen.radish.signin.SignInActivity;
|
||||||
import com.yizhuan.erban.ui.im.avtivity.NimP2PMessageActivity;
|
import com.mango.moshen.ui.im.avtivity.NimP2PMessageActivity;
|
||||||
import com.yizhuan.erban.ui.webview.CommonWebViewActivity;
|
import com.mango.moshen.ui.webview.CommonWebViewActivity;
|
||||||
import com.yizhuan.erban.utils.PushMessageHandler;
|
import com.mango.moshen.utils.PushMessageHandler;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment;
|
import com.mango.core.im.custom.bean.CustomAttachment;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.OpenRoomNotiAttachment;
|
import com.mango.core.im.custom.bean.OpenRoomNotiAttachment;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.OpenSignInAttachment;
|
import com.mango.core.im.custom.bean.OpenSignInAttachment;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.RedPackageAttachment;
|
import com.mango.core.im.custom.bean.RedPackageAttachment;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.RoomInviteFansAttachment;
|
import com.mango.core.im.custom.bean.RoomInviteFansAttachment;
|
||||||
import com.yizhuan.xchat_android_library.utils.UIUtils;
|
import com.mango.xchat_android_library.utils.UIUtils;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.content.ComponentName;
|
import android.content.ComponentName;
|
||||||
@@ -9,19 +9,19 @@ import android.provider.Settings;
|
|||||||
|
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
|
|
||||||
import com.yizhuan.erban.audio.AudioRecordActivity;
|
import com.mango.moshen.audio.AudioRecordActivity;
|
||||||
import com.yizhuan.erban.audio.MyVoiceActivity;
|
import com.mango.moshen.audio.MyVoiceActivity;
|
||||||
import com.yizhuan.erban.audio.RecordingVoiceActivity;
|
import com.mango.moshen.audio.RecordingVoiceActivity;
|
||||||
import com.yizhuan.erban.ui.login.AddUserInfoActivity;
|
import com.mango.moshen.ui.login.AddUserInfoActivity;
|
||||||
import com.yizhuan.erban.ui.login.ModifyInfoActivity;
|
import com.mango.moshen.ui.login.ModifyInfoActivity;
|
||||||
import com.yizhuan.erban.ui.setting.SettingActivity;
|
import com.mango.moshen.ui.setting.SettingActivity;
|
||||||
import com.yizhuan.erban.ui.user.UserInfoActivity;
|
import com.mango.moshen.ui.user.UserInfoActivity;
|
||||||
import com.yizhuan.erban.ui.user.UserInfoModifyActivity;
|
import com.mango.moshen.ui.user.UserInfoModifyActivity;
|
||||||
import com.yizhuan.erban.ui.user.UserModifyPhotosActivity;
|
import com.mango.moshen.ui.user.UserModifyPhotosActivity;
|
||||||
import com.yizhuan.erban.ui.webview.CommonWebViewActivity;
|
import com.mango.moshen.ui.webview.CommonWebViewActivity;
|
||||||
import com.yizhuan.xchat_android_core.UriProvider;
|
import com.mango.core.UriProvider;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban;
|
package com.mango.moshen;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -7,8 +7,8 @@ import androidx.viewpager.widget.ViewPager;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
|
|
||||||
import com.yizhuan.erban.base.BaseActivity;
|
import com.mango.moshen.base.BaseActivity;
|
||||||
import com.yizhuan.xchat_android_core.PreferencesUtils;
|
import com.mango.core.PreferencesUtils;
|
||||||
|
|
||||||
|
|
||||||
public class UserGuideActivity extends BaseActivity {
|
public class UserGuideActivity extends BaseActivity {
|
@@ -1,11 +1,11 @@
|
|||||||
package com.yizhuan.erban.application;
|
package com.mango.moshen.application;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.app.Application;
|
import android.app.Application;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
|
|
||||||
import com.yizhuan.erban.location.LocationManager;
|
import com.mango.moshen.location.LocationManager;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* activity的管理
|
* activity的管理
|
@@ -1,10 +1,10 @@
|
|||||||
package com.yizhuan.erban.application;
|
package com.mango.moshen.application;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
|
|
||||||
|
|
||||||
import com.yizhuan.erban.avroom.activity.AVRoomActivity;
|
import com.mango.moshen.avroom.activity.AVRoomActivity;
|
||||||
import com.yizhuan.erban.utils.ActWhiteListMrg;
|
import com.mango.moshen.utils.ActWhiteListMrg;
|
||||||
|
|
||||||
import java.lang.ref.WeakReference;
|
import java.lang.ref.WeakReference;
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@ public class ActivityStackManager {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* 用于保持最顶的Activity实例,排除中转的activity
|
* 用于保持最顶的Activity实例,排除中转的activity
|
||||||
* 比如{@link com.yizhuan.erban.MiddleActivity}
|
* 比如{@link com.mango.moshen.MiddleActivity}
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
private WeakReference<Activity> topUpgradeWeakRef;
|
private WeakReference<Activity> topUpgradeWeakRef;
|
@@ -1,30 +1,30 @@
|
|||||||
package com.yizhuan.erban.application;
|
package com.mango.moshen.application;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
|
|
||||||
import com.tencent.bugly.beta.Beta;
|
import com.tencent.bugly.beta.Beta;
|
||||||
import com.trello.rxlifecycle3.components.support.RxAppCompatActivity;
|
import com.trello.rxlifecycle3.components.support.RxAppCompatActivity;
|
||||||
import com.yizhuan.erban.avroom.newuserchargegift.NewUserChargePrizeDialog;
|
import com.mango.moshen.avroom.newuserchargegift.NewUserChargePrizeDialog;
|
||||||
import com.yizhuan.erban.relation.cp.dialog.CpGlobalDialog;
|
import com.mango.moshen.relation.cp.dialog.CpGlobalDialog;
|
||||||
import com.yizhuan.erban.ui.webview.CommonWebViewActivity;
|
import com.mango.moshen.ui.webview.CommonWebViewActivity;
|
||||||
import com.yizhuan.erban.ui.widget.LevelUpDialog;
|
import com.mango.moshen.ui.widget.LevelUpDialog;
|
||||||
import com.yizhuan.erban.ui.widget.RecallDialog;
|
import com.mango.moshen.ui.widget.RecallDialog;
|
||||||
import com.yizhuan.erban.ui.widget.lottery_dialog.LotteryDialogManager;
|
import com.mango.moshen.ui.widget.lottery_dialog.LotteryDialogManager;
|
||||||
import com.yizhuan.erban.vip.VipUpgradeDialog;
|
import com.mango.moshen.vip.VipUpgradeDialog;
|
||||||
import com.yizhuan.xchat_android_core.activity.bean.LotteryInfo;
|
import com.mango.core.activity.bean.LotteryInfo;
|
||||||
import com.yizhuan.xchat_android_core.level.event.CharmLevelUpEvent;
|
import com.mango.core.level.event.CharmLevelUpEvent;
|
||||||
import com.yizhuan.xchat_android_core.level.event.LevelUpEvent;
|
import com.mango.core.level.event.LevelUpEvent;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.pay.bean.ShowCommonWebEvent;
|
import com.mango.core.pay.bean.ShowCommonWebEvent;
|
||||||
import com.yizhuan.xchat_android_core.pay.event.NewUserChargeEvent;
|
import com.mango.core.pay.event.NewUserChargeEvent;
|
||||||
import com.yizhuan.xchat_android_core.recall.bean.CheckLostUserInfo;
|
import com.mango.core.recall.bean.CheckLostUserInfo;
|
||||||
import com.yizhuan.xchat_android_core.recall.event.CheckLostUserEvent;
|
import com.mango.core.recall.event.CheckLostUserEvent;
|
||||||
import com.yizhuan.xchat_android_core.relation.cp.CpInviteInfo;
|
import com.mango.core.relation.cp.CpInviteInfo;
|
||||||
import com.yizhuan.xchat_android_core.upgrade.event.ImPushUpdateAppEvent;
|
import com.mango.core.upgrade.event.ImPushUpdateAppEvent;
|
||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.mango.core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.utils.ActivityUtil;
|
import com.mango.core.utils.ActivityUtil;
|
||||||
import com.yizhuan.xchat_android_core.utils.SharedPreferenceUtils;
|
import com.mango.core.utils.SharedPreferenceUtils;
|
||||||
import com.yizhuan.xchat_android_core.vip.VipUpgradeEvent;
|
import com.mango.core.vip.VipUpgradeEvent;
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
import org.greenrobot.eventbus.EventBus;
|
||||||
import org.greenrobot.eventbus.Subscribe;
|
import org.greenrobot.eventbus.Subscribe;
|
@@ -1,19 +1,19 @@
|
|||||||
package com.yizhuan.erban.application;
|
package com.mango.moshen.application;
|
||||||
|
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.HW_APP_ID;
|
import static com.mango.xchat_android_constants.XChatConstants.HW_APP_ID;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.HW_CERTIFICATE_NAME;
|
import static com.mango.xchat_android_constants.XChatConstants.HW_CERTIFICATE_NAME;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.MZ_APP_ID;
|
import static com.mango.xchat_android_constants.XChatConstants.MZ_APP_ID;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.MZ_APP_KEY;
|
import static com.mango.xchat_android_constants.XChatConstants.MZ_APP_KEY;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.MZ_CERTIFICATE_NAME;
|
import static com.mango.xchat_android_constants.XChatConstants.MZ_CERTIFICATE_NAME;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.OPPO_APP_ID;
|
import static com.mango.xchat_android_constants.XChatConstants.OPPO_APP_ID;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.OPPO_APP_KEY;
|
import static com.mango.xchat_android_constants.XChatConstants.OPPO_APP_KEY;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.OPPO_CERTIFICATE_NAME;
|
import static com.mango.xchat_android_constants.XChatConstants.OPPO_CERTIFICATE_NAME;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.OPPO_SECRET;
|
import static com.mango.xchat_android_constants.XChatConstants.OPPO_SECRET;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.VIVO_CERTIFICATE_NAME;
|
import static com.mango.xchat_android_constants.XChatConstants.VIVO_CERTIFICATE_NAME;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.XM_APP_ID;
|
import static com.mango.xchat_android_constants.XChatConstants.XM_APP_ID;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.XM_APP_KEY;
|
import static com.mango.xchat_android_constants.XChatConstants.XM_APP_KEY;
|
||||||
import static com.yizhuan.xchat_android_constants.XChatConstants.XM_CERTIFICATE_NAME;
|
import static com.mango.xchat_android_constants.XChatConstants.XM_CERTIFICATE_NAME;
|
||||||
import static com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment.CUSTOM_MSG_HEADER_TYPE_OPEN_ROOM_NOTI;
|
import static com.mango.core.im.custom.bean.CustomAttachment.CUSTOM_MSG_HEADER_TYPE_OPEN_ROOM_NOTI;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.annotation.TargetApi;
|
import android.annotation.TargetApi;
|
||||||
@@ -62,56 +62,56 @@ import com.tencent.bugly.crashreport.CrashReport;
|
|||||||
import com.tencent.vasdolly.helper.ChannelReaderUtil;
|
import com.tencent.vasdolly.helper.ChannelReaderUtil;
|
||||||
import com.umeng.analytics.MobclickAgent;
|
import com.umeng.analytics.MobclickAgent;
|
||||||
import com.umeng.commonsdk.UMConfigure;
|
import com.umeng.commonsdk.UMConfigure;
|
||||||
import com.yizhuan.erban.BuildConfig;
|
import com.mango.moshen.BuildConfig;
|
||||||
import com.yizhuan.erban.MainActivity;
|
import com.mango.moshen.MainActivity;
|
||||||
import com.yizhuan.erban.MiddleActivity;
|
import com.mango.moshen.MiddleActivity;
|
||||||
import com.yizhuan.erban.NimMiddleActivity;
|
import com.mango.moshen.NimMiddleActivity;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.module_hall.HallDataManager;
|
import com.mango.moshen.module_hall.HallDataManager;
|
||||||
import com.yizhuan.erban.other.activity.SplashActivity;
|
import com.mango.moshen.other.activity.SplashActivity;
|
||||||
import com.yizhuan.erban.quick_pass.QuickPassLoginAct;
|
import com.mango.moshen.quick_pass.QuickPassLoginAct;
|
||||||
import com.yizhuan.erban.radish.wallet.RadishWalletManager;
|
import com.mango.moshen.radish.wallet.RadishWalletManager;
|
||||||
import com.yizhuan.erban.utils.PushMessageHandler;
|
import com.mango.moshen.utils.PushMessageHandler;
|
||||||
import com.yizhuan.xchat_android_constants.XChatConstants;
|
import com.mango.xchat_android_constants.XChatConstants;
|
||||||
import com.yizhuan.xchat_android_core.Constants;
|
import com.mango.core.Constants;
|
||||||
import com.yizhuan.xchat_android_core.DemoCache;
|
import com.mango.core.DemoCache;
|
||||||
import com.yizhuan.xchat_android_core.Env;
|
import com.mango.core.Env;
|
||||||
import com.yizhuan.xchat_android_core.UriProvider;
|
import com.mango.core.UriProvider;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.bean.response.ServiceResult;
|
import com.mango.core.bean.response.ServiceResult;
|
||||||
import com.yizhuan.xchat_android_core.channel.ChannelModel;
|
import com.mango.core.channel.ChannelModel;
|
||||||
import com.yizhuan.xchat_android_core.family.model.FamilyModel;
|
import com.mango.core.family.model.FamilyModel;
|
||||||
import com.yizhuan.xchat_android_core.gift.GiftModel;
|
import com.mango.core.gift.GiftModel;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment;
|
import com.mango.core.im.custom.bean.CustomAttachment;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.OpenSignInAttachment;
|
import com.mango.core.im.custom.bean.OpenSignInAttachment;
|
||||||
import com.yizhuan.xchat_android_core.initial.InitialModel;
|
import com.mango.core.initial.InitialModel;
|
||||||
import com.yizhuan.xchat_android_core.interceptor.NoParamsInterceptor;
|
import com.mango.core.interceptor.NoParamsInterceptor;
|
||||||
import com.yizhuan.xchat_android_core.interceptor.ParamsInterceptor;
|
import com.mango.core.interceptor.ParamsInterceptor;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMMessageManager;
|
import com.mango.core.manager.IMMessageManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMSystemMsgManager;
|
import com.mango.core.manager.IMSystemMsgManager;
|
||||||
import com.yizhuan.xchat_android_core.market_verify.MarketVerifyModel;
|
import com.mango.core.market_verify.MarketVerifyModel;
|
||||||
import com.yizhuan.xchat_android_core.mentoring_relationship.model.MentoringRelationshipModel;
|
import com.mango.core.mentoring_relationship.model.MentoringRelationshipModel;
|
||||||
import com.yizhuan.xchat_android_core.pay.PayModel;
|
import com.mango.core.pay.PayModel;
|
||||||
import com.yizhuan.xchat_android_core.public_chat_hall.model.PublicChatHallModel;
|
import com.mango.core.public_chat_hall.model.PublicChatHallModel;
|
||||||
import com.yizhuan.xchat_android_core.radish.RadishModel;
|
import com.mango.core.radish.RadishModel;
|
||||||
import com.yizhuan.xchat_android_core.radish.signin.bean.ImNotice;
|
import com.mango.core.radish.signin.bean.ImNotice;
|
||||||
import com.yizhuan.xchat_android_core.room.face.DynamicFaceModel;
|
import com.mango.core.room.face.DynamicFaceModel;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.mango.core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.user.event.NeedCompleteInfoEvent;
|
import com.mango.core.user.event.NeedCompleteInfoEvent;
|
||||||
import com.yizhuan.xchat_android_core.utils.SharedPreferenceUtils;
|
import com.mango.core.utils.SharedPreferenceUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.ServerException;
|
import com.mango.core.utils.net.ServerException;
|
||||||
import com.yizhuan.xchat_android_library.net.rxnet.RxNet;
|
import com.mango.xchat_android_library.net.rxnet.RxNet;
|
||||||
import com.yizhuan.xchat_android_library.net.rxnet.converter.GsonConverterPlugins;
|
import com.mango.xchat_android_library.net.rxnet.converter.GsonConverterPlugins;
|
||||||
import com.yizhuan.xchat_android_library.utils.AppMetaDataUtil;
|
import com.mango.xchat_android_library.utils.AppMetaDataUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.AppUtils;
|
import com.mango.xchat_android_library.utils.AppUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.DeviceUuidFactory;
|
import com.mango.xchat_android_library.utils.DeviceUuidFactory;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.SystemUtils;
|
import com.mango.xchat_android_library.utils.SystemUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.VersionUtil;
|
import com.mango.xchat_android_library.utils.VersionUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.codec.MD5Utils;
|
import com.mango.xchat_android_library.utils.codec.MD5Utils;
|
||||||
import com.yizhuan.xchat_android_library.utils.config.BasicConfig;
|
import com.mango.xchat_android_library.utils.config.BasicConfig;
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
import org.greenrobot.eventbus.EventBus;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio;
|
package com.mango.moshen.audio;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -12,22 +12,20 @@ import com.netease.nimlib.sdk.media.player.OnPlayListener;
|
|||||||
import com.netease.nimlib.sdk.media.record.AudioRecorder;
|
import com.netease.nimlib.sdk.media.record.AudioRecorder;
|
||||||
import com.netease.nimlib.sdk.media.record.IAudioRecordCallback;
|
import com.netease.nimlib.sdk.media.record.IAudioRecordCallback;
|
||||||
import com.netease.nimlib.sdk.media.record.RecordType;
|
import com.netease.nimlib.sdk.media.record.RecordType;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.base.BaseBindingActivity;
|
import com.mango.moshen.base.BaseBindingActivity;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.erban.databinding.ActivityAudiorecordBinding;
|
import com.mango.moshen.databinding.ActivityAudiorecordBinding;
|
||||||
import com.yizhuan.xchat_android_core.audio.AudioPlayAndRecordManager;
|
import com.mango.core.audio.AudioPlayAndRecordManager;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.file.FileModel;
|
import com.mango.core.file.FileModel;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.model.AvRoomModel;
|
import com.mango.core.room.model.AvRoomModel;
|
||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.mango.core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_library.annatation.ActLayoutRes;
|
import com.mango.xchat_android_library.annatation.ActLayoutRes;
|
||||||
import com.yizhuan.xchat_android_library.utils.log.MLog;
|
import com.mango.xchat_android_library.utils.log.MLog;
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio;
|
package com.mango.moshen.audio;
|
||||||
|
|
||||||
import android.Manifest;
|
import android.Manifest;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -9,22 +9,22 @@ import androidx.recyclerview.widget.LinearLayoutManager;
|
|||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.UIHelper;
|
import com.mango.moshen.UIHelper;
|
||||||
import com.yizhuan.erban.audio.adapter.MyVoiceListAdapter;
|
import com.mango.moshen.audio.adapter.MyVoiceListAdapter;
|
||||||
import com.yizhuan.erban.audio.helper.AudioPlayerHelper;
|
import com.mango.moshen.audio.helper.AudioPlayerHelper;
|
||||||
import com.yizhuan.erban.audio.presenter.MyVoicePresenter;
|
import com.mango.moshen.audio.presenter.MyVoicePresenter;
|
||||||
import com.yizhuan.erban.audio.view.IMyVoiceView;
|
import com.mango.moshen.audio.view.IMyVoiceView;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.common.NoDataFragment;
|
import com.mango.moshen.common.NoDataFragment;
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
import com.yizhuan.erban.ui.widget.recyclerview.decoration.HorizontalDecoration;
|
import com.mango.moshen.ui.widget.recyclerview.decoration.HorizontalDecoration;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.UserVoiceInfo;
|
import com.mango.core.audio.bean.UserVoiceInfo;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.log.MLog;
|
import com.mango.xchat_android_library.utils.log.MLog;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -99,7 +99,7 @@ public class MyVoiceActivity extends BaseMvpActivity<IMyVoiceView, MyVoicePresen
|
|||||||
private void playVoice(String voice) {
|
private void playVoice(String voice) {
|
||||||
// AudioEngineManager.get().setOpenVoiceMatchActivity(true);
|
// AudioEngineManager.get().setOpenVoiceMatchActivity(true);
|
||||||
// PlayerModel.get().pause();
|
// PlayerModel.get().pause();
|
||||||
AudioPlayerHelper.get().playInThread(voice, new com.yizhuan.erban.audio.helper.OnPlayListener() {
|
AudioPlayerHelper.get().playInThread(voice, new com.mango.moshen.audio.helper.OnPlayListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onError(String error) {
|
public void onError(String error) {
|
||||||
if (adapter != null) {
|
if (adapter != null) {
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio;
|
package com.mango.moshen.audio;
|
||||||
|
|
||||||
import android.Manifest;
|
import android.Manifest;
|
||||||
import android.animation.Animator;
|
import android.animation.Animator;
|
||||||
@@ -24,25 +24,25 @@ import android.widget.Chronometer;
|
|||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.audio.adapter.CardAdapter;
|
import com.mango.moshen.audio.adapter.CardAdapter;
|
||||||
import com.yizhuan.erban.audio.helper.AudioPlayerHelper;
|
import com.mango.moshen.audio.helper.AudioPlayerHelper;
|
||||||
import com.yizhuan.erban.audio.presenter.RecordingVoicePresenter;
|
import com.mango.moshen.audio.presenter.RecordingVoicePresenter;
|
||||||
import com.yizhuan.erban.audio.view.IRecordingVoiceView;
|
import com.mango.moshen.audio.view.IRecordingVoiceView;
|
||||||
import com.yizhuan.erban.audio.widget.OnSwipeListener;
|
import com.mango.moshen.audio.widget.OnSwipeListener;
|
||||||
import com.yizhuan.erban.audio.widget.RingProgressView;
|
import com.mango.moshen.audio.widget.RingProgressView;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceCardConfig;
|
import com.mango.moshen.audio.widget.VoiceCardConfig;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceCardItemTouchHelperCallback;
|
import com.mango.moshen.audio.widget.VoiceCardItemTouchHelperCallback;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceCardLayoutManager;
|
import com.mango.moshen.audio.widget.VoiceCardLayoutManager;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceCardRecyclerView;
|
import com.mango.moshen.audio.widget.VoiceCardRecyclerView;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceWave;
|
import com.mango.moshen.audio.widget.VoiceWave;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceCardInfo;
|
import com.mango.core.audio.bean.VoiceCardInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.model.AvRoomModel;
|
import com.mango.core.room.model.AvRoomModel;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
|
|
||||||
import java.lang.ref.WeakReference;
|
import java.lang.ref.WeakReference;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -52,9 +52,9 @@ import java.util.Locale;
|
|||||||
import butterknife.BindView;
|
import butterknife.BindView;
|
||||||
import butterknife.ButterKnife;
|
import butterknife.ButterKnife;
|
||||||
|
|
||||||
import static com.yizhuan.erban.audio.presenter.RecordingVoicePresenter.STATE_RECORD_NORMAL;
|
import static com.mango.moshen.audio.presenter.RecordingVoicePresenter.STATE_RECORD_NORMAL;
|
||||||
import static com.yizhuan.erban.audio.presenter.RecordingVoicePresenter.STATE_RECORD_RECORDING;
|
import static com.mango.moshen.audio.presenter.RecordingVoicePresenter.STATE_RECORD_RECORDING;
|
||||||
import static com.yizhuan.erban.audio.presenter.RecordingVoicePresenter.STATE_RECORD_SUCCESS;
|
import static com.mango.moshen.audio.presenter.RecordingVoicePresenter.STATE_RECORD_SUCCESS;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 录制声音页面
|
* 录制声音页面
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio;
|
package com.mango.moshen.audio;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -19,37 +19,37 @@ import androidx.constraintlayout.widget.Group;
|
|||||||
import com.opensource.svgaplayer.SVGACallback;
|
import com.opensource.svgaplayer.SVGACallback;
|
||||||
import com.opensource.svgaplayer.SVGAImageView;
|
import com.opensource.svgaplayer.SVGAImageView;
|
||||||
import com.trello.rxlifecycle3.android.ActivityEvent;
|
import com.trello.rxlifecycle3.android.ActivityEvent;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.UIHelper;
|
import com.mango.moshen.UIHelper;
|
||||||
import com.yizhuan.erban.audio.helper.AudioPlayerHelper;
|
import com.mango.moshen.audio.helper.AudioPlayerHelper;
|
||||||
import com.yizhuan.erban.audio.helper.OnPlayListener;
|
import com.mango.moshen.audio.helper.OnPlayListener;
|
||||||
import com.yizhuan.erban.audio.helper.OnRefreshListener;
|
import com.mango.moshen.audio.helper.OnRefreshListener;
|
||||||
import com.yizhuan.erban.audio.helper.SvgaCacheManager;
|
import com.mango.moshen.audio.helper.SvgaCacheManager;
|
||||||
import com.yizhuan.erban.audio.helper.VmSoundManager;
|
import com.mango.moshen.audio.helper.VmSoundManager;
|
||||||
import com.yizhuan.erban.audio.helper.VoiceMacthHelper;
|
import com.mango.moshen.audio.helper.VoiceMacthHelper;
|
||||||
import com.yizhuan.erban.audio.view.BottleContainer;
|
import com.mango.moshen.audio.view.BottleContainer;
|
||||||
import com.yizhuan.erban.audio.view.IBottleOpListener;
|
import com.mango.moshen.audio.view.IBottleOpListener;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceBottleFilterGenderBottomDialog;
|
import com.mango.moshen.audio.widget.VoiceBottleFilterGenderBottomDialog;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceLine;
|
import com.mango.moshen.audio.widget.VoiceLine;
|
||||||
import com.yizhuan.erban.base.BaseActivity;
|
import com.mango.moshen.base.BaseActivity;
|
||||||
import com.yizhuan.erban.base.TitleBar;
|
import com.mango.moshen.base.TitleBar;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.erban.ui.im.avtivity.NimP2PMessageActivity;
|
import com.mango.moshen.ui.im.avtivity.NimP2PMessageActivity;
|
||||||
import com.yizhuan.erban.ui.widget.higuide.TuTuGuideHelper;
|
import com.mango.moshen.ui.widget.higuide.TuTuGuideHelper;
|
||||||
import com.yizhuan.xchat_android_core.audio.AudioModel;
|
import com.mango.core.audio.AudioModel;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.HistoryVoiceInfo;
|
import com.mango.core.audio.bean.HistoryVoiceInfo;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceMatchInfo;
|
import com.mango.core.audio.bean.VoiceMatchInfo;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.music.model.PlayerModel;
|
import com.mango.core.music.model.PlayerModel;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.mango.core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_core.utils.ActivityUtil;
|
import com.mango.core.utils.ActivityUtil;
|
||||||
import com.yizhuan.xchat_android_core.utils.SharedPreferenceUtils;
|
import com.mango.core.utils.SharedPreferenceUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.DontWarnObserver;
|
import com.mango.core.utils.net.DontWarnObserver;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.adapter;
|
package com.mango.moshen.audio.adapter;
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
@@ -10,8 +10,8 @@ import android.widget.FrameLayout;
|
|||||||
import android.widget.RelativeLayout;
|
import android.widget.RelativeLayout;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceCardInfo;
|
import com.mango.core.audio.bean.VoiceCardInfo;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.adapter;
|
package com.mango.moshen.audio.adapter;
|
||||||
|
|
||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
@@ -9,10 +9,10 @@ import android.widget.TextView;
|
|||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter;
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.audio.widget.VoiceLine;
|
import com.mango.moshen.audio.widget.VoiceLine;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.UserVoiceInfo;
|
import com.mango.core.audio.bean.UserVoiceInfo;
|
||||||
import com.yizhuan.xchat_android_core.utils.StringUtils;
|
import com.mango.core.utils.StringUtils;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.helper;
|
package com.mango.moshen.audio.helper;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.media.AudioManager;
|
import android.media.AudioManager;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.helper;
|
package com.mango.moshen.audio.helper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* create by lvzebiao @2019/6/17
|
* create by lvzebiao @2019/6/17
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.helper;
|
package com.mango.moshen.audio.helper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* create by lvzebiao @2019/6/11
|
* create by lvzebiao @2019/6/11
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.helper;
|
package com.mango.moshen.audio.helper;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.helper;
|
package com.mango.moshen.audio.helper;
|
||||||
|
|
||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.helper;
|
package com.mango.moshen.audio.helper;
|
||||||
|
|
||||||
import android.animation.Animator;
|
import android.animation.Animator;
|
||||||
import android.animation.AnimatorListenerAdapter;
|
import android.animation.AnimatorListenerAdapter;
|
@@ -1,12 +1,12 @@
|
|||||||
package com.yizhuan.erban.audio.presenter;
|
package com.mango.moshen.audio.presenter;
|
||||||
|
|
||||||
import com.yizhuan.erban.audio.view.IMyVoiceView;
|
import com.mango.moshen.audio.view.IMyVoiceView;
|
||||||
import com.yizhuan.erban.base.BaseMvpPresenter;
|
import com.mango.moshen.base.BaseMvpPresenter;
|
||||||
import com.yizhuan.xchat_android_core.audio.AudioModel;
|
import com.mango.core.audio.AudioModel;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.UserVoiceInfo;
|
import com.mango.core.audio.bean.UserVoiceInfo;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.DontWarnObserver;
|
import com.mango.core.utils.net.DontWarnObserver;
|
||||||
import com.yizhuan.xchat_android_library.base.PresenterEvent;
|
import com.mango.xchat_android_library.base.PresenterEvent;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.presenter;
|
package com.mango.moshen.audio.presenter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -9,25 +9,25 @@ import android.util.Log;
|
|||||||
import com.netease.nimlib.sdk.media.record.AudioRecorder;
|
import com.netease.nimlib.sdk.media.record.AudioRecorder;
|
||||||
import com.netease.nimlib.sdk.media.record.IAudioRecordCallback;
|
import com.netease.nimlib.sdk.media.record.IAudioRecordCallback;
|
||||||
import com.netease.nimlib.sdk.media.record.RecordType;
|
import com.netease.nimlib.sdk.media.record.RecordType;
|
||||||
import com.yizhuan.erban.audio.helper.AudioPlayerHelper;
|
import com.mango.moshen.audio.helper.AudioPlayerHelper;
|
||||||
import com.yizhuan.erban.audio.helper.OnPlayListener;
|
import com.mango.moshen.audio.helper.OnPlayListener;
|
||||||
import com.yizhuan.erban.audio.view.IRecordingVoiceView;
|
import com.mango.moshen.audio.view.IRecordingVoiceView;
|
||||||
import com.yizhuan.erban.base.BaseMvpPresenter;
|
import com.mango.moshen.base.BaseMvpPresenter;
|
||||||
import com.yizhuan.xchat_android_core.audio.AudioModel;
|
import com.mango.core.audio.AudioModel;
|
||||||
import com.yizhuan.xchat_android_core.audio.AudioPlayAndRecordManager;
|
import com.mango.core.audio.AudioPlayAndRecordManager;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.SaveVoiceSuccessResultInfo;
|
import com.mango.core.audio.bean.SaveVoiceSuccessResultInfo;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceCardInfo;
|
import com.mango.core.audio.bean.VoiceCardInfo;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.file.FileModel;
|
import com.mango.core.file.FileModel;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.DontWarnObserver;
|
import com.mango.core.utils.net.DontWarnObserver;
|
||||||
import com.yizhuan.xchat_android_library.base.PresenterEvent;
|
import com.mango.xchat_android_library.base.PresenterEvent;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.log.MLog;
|
import com.mango.xchat_android_library.utils.log.MLog;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -35,9 +35,9 @@ import java.util.List;
|
|||||||
import io.reactivex.SingleObserver;
|
import io.reactivex.SingleObserver;
|
||||||
import io.reactivex.disposables.Disposable;
|
import io.reactivex.disposables.Disposable;
|
||||||
|
|
||||||
import static com.yizhuan.erban.audio.RecordingVoiceActivity.AUDIO_DURA;
|
import static com.mango.moshen.audio.RecordingVoiceActivity.AUDIO_DURA;
|
||||||
import static com.yizhuan.erban.audio.RecordingVoiceActivity.AUDIO_FILE;
|
import static com.mango.moshen.audio.RecordingVoiceActivity.AUDIO_FILE;
|
||||||
import static com.yizhuan.erban.audio.RecordingVoiceActivity.MIN_RECORD_VOICE_DURATION;
|
import static com.mango.moshen.audio.RecordingVoiceActivity.MIN_RECORD_VOICE_DURATION;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 录制声音页面
|
* 录制声音页面
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.view;
|
package com.mango.moshen.audio.view;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
@@ -8,9 +8,9 @@ import android.view.View;
|
|||||||
import android.view.ViewTreeObserver;
|
import android.view.ViewTreeObserver;
|
||||||
import android.widget.FrameLayout;
|
import android.widget.FrameLayout;
|
||||||
|
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceMatchInfo;
|
import com.mango.core.audio.bean.VoiceMatchInfo;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.view;
|
package com.mango.moshen.audio.view;
|
||||||
|
|
||||||
import android.animation.Animator;
|
import android.animation.Animator;
|
||||||
import android.animation.AnimatorListenerAdapter;
|
import android.animation.AnimatorListenerAdapter;
|
||||||
@@ -13,25 +13,25 @@ import android.widget.TextView;
|
|||||||
|
|
||||||
import com.coorchice.library.SuperTextView;
|
import com.coorchice.library.SuperTextView;
|
||||||
import com.opensource.svgaplayer.SVGAImageView;
|
import com.opensource.svgaplayer.SVGAImageView;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.UIHelper;
|
import com.mango.moshen.UIHelper;
|
||||||
import com.yizhuan.erban.audio.VoiceMatchActivity;
|
import com.mango.moshen.audio.VoiceMatchActivity;
|
||||||
import com.yizhuan.erban.audio.helper.OnPlayListener;
|
import com.mango.moshen.audio.helper.OnPlayListener;
|
||||||
import com.yizhuan.erban.audio.helper.SvgaCacheManager;
|
import com.mango.moshen.audio.helper.SvgaCacheManager;
|
||||||
import com.yizhuan.erban.audio.helper.VmSoundManager;
|
import com.mango.moshen.audio.helper.VmSoundManager;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
import com.yizhuan.xchat_android_constants.XChatConstants;
|
import com.mango.xchat_android_constants.XChatConstants;
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceMatchInfo;
|
import com.mango.core.audio.bean.VoiceMatchInfo;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.utils.SharedPreferenceUtils;
|
import com.mango.core.utils.SharedPreferenceUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.DontWarnObserver;
|
import com.mango.core.utils.net.DontWarnObserver;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.RxHelper;
|
import com.mango.core.utils.net.RxHelper;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.TimeUtils;
|
import com.mango.xchat_android_library.utils.TimeUtils;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.text.DecimalFormat;
|
import java.text.DecimalFormat;
|
@@ -1,6 +1,6 @@
|
|||||||
package com.yizhuan.erban.audio.view;
|
package com.mango.moshen.audio.view;
|
||||||
|
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceMatchInfo;
|
import com.mango.core.audio.bean.VoiceMatchInfo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* create by lvzebiao @2019/6/19
|
* create by lvzebiao @2019/6/19
|
@@ -1,7 +1,7 @@
|
|||||||
package com.yizhuan.erban.audio.view;
|
package com.mango.moshen.audio.view;
|
||||||
|
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.UserVoiceInfo;
|
import com.mango.core.audio.bean.UserVoiceInfo;
|
||||||
import com.yizhuan.xchat_android_library.base.IMvpBaseView;
|
import com.mango.xchat_android_library.base.IMvpBaseView;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,9 +1,9 @@
|
|||||||
package com.yizhuan.erban.audio.view;
|
package com.mango.moshen.audio.view;
|
||||||
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
|
|
||||||
import com.yizhuan.xchat_android_core.audio.bean.VoiceCardInfo;
|
import com.mango.core.audio.bean.VoiceCardInfo;
|
||||||
import com.yizhuan.xchat_android_library.base.IMvpBaseView;
|
import com.mango.xchat_android_library.base.IMvpBaseView;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.view;
|
package com.mango.moshen.audio.view;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
||||||
@@ -7,8 +7,8 @@ import android.graphics.RectF;
|
|||||||
import androidx.appcompat.widget.AppCompatImageView;
|
import androidx.appcompat.widget.AppCompatImageView;
|
||||||
import android.util.AttributeSet;
|
import android.util.AttributeSet;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
|
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.res.TypedArray;
|
import android.content.res.TypedArray;
|
||||||
@@ -10,7 +10,7 @@ import android.util.AttributeSet;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 录制声音页面的环形进度条
|
* 录制声音页面的环形进度条
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
@@ -14,7 +14,7 @@ import android.widget.RadioButton;
|
|||||||
import android.widget.RadioGroup;
|
import android.widget.RadioGroup;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 声音瓶子.筛选性别Dialog
|
* 声音瓶子.筛选性别Dialog
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 录制声音页面.声音卡片滑动配置
|
* 录制声音页面.声音卡片滑动配置
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.core.view.MotionEventCompat;
|
import androidx.core.view.MotionEventCompat;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import android.animation.ValueAnimator;
|
import android.animation.ValueAnimator;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@@ -11,7 +11,7 @@ import android.util.AttributeSet;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.audio.widget;
|
package com.mango.moshen.audio.widget;
|
||||||
|
|
||||||
import android.animation.ValueAnimator;
|
import android.animation.ValueAnimator;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@@ -11,7 +11,7 @@ import android.util.AttributeSet;
|
|||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom;
|
package com.mango.moshen.avroom;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by chenran on 2017/11/21.
|
* Created by chenran on 2017/11/21.
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom;
|
package com.mango.moshen.avroom;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@@ -9,43 +9,39 @@ import com.netease.nim.uikit.common.util.log.LogUtil;
|
|||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMessage;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMessage;
|
||||||
import com.orhanobut.logger.Logger;
|
import com.orhanobut.logger.Logger;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.UIHelper;
|
import com.mango.moshen.UIHelper;
|
||||||
import com.yizhuan.erban.avroom.activity.RoomBlackListActivity;
|
import com.mango.moshen.avroom.widget.ViewItem;
|
||||||
import com.yizhuan.erban.avroom.activity.RoomManagerListActivity;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.erban.avroom.widget.ViewItem;
|
import com.mango.moshen.public_chat_hall.widget.ShutUpDialog;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.ui.im.avtivity.NimFriendModel;
|
||||||
import com.yizhuan.erban.public_chat_hall.widget.ShutUpDialog;
|
import com.mango.moshen.ui.im.avtivity.NimP2PMessageActivity;
|
||||||
import com.yizhuan.erban.ui.im.avtivity.NimFriendModel;
|
import com.mango.moshen.ui.widget.ButtonItem;
|
||||||
import com.yizhuan.erban.ui.im.avtivity.NimP2PMessageActivity;
|
import com.mango.moshen.ui.widget.GiftDialog;
|
||||||
import com.yizhuan.erban.ui.user.UserInfoActivity;
|
import com.mango.moshen.vip.VipHelper;
|
||||||
import com.yizhuan.erban.ui.widget.ButtonItem;
|
import com.mango.moshen.room_chat.activity.RoomMsgActivity;
|
||||||
import com.yizhuan.erban.ui.widget.GiftDialog;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.erban.ui.widget.UserInfoDialog;
|
import com.mango.core.bean.RoomQueueInfo;
|
||||||
import com.yizhuan.erban.vip.VipHelper;
|
import com.mango.core.initial.InitialModel;
|
||||||
import com.yizhuan.tutu.room_chat.activity.RoomMsgActivity;
|
import com.mango.core.initial.bean.InitInfo;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.kick.KickModel;
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.initial.InitialModel;
|
import com.mango.core.manager.IMNetEaseManager;
|
||||||
import com.yizhuan.xchat_android_core.initial.bean.InitInfo;
|
import com.mango.core.public_chat_hall.manager.PublicChatHallDataManager;
|
||||||
import com.yizhuan.xchat_android_core.kick.KickModel;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.room.model.AvRoomModel;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMNetEaseManager;
|
import com.mango.core.statistic.StatLogKey;
|
||||||
import com.yizhuan.xchat_android_core.public_chat_hall.manager.PublicChatHallDataManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.room.model.AvRoomModel;
|
import com.mango.core.super_admin.bean.KickOutExtBean;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatLogKey;
|
import com.mango.core.super_admin.model.SuperAdminModel;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.super_admin.util.SAdminOptUtil;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.super_admin.util.SaAttachmentFactory;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.bean.KickOutExtBean;
|
import com.mango.core.super_admin.util.SuperAdminUtil;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.model.SuperAdminModel;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.util.SAdminOptUtil;
|
import com.mango.xchat_android_library.utils.JavaUtil;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.util.SaAttachmentFactory;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.util.SuperAdminUtil;
|
import com.mango.xchat_android_library.utils.config.BasicConfig;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
|
||||||
import com.yizhuan.xchat_android_library.utils.JavaUtil;
|
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
|
||||||
import com.yizhuan.xchat_android_library.utils.config.BasicConfig;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom;
|
package com.mango.moshen.avroom;
|
||||||
|
|
||||||
import androidx.recyclerview.widget.DiffUtil;
|
import androidx.recyclerview.widget.DiffUtil;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom;
|
package com.mango.moshen.avroom;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.graphics.Rect;
|
import android.graphics.Rect;
|
@@ -1,10 +1,10 @@
|
|||||||
package com.yizhuan.erban.avroom;
|
package com.mango.moshen.avroom;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.util.SparseArray;
|
import android.util.SparseArray;
|
||||||
|
|
||||||
import com.yizhuan.erban.avroom.widget.ViewItem;
|
import com.mango.moshen.avroom.widget.ViewItem;
|
||||||
import com.yizhuan.erban.ui.widget.GiftDialog;
|
import com.mango.moshen.ui.widget.GiftDialog;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 用户卡片的管理
|
* 用户卡片的管理
|
@@ -1,13 +1,13 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
|
|
||||||
import static android.view.View.VISIBLE;
|
import static android.view.View.VISIBLE;
|
||||||
import static com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment.CUSTOM_MSG_ALL_SERVICE_GIFT;
|
import static com.mango.core.im.custom.bean.CustomAttachment.CUSTOM_MSG_ALL_SERVICE_GIFT;
|
||||||
import static com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment.CUSTOM_MSG_HEADER_TYPE_GIFT;
|
import static com.mango.core.im.custom.bean.CustomAttachment.CUSTOM_MSG_HEADER_TYPE_GIFT;
|
||||||
import static com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment.CUSTOM_MSG_LUCKY_GIFT;
|
import static com.mango.core.im.custom.bean.CustomAttachment.CUSTOM_MSG_LUCKY_GIFT;
|
||||||
import static com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment.CUSTOM_MSG_LUCKY_GIFT_SERVER_NOTIFY;
|
import static com.mango.core.im.custom.bean.CustomAttachment.CUSTOM_MSG_LUCKY_GIFT_SERVER_NOTIFY;
|
||||||
import static com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment.CUSTOM_MSG_ROOM_PK;
|
import static com.mango.core.im.custom.bean.CustomAttachment.CUSTOM_MSG_ROOM_PK;
|
||||||
import static com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment.CUSTOM_MSG_SUB_ROOM_PK_NOTIFY;
|
import static com.mango.core.im.custom.bean.CustomAttachment.CUSTOM_MSG_SUB_ROOM_PK_NOTIFY;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.app.Dialog;
|
import android.app.Dialog;
|
||||||
@@ -49,85 +49,85 @@ import com.opensource.svgaplayer.SVGAParser;
|
|||||||
import com.opensource.svgaplayer.SVGAVideoEntity;
|
import com.opensource.svgaplayer.SVGAVideoEntity;
|
||||||
import com.orhanobut.logger.Logger;
|
import com.orhanobut.logger.Logger;
|
||||||
import com.tencent.bugly.crashreport.CrashReport;
|
import com.tencent.bugly.crashreport.CrashReport;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.dialog.NewUserGiftDialog;
|
import com.mango.moshen.avroom.dialog.NewUserGiftDialog;
|
||||||
import com.yizhuan.erban.avroom.dialog.SingleRoomTipDialog;
|
import com.mango.moshen.avroom.dialog.SingleRoomTipDialog;
|
||||||
import com.yizhuan.erban.avroom.fragment.FakeSingleRoomBackFragment;
|
import com.mango.moshen.avroom.fragment.FakeSingleRoomBackFragment;
|
||||||
import com.yizhuan.erban.avroom.fragment.FakeSingleRoomFragment;
|
import com.mango.moshen.avroom.fragment.FakeSingleRoomFragment;
|
||||||
import com.yizhuan.erban.avroom.fragment.HomePartyFragment;
|
import com.mango.moshen.avroom.fragment.HomePartyFragment;
|
||||||
import com.yizhuan.erban.avroom.fragment.InputPwdDialogFragment;
|
import com.mango.moshen.avroom.fragment.InputPwdDialogFragment;
|
||||||
import com.yizhuan.erban.avroom.presenter.AvRoomPresenter;
|
import com.mango.moshen.avroom.presenter.AvRoomPresenter;
|
||||||
import com.yizhuan.erban.avroom.presenter.HomePartyPresenter;
|
import com.mango.moshen.avroom.presenter.HomePartyPresenter;
|
||||||
import com.yizhuan.erban.avroom.redpackage.RedPackageOpenDialog;
|
import com.mango.moshen.avroom.redpackage.RedPackageOpenDialog;
|
||||||
import com.yizhuan.erban.avroom.view.IAvRoomView;
|
import com.mango.moshen.avroom.view.IAvRoomView;
|
||||||
import com.yizhuan.erban.avroom.widget.VerticalViewPagerAdapter;
|
import com.mango.moshen.avroom.widget.VerticalViewPagerAdapter;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.common.widget.CustomImageSpan;
|
import com.mango.moshen.common.widget.CustomImageSpan;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.erban.home.dialog.HelloMessageDialog;
|
import com.mango.moshen.home.dialog.HelloMessageDialog;
|
||||||
import com.yizhuan.erban.ui.patriarch.help.LimitEnterRoomHelper;
|
import com.mango.moshen.ui.patriarch.help.LimitEnterRoomHelper;
|
||||||
import com.yizhuan.erban.ui.user.UserInfoActivity;
|
import com.mango.moshen.ui.user.UserInfoActivity;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.webview.CommonWebViewActivity;
|
import com.mango.moshen.ui.webview.CommonWebViewActivity;
|
||||||
import com.yizhuan.erban.ui.widget.NobleOpenNoticeView;
|
import com.mango.moshen.ui.widget.NobleOpenNoticeView;
|
||||||
import com.yizhuan.erban.ui.widget.dialog.AllServiceGiftDialog;
|
import com.mango.moshen.ui.widget.dialog.AllServiceGiftDialog;
|
||||||
import com.yizhuan.erban.ui.widget.dialog.AllServiceGiftLevelOneDialog;
|
import com.mango.moshen.ui.widget.dialog.AllServiceGiftLevelOneDialog;
|
||||||
import com.yizhuan.erban.ui.widget.dialog.AllServiceGiftLevelThreeDialog;
|
import com.mango.moshen.ui.widget.dialog.AllServiceGiftLevelThreeDialog;
|
||||||
import com.yizhuan.erban.ui.widget.dialog.AllServiceGiftLevelTwoDialog;
|
import com.mango.moshen.ui.widget.dialog.AllServiceGiftLevelTwoDialog;
|
||||||
import com.yizhuan.erban.ui.widget.dialog.MonsterDialog;
|
import com.mango.moshen.ui.widget.dialog.MonsterDialog;
|
||||||
import com.yizhuan.erban.ui.widget.marqueeview.Utils;
|
import com.mango.moshen.ui.widget.marqueeview.Utils;
|
||||||
import com.yizhuan.erban.utils.UserUtils;
|
import com.mango.moshen.utils.UserUtils;
|
||||||
import com.yizhuan.xchat_android_core.Constants;
|
import com.mango.core.Constants;
|
||||||
import com.yizhuan.xchat_android_core.DemoCache;
|
import com.mango.core.DemoCache;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.auth.event.LogoutEvent;
|
import com.mango.core.auth.event.LogoutEvent;
|
||||||
import com.yizhuan.xchat_android_core.bean.BaseProtocol;
|
import com.mango.core.bean.BaseProtocol;
|
||||||
import com.yizhuan.xchat_android_core.channel_page.bean.HelloMessageInfo;
|
import com.mango.core.channel_page.bean.HelloMessageInfo;
|
||||||
import com.yizhuan.xchat_android_core.gift.bean.GiftInfo;
|
import com.mango.core.gift.bean.GiftInfo;
|
||||||
import com.yizhuan.xchat_android_core.gift.bean.LuckyBagNoticeInfo;
|
import com.mango.core.gift.bean.LuckyBagNoticeInfo;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.RoomPKAttachment;
|
import com.mango.core.im.custom.bean.RoomPKAttachment;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.RoomPkBean;
|
import com.mango.core.im.custom.bean.RoomPkBean;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.RoomReceivedLuckyGiftAttachment;
|
import com.mango.core.im.custom.bean.RoomReceivedLuckyGiftAttachment;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMNetEaseManager;
|
import com.mango.core.manager.IMNetEaseManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.RoomEvent;
|
import com.mango.core.manager.RoomEvent;
|
||||||
import com.yizhuan.xchat_android_core.module_hall.hall.HallModel;
|
import com.mango.core.module_hall.hall.HallModel;
|
||||||
import com.yizhuan.xchat_android_core.module_hall.hall.bean.SuperAdminInfo;
|
import com.mango.core.module_hall.hall.bean.SuperAdminInfo;
|
||||||
import com.yizhuan.xchat_android_core.monsterhunting.bean.MonsterHuntingResult;
|
import com.mango.core.monsterhunting.bean.MonsterHuntingResult;
|
||||||
import com.yizhuan.xchat_android_core.monsterhunting.bean.MonsterInfo;
|
import com.mango.core.monsterhunting.bean.MonsterInfo;
|
||||||
import com.yizhuan.xchat_android_core.monsterhunting.bean.MonsterProtocol;
|
import com.mango.core.monsterhunting.bean.MonsterProtocol;
|
||||||
import com.yizhuan.xchat_android_core.monsterhunting.manager.MonsterDataManager;
|
import com.mango.core.monsterhunting.manager.MonsterDataManager;
|
||||||
import com.yizhuan.xchat_android_core.noble.AllServiceGiftProtocol;
|
import com.mango.core.noble.AllServiceGiftProtocol;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleInfo;
|
import com.mango.core.noble.NobleInfo;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleResourceType;
|
import com.mango.core.noble.NobleResourceType;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleUtil;
|
import com.mango.core.noble.NobleUtil;
|
||||||
import com.yizhuan.xchat_android_core.patriarch.event.CloseMinRoomEvent;
|
import com.mango.core.patriarch.event.CloseMinRoomEvent;
|
||||||
import com.yizhuan.xchat_android_core.patriarch.event.ImPushMsgPmLimitTimeEvent;
|
import com.mango.core.patriarch.event.ImPushMsgPmLimitTimeEvent;
|
||||||
import com.yizhuan.xchat_android_core.patriarch.event.PmDismissAllLimitDialogEvent;
|
import com.mango.core.patriarch.event.PmDismissAllLimitDialogEvent;
|
||||||
import com.yizhuan.xchat_android_core.patriarch.exception.PmRoomLimitException;
|
import com.mango.core.patriarch.exception.PmRoomLimitException;
|
||||||
import com.yizhuan.xchat_android_core.redpackage.RedPackageModel;
|
import com.mango.core.redpackage.RedPackageModel;
|
||||||
import com.yizhuan.xchat_android_core.redpackage.RedPackageNotifyInfo;
|
import com.mango.core.redpackage.RedPackageNotifyInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.anotherroompk.ShowGiftDialogEvent;
|
import com.mango.core.room.anotherroompk.ShowGiftDialogEvent;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomModeType;
|
import com.mango.core.room.bean.RoomModeType;
|
||||||
import com.yizhuan.xchat_android_core.room.dragonball.DragonBallModel;
|
import com.mango.core.room.dragonball.DragonBallModel;
|
||||||
import com.yizhuan.xchat_android_core.room.event.FinishAvRoomEvent;
|
import com.mango.core.room.event.FinishAvRoomEvent;
|
||||||
import com.yizhuan.xchat_android_core.room.event.RoomTaskTipsEvent;
|
import com.mango.core.room.event.RoomTaskTipsEvent;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.event.PKStateEvent;
|
import com.mango.core.room.pk.event.PKStateEvent;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.util.SAdminOptUtil;
|
import com.mango.core.super_admin.util.SAdminOptUtil;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.util.SuperAdminUtil;
|
import com.mango.core.super_admin.util.SuperAdminUtil;
|
||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.mango.core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_core.utils.LogUtils;
|
import com.mango.core.utils.LogUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.StringUtils;
|
import com.mango.core.utils.StringUtils;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_library.rxbus.RxBus;
|
import com.mango.xchat_android_library.rxbus.RxBus;
|
||||||
import com.yizhuan.xchat_android_library.utils.JavaUtil;
|
import com.mango.xchat_android_library.utils.JavaUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.UIUtils;
|
import com.mango.xchat_android_library.utils.UIUtils;
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
import org.greenrobot.eventbus.EventBus;
|
||||||
import org.greenrobot.eventbus.Subscribe;
|
import org.greenrobot.eventbus.Subscribe;
|
@@ -1,25 +1,20 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.os.Bundle;
|
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.fragment.InviteFriendListFragment;
|
import com.mango.moshen.avroom.fragment.InviteFriendListFragment;
|
||||||
import com.yizhuan.erban.base.BaseBindingActivity;
|
import com.mango.moshen.base.BaseBindingActivity;
|
||||||
import com.yizhuan.erban.databinding.ActivityCpRoomInviteBinding;
|
import com.mango.moshen.databinding.ActivityCpRoomInviteBinding;
|
||||||
import com.yizhuan.erban.friend.view.SelectFriendActivity;
|
import com.mango.moshen.public_chat_hall.event.AitFriendEvent;
|
||||||
import com.yizhuan.erban.public_chat_hall.event.AitFriendEvent;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.erban.public_chat_hall.fragment.PublicChatHallFriendListFragment;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.erban.ui.im.friend.FriendListFragment;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.room.model.RoomSettingModel;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.share.bean.SessionType;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.utils.net.DontWarnObserver;
|
||||||
import com.yizhuan.xchat_android_core.room.model.RoomSettingModel;
|
import com.mango.xchat_android_library.annatation.ActLayoutRes;
|
||||||
import com.yizhuan.xchat_android_core.share.bean.SessionType;
|
import com.mango.core.manager.IMNetEaseManager;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.DontWarnObserver;
|
|
||||||
import com.yizhuan.xchat_android_library.annatation.ActLayoutRes;
|
|
||||||
import com.yizhuan.xchat_android_core.manager.IMNetEaseManager;
|
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
import org.greenrobot.eventbus.EventBus;
|
||||||
import org.greenrobot.eventbus.Subscribe;
|
import org.greenrobot.eventbus.Subscribe;
|
||||||
@@ -30,7 +25,6 @@ import java.util.List;
|
|||||||
|
|
||||||
import io.reactivex.Single;
|
import io.reactivex.Single;
|
||||||
import io.reactivex.SingleSource;
|
import io.reactivex.SingleSource;
|
||||||
import io.reactivex.functions.Consumer;
|
|
||||||
import io.reactivex.functions.Function;
|
import io.reactivex.functions.Function;
|
||||||
|
|
||||||
@ActLayoutRes(R.layout.activity_cp_room_invite)
|
@ActLayoutRes(R.layout.activity_cp_room_invite)
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -15,22 +15,22 @@ import android.widget.TextView;
|
|||||||
|
|
||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.netease.nim.uikit.support.glide.GlideApp;
|
import com.netease.nim.uikit.support.glide.GlideApp;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.dialog.PKSelectPeopleDialog;
|
import com.mango.moshen.avroom.dialog.PKSelectPeopleDialog;
|
||||||
import com.yizhuan.erban.avroom.dialog.PKTimePickerDialog;
|
import com.mango.moshen.avroom.dialog.PKTimePickerDialog;
|
||||||
import com.yizhuan.erban.avroom.presenter.CreatePKPresenter;
|
import com.mango.moshen.avroom.presenter.CreatePKPresenter;
|
||||||
import com.yizhuan.erban.avroom.view.ICreatePKView;
|
import com.mango.moshen.avroom.view.ICreatePKView;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.base.TitleBar;
|
import com.mango.moshen.base.TitleBar;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKMemberInfo;
|
import com.mango.core.room.pk.bean.PKMemberInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKTeamInfo;
|
import com.mango.core.room.pk.bean.PKTeamInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.model.PkModel;
|
import com.mango.core.room.pk.model.PkModel;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -10,16 +10,16 @@ import androidx.recyclerview.widget.RecyclerView;
|
|||||||
|
|
||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.trello.rxlifecycle3.android.ActivityEvent;
|
import com.trello.rxlifecycle3.android.ActivityEvent;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.adapter.RecordForPKAdapter;
|
import com.mango.moshen.avroom.adapter.RecordForPKAdapter;
|
||||||
import com.yizhuan.erban.avroom.presenter.RecordForPKPresenter;
|
import com.mango.moshen.avroom.presenter.RecordForPKPresenter;
|
||||||
import com.yizhuan.erban.avroom.view.IRecordForPKView;
|
import com.mango.moshen.avroom.view.IRecordForPKView;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.ui.widget.marqueeview.Utils;
|
import com.mango.moshen.ui.widget.marqueeview.Utils;
|
||||||
import com.yizhuan.erban.ui.widget.recyclerview.decoration.ColorDecoration;
|
import com.mango.moshen.ui.widget.recyclerview.decoration.ColorDecoration;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKRecordInfo;
|
import com.mango.core.room.pk.bean.PKRecordInfo;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,38 +1,34 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import androidx.recyclerview.widget.LinearLayoutManager;
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
|
|
||||||
|
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.TextView;
|
|
||||||
|
|
||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
||||||
import com.trello.rxlifecycle3.android.ActivityEvent;
|
import com.trello.rxlifecycle3.android.ActivityEvent;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.adapter.RoomNormalListAdapter;
|
import com.mango.moshen.avroom.adapter.RoomNormalListAdapter;
|
||||||
import com.yizhuan.erban.avroom.presenter.RoomBlackPresenter;
|
import com.mango.moshen.avroom.presenter.RoomBlackPresenter;
|
||||||
import com.yizhuan.erban.avroom.view.IRoomBlackView;
|
import com.mango.moshen.avroom.view.IRoomBlackView;
|
||||||
import com.yizhuan.erban.ui.utils.RVDelegate;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.core.room.model.AvRoomModel;
|
||||||
import com.yizhuan.xchat_android_core.room.model.AvRoomModel;
|
import com.mango.core.super_admin.model.SuperAdminModel;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.model.SuperAdminModel;
|
import com.mango.core.super_admin.util.SuperAdminUtil;
|
||||||
import com.yizhuan.xchat_android_core.super_admin.util.SuperAdminUtil;
|
import com.mango.core.utils.net.DontWarnObserver;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.DontWarnObserver;
|
import com.mango.xchat_android_library.utils.JavaUtil;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.JavaUtil;
|
import com.mango.core.im.room.IIMRoomCoreClient;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.im.room.IIMRoomCoreClient;
|
import com.mango.xchat_android_library.coremanager.CoreEvent;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
|
||||||
import com.yizhuan.xchat_android_library.coremanager.CoreEvent;
|
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.ListIterator;
|
import java.util.ListIterator;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
@@ -12,18 +12,18 @@ import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
|||||||
import com.scwang.smartrefresh.layout.SmartRefreshLayout;
|
import com.scwang.smartrefresh.layout.SmartRefreshLayout;
|
||||||
import com.scwang.smartrefresh.layout.api.RefreshLayout;
|
import com.scwang.smartrefresh.layout.api.RefreshLayout;
|
||||||
import com.scwang.smartrefresh.layout.listener.OnRefreshLoadmoreListener;
|
import com.scwang.smartrefresh.layout.listener.OnRefreshLoadmoreListener;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.adapter.RoomInviteAdapter;
|
import com.mango.moshen.avroom.adapter.RoomInviteAdapter;
|
||||||
import com.yizhuan.erban.avroom.presenter.RoomInvitePresenter;
|
import com.mango.moshen.avroom.presenter.RoomInvitePresenter;
|
||||||
import com.yizhuan.erban.avroom.view.IRoomInviteView;
|
import com.mango.moshen.avroom.view.IRoomInviteView;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleResourceType;
|
import com.mango.core.noble.NobleResourceType;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
import com.yizhuan.xchat_android_core.Constants;
|
import com.mango.core.Constants;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.OnlineChatMember;
|
import com.mango.core.room.bean.OnlineChatMember;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -10,16 +10,16 @@ import androidx.recyclerview.widget.RecyclerView;
|
|||||||
|
|
||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.adapter.RoomNormalListAdapter;
|
import com.mango.moshen.avroom.adapter.RoomNormalListAdapter;
|
||||||
import com.yizhuan.erban.avroom.presenter.RoomManagerPresenter;
|
import com.mango.moshen.avroom.presenter.RoomManagerPresenter;
|
||||||
import com.yizhuan.erban.avroom.view.IRoomManagerView;
|
import com.mango.moshen.avroom.view.IRoomManagerView;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.ListIterator;
|
import java.util.ListIterator;
|
@@ -1,16 +1,16 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
|
|
||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.fragment.OnlineUserFragment;
|
import com.mango.moshen.avroom.fragment.OnlineUserFragment;
|
||||||
import com.yizhuan.erban.base.BaseBindingActivity;
|
import com.mango.moshen.base.BaseBindingActivity;
|
||||||
import com.yizhuan.erban.databinding.ActivityRoomOnlineUserBinding;
|
import com.mango.moshen.databinding.ActivityRoomOnlineUserBinding;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_library.annatation.ActLayoutRes;
|
import com.mango.xchat_android_library.annatation.ActLayoutRes;
|
||||||
|
|
||||||
@ActLayoutRes(R.layout.activity_room_online_user)
|
@ActLayoutRes(R.layout.activity_room_online_user)
|
||||||
public class RoomOnlineUserActivity extends BaseBindingActivity<ActivityRoomOnlineUserBinding> {
|
public class RoomOnlineUserActivity extends BaseBindingActivity<ActivityRoomOnlineUserBinding> {
|
@@ -1,23 +1,21 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import androidx.annotation.NonNull;
|
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
import androidx.fragment.app.FragmentStatePagerAdapter;
|
import androidx.fragment.app.FragmentStatePagerAdapter;
|
||||||
import androidx.viewpager.widget.ViewPager;
|
import androidx.viewpager.widget.ViewPager;
|
||||||
import androidx.appcompat.app.AppCompatActivity;
|
|
||||||
|
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.fragment.RoomCharmListFragment;
|
import com.mango.moshen.avroom.fragment.RoomCharmListFragment;
|
||||||
import com.yizhuan.erban.avroom.fragment.RoomContributeListFragment;
|
import com.mango.moshen.avroom.fragment.RoomContributeListFragment;
|
||||||
import com.yizhuan.erban.base.BaseBindingActivity;
|
import com.mango.moshen.base.BaseBindingActivity;
|
||||||
import com.yizhuan.erban.databinding.ActivityRoomRankListBinding;
|
import com.mango.moshen.databinding.ActivityRoomRankListBinding;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.xchat_android_library.annatation.ActLayoutRes;
|
||||||
import com.yizhuan.xchat_android_library.annatation.ActLayoutRes;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@@ -16,45 +16,45 @@ import androidx.databinding.DataBindingUtil;
|
|||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.netease.nimlib.sdk.chatroom.ChatRoomMessageBuilder;
|
import com.netease.nimlib.sdk.chatroom.ChatRoomMessageBuilder;
|
||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMessage;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMessage;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.dialog.SelectLabelDialog;
|
import com.mango.moshen.avroom.dialog.SelectLabelDialog;
|
||||||
import com.yizhuan.erban.avroom.presenter.RoomSettingPresenter;
|
import com.mango.moshen.avroom.presenter.RoomSettingPresenter;
|
||||||
import com.yizhuan.erban.avroom.view.IRoomSettingView;
|
import com.mango.moshen.avroom.view.IRoomSettingView;
|
||||||
import com.yizhuan.erban.avroom.widget.EditRoomTitleDialog;
|
import com.mango.moshen.avroom.widget.EditRoomTitleDialog;
|
||||||
import com.yizhuan.erban.base.BaseMvpActivity;
|
import com.mango.moshen.base.BaseMvpActivity;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.erban.databinding.ActivityRoomSettingBinding;
|
import com.mango.moshen.databinding.ActivityRoomSettingBinding;
|
||||||
import com.yizhuan.erban.ui.webview.CommonWebViewActivity;
|
import com.mango.moshen.ui.webview.CommonWebViewActivity;
|
||||||
import com.yizhuan.erban.utils.RegexUtil;
|
import com.mango.moshen.utils.RegexUtil;
|
||||||
import com.yizhuan.xchat_android_core.UriProvider;
|
import com.mango.core.UriProvider;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.auth.event.KickOutEvent;
|
import com.mango.core.auth.event.KickOutEvent;
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo;
|
import com.mango.core.bean.RoomQueueInfo;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.CustomAttachment;
|
import com.mango.core.im.custom.bean.CustomAttachment;
|
||||||
import com.yizhuan.xchat_android_core.im.custom.bean.RoomNoticeAttachment;
|
import com.mango.core.im.custom.bean.RoomNoticeAttachment;
|
||||||
import com.yizhuan.xchat_android_core.kick.KickModel;
|
import com.mango.core.kick.KickModel;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMNetEaseManager;
|
import com.mango.core.manager.IMNetEaseManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.RoomEvent;
|
import com.mango.core.manager.RoomEvent;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomMessageViewNoticeInfo;
|
import com.mango.core.room.bean.RoomMessageViewNoticeInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomSettingTabInfo;
|
import com.mango.core.room.bean.RoomSettingTabInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.SingleRoomSortInfo;
|
import com.mango.core.room.bean.SingleRoomSortInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.giftvalue.GiftValueModel;
|
import com.mango.core.room.giftvalue.GiftValueModel;
|
||||||
import com.yizhuan.xchat_android_core.room.giftvalue.helper.GiftValueMrg;
|
import com.mango.core.room.giftvalue.helper.GiftValueMrg;
|
||||||
import com.yizhuan.xchat_android_core.room.model.AvRoomModel;
|
import com.mango.core.room.model.AvRoomModel;
|
||||||
import com.yizhuan.xchat_android_core.room.model.RoomSettingModel;
|
import com.mango.core.room.model.RoomSettingModel;
|
||||||
import com.yizhuan.xchat_android_core.room.queue.bean.MicMemberInfo;
|
import com.mango.core.room.queue.bean.MicMemberInfo;
|
||||||
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
import com.mango.core.statistic.StatisticManager;
|
||||||
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
import com.mango.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.BeanObserver;
|
import com.mango.core.utils.net.BeanObserver;
|
||||||
import com.yizhuan.xchat_android_library.base.factory.CreatePresenter;
|
import com.mango.xchat_android_library.base.factory.CreatePresenter;
|
||||||
import com.yizhuan.xchat_android_library.net.rxnet.callback.CallBack;
|
import com.mango.xchat_android_library.net.rxnet.callback.CallBack;
|
||||||
import com.yizhuan.xchat_android_library.utils.CommonUtils;
|
import com.mango.xchat_android_library.utils.CommonUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.JavaUtil;
|
import com.mango.xchat_android_library.utils.JavaUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.codec.DESUtils;
|
import com.mango.xchat_android_library.utils.codec.DESUtils;
|
||||||
import com.yizhuan.xchat_android_library.utils.config.BasicConfig;
|
import com.mango.xchat_android_library.utils.config.BasicConfig;
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
import org.greenrobot.eventbus.EventBus;
|
||||||
import org.greenrobot.eventbus.Subscribe;
|
import org.greenrobot.eventbus.Subscribe;
|
@@ -1,25 +1,23 @@
|
|||||||
package com.yizhuan.erban.avroom.activity;
|
package com.mango.moshen.avroom.activity;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Bundle;
|
|
||||||
import android.text.Editable;
|
import android.text.Editable;
|
||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
import android.text.TextWatcher;
|
import android.text.TextWatcher;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.Toast;
|
|
||||||
|
|
||||||
import com.netease.nim.uikit.StatusBarUtil;
|
import com.netease.nim.uikit.StatusBarUtil;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.base.BaseBindingActivity;
|
import com.mango.moshen.base.BaseBindingActivity;
|
||||||
import com.yizhuan.erban.common.widget.dialog.DialogManager;
|
import com.mango.moshen.common.widget.dialog.DialogManager;
|
||||||
import com.yizhuan.erban.databinding.ActivityRoomTitleEditBinding;
|
import com.mango.moshen.databinding.ActivityRoomTitleEditBinding;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.model.RoomSettingModel;
|
import com.mango.core.room.model.RoomSettingModel;
|
||||||
import com.yizhuan.xchat_android_library.annatation.ActLayoutRes;
|
import com.mango.xchat_android_library.annatation.ActLayoutRes;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import io.reactivex.disposables.CompositeDisposable;
|
import io.reactivex.disposables.CompositeDisposable;
|
||||||
import io.reactivex.disposables.Disposable;
|
import io.reactivex.disposables.Disposable;
|
@@ -1,7 +1,7 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import com.yizhuan.xchat_android_library.list.ArrayListAdapter;
|
import com.mango.xchat_android_library.list.ArrayListAdapter;
|
||||||
import com.yizhuan.xchat_android_library.list.ListItem;
|
import com.mango.xchat_android_library.list.ListItem;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
@@ -6,9 +6,9 @@ import android.view.View;
|
|||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_library.list.BaseGroupItem;
|
import com.mango.xchat_android_library.list.BaseGroupItem;
|
||||||
import com.yizhuan.xchat_android_library.list.ViewHolder;
|
import com.mango.xchat_android_library.list.ViewHolder;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by chenran on 2017/8/9.
|
* Created by chenran on 2017/8/9.
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
@@ -6,9 +6,9 @@ import android.view.View;
|
|||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_library.list.BaseGroupItem;
|
import com.mango.xchat_android_library.list.BaseGroupItem;
|
||||||
import com.yizhuan.xchat_android_library.list.ViewHolder;
|
import com.mango.xchat_android_library.list.ViewHolder;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by chenran on 2017/8/9.
|
* Created by chenran on 2017/8/9.
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.graphics.Color;
|
import android.graphics.Color;
|
||||||
@@ -9,12 +9,12 @@ import android.view.ViewGroup;
|
|||||||
import android.widget.ImageView;
|
import android.widget.ImageView;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.xchat_android_core.room.auction.bean.AuctionListUserInfo;
|
import com.mango.core.room.auction.bean.AuctionListUserInfo;
|
||||||
import com.yizhuan.xchat_android_library.list.BaseGroupItem;
|
import com.mango.xchat_android_library.list.BaseGroupItem;
|
||||||
import com.yizhuan.xchat_android_library.list.ViewHolder;
|
import com.mango.xchat_android_library.list.ViewHolder;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by chenran on 2017/8/9.
|
* Created by chenran on 2017/8/9.
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
|
||||||
@@ -19,28 +19,28 @@ import android.widget.TextView;
|
|||||||
import com.coorchice.library.SuperTextView;
|
import com.coorchice.library.SuperTextView;
|
||||||
import com.netease.nim.uikit.common.util.string.StringUtil;
|
import com.netease.nim.uikit.common.util.string.StringUtil;
|
||||||
import com.opensource.svgaplayer.SVGAImageView;
|
import com.opensource.svgaplayer.SVGAImageView;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.webview.DialogWebViewActivity;
|
import com.mango.moshen.ui.webview.DialogWebViewActivity;
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
import com.yizhuan.erban.utils.RegexUtil;
|
import com.mango.moshen.utils.RegexUtil;
|
||||||
import com.yizhuan.xchat_android_core.UriProvider;
|
import com.mango.core.UriProvider;
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomMicInfo;
|
import com.mango.core.bean.RoomMicInfo;
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo;
|
import com.mango.core.bean.RoomQueueInfo;
|
||||||
import com.yizhuan.xchat_android_core.decoration.headwear.bean.HeadWearInfo;
|
import com.mango.core.decoration.headwear.bean.HeadWearInfo;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleResourceType;
|
import com.mango.core.noble.NobleResourceType;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleUtil;
|
import com.mango.core.noble.NobleUtil;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo;
|
import com.mango.core.room.bean.RoomInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.giftvalue.bean.GiftValueData;
|
import com.mango.core.room.giftvalue.bean.GiftValueData;
|
||||||
import com.yizhuan.xchat_android_core.room.giftvalue.helper.GiftValueFormat;
|
import com.mango.core.room.giftvalue.helper.GiftValueFormat;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKTeamInfo;
|
import com.mango.core.room.pk.bean.PKTeamInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.queue.bean.MicMemberInfo;
|
import com.mango.core.room.queue.bean.MicMemberInfo;
|
||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.mango.core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.utils.ActivityUtil;
|
import com.mango.core.utils.ActivityUtil;
|
||||||
import com.yizhuan.xchat_android_core.utils.StringExtensionKt;
|
import com.mango.core.utils.StringExtensionKt;
|
||||||
import com.yizhuan.xchat_android_library.utils.config.BasicConfig;
|
import com.mango.xchat_android_library.utils.config.BasicConfig;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiaoyu
|
* @author xiaoyu
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
@@ -10,8 +10,8 @@ import android.view.View;
|
|||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo;
|
import com.mango.core.bean.RoomQueueInfo;
|
||||||
|
|
||||||
public class CpMicroViewAdapter extends BaseMicroViewAdapter {
|
public class CpMicroViewAdapter extends BaseMicroViewAdapter {
|
||||||
|
|
@@ -1,11 +1,11 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter
|
package com.mango.moshen.avroom.adapter
|
||||||
|
|
||||||
import android.widget.ImageView
|
import android.widget.ImageView
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter
|
import com.chad.library.adapter.base.BaseQuickAdapter
|
||||||
import com.chad.library.adapter.base.BaseViewHolder
|
import com.chad.library.adapter.base.BaseViewHolder
|
||||||
import com.yizhuan.erban.R
|
import com.mango.moshen.R
|
||||||
import com.yizhuan.erban.ui.utils.load
|
import com.mango.moshen.ui.utils.load
|
||||||
import com.yizhuan.xchat_android_core.room.game.GameInfo
|
import com.mango.core.room.game.GameInfo
|
||||||
|
|
||||||
class CreateRoomGameAdapter :
|
class CreateRoomGameAdapter :
|
||||||
BaseQuickAdapter<GameInfo, BaseViewHolder>(R.layout.item_room_create_game) {
|
BaseQuickAdapter<GameInfo, BaseViewHolder>(R.layout.item_room_create_game) {
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter
|
package com.mango.moshen.avroom.adapter
|
||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
@@ -12,13 +12,13 @@ import androidx.core.view.isVisible
|
|||||||
import androidx.recyclerview.widget.GridLayoutManager
|
import androidx.recyclerview.widget.GridLayoutManager
|
||||||
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.LinearLayoutManager
|
||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
import com.yizhuan.erban.R
|
import com.mango.moshen.R
|
||||||
import com.yizhuan.erban.ui.utils.load
|
import com.mango.moshen.ui.utils.load
|
||||||
import com.yizhuan.erban.utils.UserUtils
|
import com.mango.moshen.utils.UserUtils
|
||||||
import com.yizhuan.xchat_android_core.Constants
|
import com.mango.core.Constants
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo
|
import com.mango.core.bean.RoomQueueInfo
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager
|
import com.mango.core.manager.AvRoomDataManager
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomInfo
|
import com.mango.core.room.bean.RoomInfo
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,11 +1,11 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter
|
package com.mango.moshen.avroom.adapter
|
||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter
|
import com.chad.library.adapter.base.BaseQuickAdapter
|
||||||
import com.chad.library.adapter.base.BaseViewHolder
|
import com.chad.library.adapter.base.BaseViewHolder
|
||||||
import com.yizhuan.erban.R
|
import com.mango.moshen.R
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils
|
import com.mango.moshen.ui.utils.ImageLoadUtils
|
||||||
import com.yizhuan.xchat_android_core.home.bean.HomeRoomInfo
|
import com.mango.core.home.bean.HomeRoomInfo
|
||||||
import com.yizhuan.xchat_android_core.utils.subAndReplaceDot
|
import com.mango.core.utils.subAndReplaceDot
|
||||||
|
|
||||||
class ExitRoomAdapter :
|
class ExitRoomAdapter :
|
||||||
BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.item_exit_room) {
|
BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.item_exit_room) {
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter
|
package com.mango.moshen.avroom.adapter
|
||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
@@ -11,10 +11,9 @@ import androidx.core.view.updateLayoutParams
|
|||||||
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.LinearLayoutManager
|
||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
import com.netease.nim.uikit.common.util.sys.ScreenUtil
|
import com.netease.nim.uikit.common.util.sys.ScreenUtil
|
||||||
import com.yizhuan.erban.R
|
import com.mango.moshen.R
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo
|
import com.mango.core.bean.RoomQueueInfo
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager
|
import com.mango.core.manager.AvRoomDataManager
|
||||||
import kotlin.math.max
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,17 +1,15 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter
|
package com.mango.moshen.avroom.adapter
|
||||||
|
|
||||||
import android.annotation.SuppressLint
|
import android.annotation.SuppressLint
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.view.LayoutInflater
|
import android.view.LayoutInflater
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.view.ViewGroup
|
import android.view.ViewGroup
|
||||||
import androidx.recyclerview.widget.GridLayoutManager
|
|
||||||
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.LinearLayoutManager
|
||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
import com.yizhuan.erban.R
|
import com.mango.moshen.R
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo
|
import com.mango.core.bean.RoomQueueInfo
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager
|
import com.mango.core.manager.AvRoomDataManager
|
||||||
import kotlin.math.max
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
import androidx.fragment.app.FragmentManager;
|
import androidx.fragment.app.FragmentManager;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import androidx.appcompat.widget.AppCompatImageView;
|
import androidx.appcompat.widget.AppCompatImageView;
|
||||||
@@ -8,14 +8,14 @@ import android.widget.CheckBox;
|
|||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter;
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.public_chat_hall.bean.PublicChatHallFriendInfo;
|
import com.mango.moshen.public_chat_hall.bean.PublicChatHallFriendInfo;
|
||||||
import com.yizhuan.erban.public_chat_hall.event.AitFriendEvent;
|
import com.mango.moshen.public_chat_hall.event.AitFriendEvent;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.widget.NobleAvatarView;
|
import com.mango.moshen.ui.widget.NobleAvatarView;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleUtil;
|
import com.mango.core.noble.NobleUtil;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_library.utils.SingleToastUtil;
|
import com.mango.xchat_android_library.utils.SingleToastUtil;
|
||||||
|
|
||||||
import org.greenrobot.eventbus.EventBus;
|
import org.greenrobot.eventbus.EventBus;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
|
||||||
@@ -13,17 +13,16 @@ import android.widget.ImageView;
|
|||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
import com.netease.nim.uikit.common.util.sys.ScreenUtil;
|
||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.avroom.ktv.KtvMusicManager;
|
||||||
import com.yizhuan.erban.avroom.ktv.KtvMusicManager;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.core.bean.RoomQueueInfo;
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.room.ktv.event.MusicCountEvent;
|
||||||
import com.yizhuan.xchat_android_core.room.ktv.event.MusicCountEvent;
|
import com.mango.core.room.pk.bean.PKTeamInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKTeamInfo;
|
import com.mango.core.room.queue.bean.MicMemberInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.queue.bean.MicMemberInfo;
|
import com.mango.core.utils.StringUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.StringUtils;
|
import com.mango.xchat_android_library.rxbus.RxBus;
|
||||||
import com.yizhuan.xchat_android_library.rxbus.RxBus;
|
|
||||||
|
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers;
|
import io.reactivex.android.schedulers.AndroidSchedulers;
|
||||||
import io.reactivex.disposables.CompositeDisposable;
|
import io.reactivex.disposables.CompositeDisposable;
|
@@ -1,21 +1,20 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.graphics.drawable.GradientDrawable;
|
import android.graphics.drawable.GradientDrawable;
|
||||||
|
|
||||||
import androidx.appcompat.widget.AppCompatImageView;
|
import androidx.appcompat.widget.AppCompatImageView;
|
||||||
|
|
||||||
import android.view.View;
|
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter;
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.netease.nim.uikit.support.glide.GlideApp;
|
import com.netease.nim.uikit.support.glide.GlideApp;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.queuing_mic.bean.GroupType;
|
import com.mango.core.room.queuing_mic.bean.GroupType;
|
||||||
import com.yizhuan.xchat_android_core.room.queuing_mic.bean.QueuingMicMemeberInfo;
|
import com.mango.core.room.queuing_mic.bean.QueuingMicMemeberInfo;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@@ -11,9 +11,9 @@ import androidx.recyclerview.widget.GridLayoutManager;
|
|||||||
import androidx.recyclerview.widget.LinearLayoutManager;
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
|
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_core.bean.RoomQueueInfo;
|
import com.mango.core.bean.RoomQueueInfo;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author xiaoyu
|
* @author xiaoyu
|
@@ -1,6 +1,6 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import com.yizhuan.xchat_android_core.room.queue.bean.MicMemberInfo;
|
import com.mango.core.room.queue.bean.MicMemberInfo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by lvzebiao on 2018/11/5.
|
* Created by lvzebiao on 2018/11/5.
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.text.TextUtils;
|
import android.text.TextUtils;
|
||||||
@@ -16,20 +16,20 @@ import com.netease.nim.uikit.impl.cache.NimUserInfoCache;
|
|||||||
import com.netease.nimlib.sdk.RequestCallbackWrapper;
|
import com.netease.nimlib.sdk.RequestCallbackWrapper;
|
||||||
import com.netease.nimlib.sdk.uinfo.constant.GenderEnum;
|
import com.netease.nimlib.sdk.uinfo.constant.GenderEnum;
|
||||||
import com.netease.nimlib.sdk.uinfo.model.NimUserInfo;
|
import com.netease.nimlib.sdk.uinfo.model.NimUserInfo;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.widget.NobleAvatarView;
|
import com.mango.moshen.ui.widget.NobleAvatarView;
|
||||||
import com.yizhuan.erban.utils.RegexUtil;
|
import com.mango.moshen.utils.RegexUtil;
|
||||||
import com.yizhuan.xchat_android_core.auth.AuthModel;
|
import com.mango.core.auth.AuthModel;
|
||||||
import com.yizhuan.xchat_android_core.level.UserLevelResourceType;
|
import com.mango.core.level.UserLevelResourceType;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMNetEaseManager;
|
import com.mango.core.manager.IMNetEaseManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.RoomEvent;
|
import com.mango.core.manager.RoomEvent;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleResourceType;
|
import com.mango.core.noble.NobleResourceType;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleUtil;
|
import com.mango.core.noble.NobleUtil;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.OnlineChatMember;
|
import com.mango.core.room.bean.OnlineChatMember;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import androidx.appcompat.widget.AppCompatImageView;
|
import androidx.appcompat.widget.AppCompatImageView;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
@@ -7,12 +7,12 @@ import android.widget.TextView;
|
|||||||
import com.chad.library.adapter.base.BaseQuickAdapter;
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.netease.nim.uikit.support.glide.GlideApp;
|
import com.netease.nim.uikit.support.glide.GlideApp;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKQueuingMicMemberInfo;
|
import com.mango.core.room.pk.bean.PKQueuingMicMemberInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKTeamInfo;
|
import com.mango.core.room.pk.bean.PKTeamInfo;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.mango.core.user.bean.UserInfo;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.graphics.drawable.GradientDrawable;
|
import android.graphics.drawable.GradientDrawable;
|
||||||
@@ -9,12 +9,12 @@ import android.widget.TextView;
|
|||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter;
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKRecordInfo;
|
import com.mango.core.room.pk.bean.PKRecordInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKTeamInfo;
|
import com.mango.core.room.pk.bean.PKTeamInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.PKTeamMember;
|
import com.mango.core.room.pk.bean.PKTeamMember;
|
||||||
import com.yizhuan.xchat_android_core.room.pk.bean.RoomPkData;
|
import com.mango.core.room.pk.bean.RoomPkData;
|
||||||
import com.yizhuan.xchat_android_library.utils.FormatUtils;
|
import com.mango.xchat_android_library.utils.FormatUtils;
|
||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
@@ -1,14 +1,13 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.annotation.NonNull;
|
|
||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter;
|
import com.chad.library.adapter.base.BaseQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.appcompat.widget.AppCompatImageView;
|
import androidx.appcompat.widget.AppCompatImageView;
|
||||||
@@ -11,15 +11,15 @@ import android.widget.TextView;
|
|||||||
|
|
||||||
import com.chad.library.adapter.base.BaseMultiItemQuickAdapter;
|
import com.chad.library.adapter.base.BaseMultiItemQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.widget.NobleAvatarView;
|
import com.mango.moshen.ui.widget.NobleAvatarView;
|
||||||
import com.yizhuan.erban.ui.widget.magicindicator.buildins.UIUtil;
|
import com.mango.moshen.ui.widget.magicindicator.buildins.UIUtil;
|
||||||
import com.yizhuan.erban.utils.RegexUtil;
|
import com.mango.moshen.utils.RegexUtil;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleInfo;
|
import com.mango.core.noble.NobleInfo;
|
||||||
import com.yizhuan.xchat_android_core.noble.NobleUtil;
|
import com.mango.core.noble.NobleUtil;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomContributeUserInfo;
|
import com.mango.core.room.bean.RoomContributeUserInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomRankMultiItem;
|
import com.mango.core.room.bean.RoomRankMultiItem;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.appcompat.widget.AppCompatImageView;
|
import androidx.appcompat.widget.AppCompatImageView;
|
||||||
@@ -10,13 +10,12 @@ import android.widget.TextView;
|
|||||||
|
|
||||||
import com.chad.library.adapter.base.BaseMultiItemQuickAdapter;
|
import com.chad.library.adapter.base.BaseMultiItemQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.fragment.RoomRankDialogUtils;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.utils.RegexUtil;
|
||||||
import com.yizhuan.erban.utils.RegexUtil;
|
import com.mango.core.room.bean.RoomContributeUserInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomContributeUserInfo;
|
import com.mango.core.room.bean.RoomRankMultiItem;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomRankMultiItem;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
import androidx.fragment.app.FragmentManager;
|
import androidx.fragment.app.FragmentManager;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.recyclerview.widget.DiffUtil;
|
import androidx.recyclerview.widget.DiffUtil;
|
||||||
@@ -14,13 +14,13 @@ import com.netease.nimlib.sdk.RequestCallbackWrapper;
|
|||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
||||||
import com.netease.nimlib.sdk.uinfo.constant.GenderEnum;
|
import com.netease.nimlib.sdk.uinfo.constant.GenderEnum;
|
||||||
import com.netease.nimlib.sdk.uinfo.model.NimUserInfo;
|
import com.netease.nimlib.sdk.uinfo.model.NimUserInfo;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.ChatMemberDiffUtilCallback;
|
import com.mango.moshen.avroom.ChatMemberDiffUtilCallback;
|
||||||
import com.yizhuan.xchat_android_core.manager.IMNetEaseManager;
|
import com.mango.core.manager.IMNetEaseManager;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.mango.xchat_android_library.utils.ListUtils;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.xchat_android_core.manager.AvRoomDataManager;
|
import com.mango.core.manager.AvRoomDataManager;
|
||||||
import com.yizhuan.xchat_android_core.manager.RoomEvent;
|
import com.mango.core.manager.RoomEvent;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import androidx.recyclerview.widget.RecyclerView;
|
import androidx.recyclerview.widget.RecyclerView;
|
||||||
@@ -8,9 +8,9 @@ import android.view.ViewGroup;
|
|||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
import com.netease.nimlib.sdk.chatroom.model.ChatRoomMember;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
import androidx.fragment.app.FragmentManager;
|
import androidx.fragment.app.FragmentManager;
|
@@ -1,16 +1,16 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
import com.chad.library.adapter.base.BaseMultiItemQuickAdapter;
|
import com.chad.library.adapter.base.BaseMultiItemQuickAdapter;
|
||||||
import com.chad.library.adapter.base.BaseViewHolder;
|
import com.chad.library.adapter.base.BaseViewHolder;
|
||||||
import com.yizhuan.erban.R;
|
import com.mango.moshen.R;
|
||||||
import com.yizhuan.erban.avroom.fragment.RoomRankDialogUtils;
|
import com.mango.moshen.avroom.fragment.RoomRankDialogUtils;
|
||||||
import com.yizhuan.erban.common.widget.CircleImageView;
|
import com.mango.moshen.common.widget.CircleImageView;
|
||||||
import com.yizhuan.erban.ui.utils.ImageLoadUtils;
|
import com.mango.moshen.ui.utils.ImageLoadUtils;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomRankHalfHourRankInfo;
|
import com.mango.core.room.bean.RoomRankHalfHourRankInfo;
|
||||||
import com.yizhuan.xchat_android_core.room.bean.RoomRankMultiItem;
|
import com.mango.core.room.bean.RoomRankMultiItem;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter;
|
package com.mango.moshen.avroom.adapter;
|
||||||
|
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
import androidx.fragment.app.FragmentManager;
|
import androidx.fragment.app.FragmentManager;
|
@@ -1,9 +1,9 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter
|
package com.mango.moshen.avroom.adapter
|
||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter
|
import com.chad.library.adapter.base.BaseQuickAdapter
|
||||||
import com.chad.library.adapter.base.BaseViewHolder
|
import com.chad.library.adapter.base.BaseViewHolder
|
||||||
import com.yizhuan.erban.R
|
import com.mango.moshen.R
|
||||||
import com.yizhuan.xchat_android_core.room.game.GameInfo
|
import com.mango.core.room.game.GameInfo
|
||||||
|
|
||||||
class SelectGameAdapter :
|
class SelectGameAdapter :
|
||||||
BaseQuickAdapter<GameInfo, BaseViewHolder>(R.layout.item_room_select_game) {
|
BaseQuickAdapter<GameInfo, BaseViewHolder>(R.layout.item_room_select_game) {
|
@@ -1,8 +1,8 @@
|
|||||||
package com.yizhuan.erban.avroom.adapter
|
package com.mango.moshen.avroom.adapter
|
||||||
|
|
||||||
import com.chad.library.adapter.base.BaseQuickAdapter
|
import com.chad.library.adapter.base.BaseQuickAdapter
|
||||||
import com.chad.library.adapter.base.BaseViewHolder
|
import com.chad.library.adapter.base.BaseViewHolder
|
||||||
import com.yizhuan.erban.R
|
import com.mango.moshen.R
|
||||||
|
|
||||||
class SendBroadcastAdapter :
|
class SendBroadcastAdapter :
|
||||||
BaseQuickAdapter<String, BaseViewHolder>(R.layout.item_send_broadcast) {
|
BaseQuickAdapter<String, BaseViewHolder>(R.layout.item_send_broadcast) {
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user