change package name

This commit is contained in:
memory
2022-09-15 22:51:46 +08:00
parent d2e6b0cd1d
commit bc3a6bf8ab
3411 changed files with 16514 additions and 17561 deletions

3
.gitmodules vendored
View File

@@ -1,3 +0,0 @@
[submodule "xplan-flutter"]
path = xplan-flutter
url = git@codeup.aliyun.com:5ffee48e1e45db3c1cc26eeb/xplan/xplan-flutter.git

View File

@@ -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":{

View File

@@ -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.**{*;}

View File

@@ -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());
} }
} }

View File

@@ -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" />

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View 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;

View File

@@ -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;

View 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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;
/** /**

View File

@@ -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 {

View File

@@ -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的管理

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View 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) {

View File

@@ -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;
/** /**
* 录制声音页面 * 录制声音页面

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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

View File

@@ -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

View File

@@ -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;

View File

@@ -1,4 +1,4 @@
package com.yizhuan.erban.audio.helper; package com.mango.moshen.audio.helper;
import lombok.Getter; import lombok.Getter;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;
/** /**
* 录制声音页面 * 录制声音页面

View File

@@ -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;

View File

@@ -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;

View File

@@ -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

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;
/** /**
* 录制声音页面的环形进度条 * 录制声音页面的环形进度条

View File

@@ -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

View File

@@ -1,4 +1,4 @@
package com.yizhuan.erban.audio.widget; package com.mango.moshen.audio.widget;
/** /**
* 录制声音页面.声音卡片滑动配置 * 录制声音页面.声音卡片滑动配置

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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.

View File

@@ -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;

View File

@@ -1,4 +1,4 @@
package com.yizhuan.erban.avroom; package com.mango.moshen.avroom;
import androidx.recyclerview.widget.DiffUtil; import androidx.recyclerview.widget.DiffUtil;

View File

@@ -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;

View File

@@ -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;
/** /**
* 用户卡片的管理 * 用户卡片的管理

View File

@@ -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;

View File

@@ -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)

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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> {

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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.

View File

@@ -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.

View File

@@ -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.

View File

@@ -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

View File

@@ -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 {

View File

@@ -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) {

View File

@@ -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
/** /**

View File

@@ -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) {

View File

@@ -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
/** /**

View File

@@ -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
/** /**

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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

View File

@@ -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.

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;
/** /**

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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) {

View File

@@ -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