混淆配置:扩展类文件隔离,避免失败
This commit is contained in:
@@ -18,6 +18,7 @@ import android.widget.TextView;
|
|||||||
|
|
||||||
import com.coorchice.library.SuperTextView;
|
import com.coorchice.library.SuperTextView;
|
||||||
import com.netease.nim.uikit.common.util.string.NimStringUtil;
|
import com.netease.nim.uikit.common.util.string.NimStringUtil;
|
||||||
|
import com.nnbc123.core.utils.ext.StringExtensionKt;
|
||||||
import com.opensource.svgaplayer.SVGAImageView;
|
import com.opensource.svgaplayer.SVGAImageView;
|
||||||
import com.nnbc123.app.R;
|
import com.nnbc123.app.R;
|
||||||
import com.nnbc123.app.common.widget.CircleImageView;
|
import com.nnbc123.app.common.widget.CircleImageView;
|
||||||
@@ -39,7 +40,6 @@ import com.nnbc123.core.room.pk.bean.PKTeamInfo;
|
|||||||
import com.nnbc123.core.room.queue.bean.MicMemberInfo;
|
import com.nnbc123.core.room.queue.bean.MicMemberInfo;
|
||||||
import com.nnbc123.core.user.UserModel;
|
import com.nnbc123.core.user.UserModel;
|
||||||
import com.nnbc123.core.utils.ActivityUtil;
|
import com.nnbc123.core.utils.ActivityUtil;
|
||||||
import com.nnbc123.core.utils.StringExtensionKt;
|
|
||||||
import com.nnbc123.library.utils.config.BasicConfig;
|
import com.nnbc123.library.utils.config.BasicConfig;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -5,7 +5,7 @@ import com.chad.library.adapter.base.BaseViewHolder
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.home.bean.HomeRoomInfo
|
import com.nnbc123.core.home.bean.HomeRoomInfo
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
|
|
||||||
class ExitRoomAdapter :
|
class ExitRoomAdapter :
|
||||||
BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.item_exit_room) {
|
BaseQuickAdapter<HomeRoomInfo, BaseViewHolder>(R.layout.item_exit_room) {
|
||||||
|
@@ -16,7 +16,7 @@ import com.nnbc123.app.ui.utils.ImageLoadUtils
|
|||||||
import com.nnbc123.core.bean.RoomQueueInfo
|
import com.nnbc123.core.bean.RoomQueueInfo
|
||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.praise.PraiseModel
|
import com.nnbc123.core.praise.PraiseModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.library.utils.config.BasicConfig
|
import com.nnbc123.library.utils.config.BasicConfig
|
||||||
|
|
||||||
|
|
||||||
|
@@ -26,7 +26,7 @@ import com.nnbc123.core.manager.AvRoomDataManager
|
|||||||
import com.nnbc123.core.room.anotherroompk.ShowGiftDialogEvent
|
import com.nnbc123.core.room.anotherroompk.ShowGiftDialogEvent
|
||||||
import com.nnbc123.core.room.anotherroompk.ShowUserInfoDialogEvent
|
import com.nnbc123.core.room.anotherroompk.ShowUserInfoDialogEvent
|
||||||
import com.nnbc123.core.utils.CurrentTimeUtils
|
import com.nnbc123.core.utils.CurrentTimeUtils
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.library.rxbus.RxBus
|
import com.nnbc123.library.rxbus.RxBus
|
||||||
import com.nnbc123.library.utils.CommonUtils
|
import com.nnbc123.library.utils.CommonUtils
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
|
@@ -15,10 +15,10 @@ import com.nnbc123.core.auth.AuthModel
|
|||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.anotherroompk.RoomPKModel
|
import com.nnbc123.core.room.anotherroompk.RoomPKModel
|
||||||
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
||||||
import com.nnbc123.core.utils.ifNotNullOrEmpty
|
import com.nnbc123.core.utils.ext.ifNotNullOrEmpty
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.utils.toIntOrDef
|
import com.nnbc123.core.utils.ext.toIntOrDef
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class RoomPKCreateActivity : BaseViewBindingActivity<ActivityRoomPkCreateBinding>() {
|
class RoomPKCreateActivity : BaseViewBindingActivity<ActivityRoomPkCreateBinding>() {
|
||||||
|
|
||||||
|
@@ -16,7 +16,7 @@ import com.nnbc123.app.ui.utils.RVDelegate
|
|||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.anotherroompk.RoomPKModel
|
import com.nnbc123.core.room.anotherroompk.RoomPKModel
|
||||||
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class RoomPKSearchActivity : BaseViewBindingActivity<ActivityRoomPkSearchBinding>() {
|
class RoomPKSearchActivity : BaseViewBindingActivity<ActivityRoomPkSearchBinding>() {
|
||||||
|
|
||||||
|
@@ -5,7 +5,7 @@ import com.chad.library.adapter.base.BaseViewHolder
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
|
|
||||||
class RoomPKSearchAdapter :
|
class RoomPKSearchAdapter :
|
||||||
BaseQuickAdapter<SimpleRoomInfo, BaseViewHolder>(R.layout.item_room_pk_search) {
|
BaseQuickAdapter<SimpleRoomInfo, BaseViewHolder>(R.layout.item_room_pk_search) {
|
||||||
|
@@ -9,7 +9,7 @@ import com.nnbc123.app.base.BaseDialog
|
|||||||
import com.nnbc123.app.databinding.DialogRoomPkFinishBinding
|
import com.nnbc123.app.databinding.DialogRoomPkFinishBinding
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
|
|
||||||
class RoomPkFinishDialog : BaseDialog<DialogRoomPkFinishBinding>() {
|
class RoomPkFinishDialog : BaseDialog<DialogRoomPkFinishBinding>() {
|
||||||
|
|
||||||
|
@@ -8,7 +8,7 @@ import com.nnbc123.app.base.BaseDialog
|
|||||||
import com.nnbc123.app.databinding.DialogRoomPkForceFinishBinding
|
import com.nnbc123.app.databinding.DialogRoomPkForceFinishBinding
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
|
|
||||||
class RoomPkForceFinishDialog : BaseDialog<DialogRoomPkForceFinishBinding>() {
|
class RoomPkForceFinishDialog : BaseDialog<DialogRoomPkForceFinishBinding>() {
|
||||||
|
|
||||||
|
@@ -8,9 +8,9 @@ import com.nnbc123.app.databinding.DialogRoomPkReceivedBinding
|
|||||||
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.anotherroompk.RoomPKModel
|
import com.nnbc123.core.room.anotherroompk.RoomPKModel
|
||||||
import com.nnbc123.core.utils.ifNotNullOrEmpty
|
import com.nnbc123.core.utils.ext.ifNotNullOrEmpty
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||||
import io.reactivex.disposables.Disposable
|
import io.reactivex.disposables.Disposable
|
||||||
|
@@ -15,7 +15,7 @@ import com.nnbc123.app.ui.utils.RVDelegate
|
|||||||
import com.nnbc123.core.room.bean.RoomInfo
|
import com.nnbc123.core.room.bean.RoomInfo
|
||||||
import com.nnbc123.core.room.game.GameInfo
|
import com.nnbc123.core.room.game.GameInfo
|
||||||
import com.nnbc123.core.room.game.GameModel
|
import com.nnbc123.core.room.game.GameModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class CreateRoomDialog : BaseDialog<DialogCreateRoomBinding>() {
|
class CreateRoomDialog : BaseDialog<DialogCreateRoomBinding>() {
|
||||||
|
|
||||||
|
@@ -16,7 +16,7 @@ import com.nnbc123.app.utils.SpannableBuilder
|
|||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.bean.BroadcastInfo
|
import com.nnbc123.core.room.bean.BroadcastInfo
|
||||||
import com.nnbc123.core.room.model.AvRoomModel
|
import com.nnbc123.core.room.model.AvRoomModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.library.utils.CommonUtils
|
import com.nnbc123.library.utils.CommonUtils
|
||||||
import com.nnbc123.library.utils.TextWatcherWrapper
|
import com.nnbc123.library.utils.TextWatcherWrapper
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
|
@@ -28,7 +28,7 @@ import com.nnbc123.core.pay.bean.FirstChargeReward
|
|||||||
import com.nnbc123.core.pay.event.FirstChargeEvent
|
import com.nnbc123.core.pay.event.FirstChargeEvent
|
||||||
import com.nnbc123.core.statistic.StatisticManager
|
import com.nnbc123.core.statistic.StatisticManager
|
||||||
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.base.BaseViewBindingActivity
|
import com.nnbc123.app.base.BaseViewBindingActivity
|
||||||
import com.nnbc123.app.databinding.DialogFirstChargeBinding
|
import com.nnbc123.app.databinding.DialogFirstChargeBinding
|
||||||
|
@@ -43,7 +43,7 @@ import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
|||||||
import com.nnbc123.core.user.UserModel
|
import com.nnbc123.core.user.UserModel
|
||||||
import com.nnbc123.core.user.bean.UserInfo
|
import com.nnbc123.core.user.bean.UserInfo
|
||||||
import com.nnbc123.core.utils.CurrentTimeUtils
|
import com.nnbc123.core.utils.CurrentTimeUtils
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.library.base.factory.CreatePresenter
|
import com.nnbc123.library.base.factory.CreatePresenter
|
||||||
import com.nnbc123.library.utils.TimeUtils
|
import com.nnbc123.library.utils.TimeUtils
|
||||||
import com.trello.rxlifecycle3.android.FragmentEvent
|
import com.trello.rxlifecycle3.android.FragmentEvent
|
||||||
|
@@ -33,7 +33,7 @@ import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
|||||||
import com.nnbc123.core.user.UserModel
|
import com.nnbc123.core.user.UserModel
|
||||||
import com.nnbc123.core.utils.CurrentTimeUtils
|
import com.nnbc123.core.utils.CurrentTimeUtils
|
||||||
import com.nnbc123.core.utils.net.IgnoreException
|
import com.nnbc123.core.utils.net.IgnoreException
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.library.annatation.ActLayoutRes
|
import com.nnbc123.library.annatation.ActLayoutRes
|
||||||
import com.nnbc123.library.common.Constants
|
import com.nnbc123.library.common.Constants
|
||||||
import com.nnbc123.library.utils.AppMetaDataUtil
|
import com.nnbc123.library.utils.AppMetaDataUtil
|
||||||
|
@@ -11,7 +11,7 @@ import com.nnbc123.app.databinding.DialogRedPackageGoRoomBinding
|
|||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.redpackage.RedPackageNotifyInfo
|
import com.nnbc123.core.redpackage.RedPackageNotifyInfo
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import org.greenrobot.eventbus.EventBus
|
import org.greenrobot.eventbus.EventBus
|
||||||
|
|
||||||
class RedPackageGoRoomDialog : BaseDialog<DialogRedPackageGoRoomBinding>() {
|
class RedPackageGoRoomDialog : BaseDialog<DialogRedPackageGoRoomBinding>() {
|
||||||
|
@@ -11,7 +11,7 @@ import com.nnbc123.core.redpackage.RedEnvelopeItemVO
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.app.utils.UserUtils
|
import com.nnbc123.app.utils.UserUtils
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.*
|
import java.util.*
|
||||||
|
|
||||||
|
@@ -29,7 +29,7 @@ import com.nnbc123.core.redpackage.*
|
|||||||
import com.nnbc123.core.statistic.StatisticManager
|
import com.nnbc123.core.statistic.StatisticManager
|
||||||
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
||||||
import com.nnbc123.core.user.UserModel
|
import com.nnbc123.core.user.UserModel
|
||||||
import com.nnbc123.core.utils.toIntOrDef
|
import com.nnbc123.core.utils.ext.toIntOrDef
|
||||||
import com.nnbc123.library.annatation.ActLayoutRes
|
import com.nnbc123.library.annatation.ActLayoutRes
|
||||||
import com.nnbc123.library.utils.CommonUtils
|
import com.nnbc123.library.utils.CommonUtils
|
||||||
import com.nnbc123.library.utils.SingleToastUtil
|
import com.nnbc123.library.utils.SingleToastUtil
|
||||||
|
@@ -19,8 +19,8 @@ import com.nnbc123.core.im.custom.bean.RoomPkBean
|
|||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
||||||
import com.nnbc123.core.utils.CurrentTimeUtils
|
import com.nnbc123.core.utils.CurrentTimeUtils
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||||
import io.reactivex.disposables.Disposable
|
import io.reactivex.disposables.Disposable
|
||||||
|
@@ -15,10 +15,10 @@ import com.nnbc123.core.auth.AuthModel
|
|||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
||||||
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
||||||
import com.nnbc123.core.utils.ifNotNullOrEmpty
|
import com.nnbc123.core.utils.ext.ifNotNullOrEmpty
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.utils.toIntOrDef
|
import com.nnbc123.core.utils.ext.toIntOrDef
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class SingleRoomPKCreateActivity : BaseViewBindingActivity<ActivitySingleRoomPkCreateBinding>() {
|
class SingleRoomPKCreateActivity : BaseViewBindingActivity<ActivitySingleRoomPkCreateBinding>() {
|
||||||
|
|
||||||
|
@@ -8,7 +8,7 @@ import com.chad.library.adapter.base.BaseViewHolder
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
import com.nnbc123.core.room.anotherroompk.SimpleRoomInfo
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
|
|
||||||
class SingleRoomPKSearchAdapter :
|
class SingleRoomPKSearchAdapter :
|
||||||
BaseQuickAdapter<SimpleRoomInfo, BaseViewHolder>(R.layout.item_single_room_pk_search) {
|
BaseQuickAdapter<SimpleRoomInfo, BaseViewHolder>(R.layout.item_single_room_pk_search) {
|
||||||
|
@@ -9,7 +9,7 @@ import com.nnbc123.app.base.BaseDialog
|
|||||||
import com.nnbc123.app.databinding.DialogSingleRoomPkFinishBinding
|
import com.nnbc123.app.databinding.DialogSingleRoomPkFinishBinding
|
||||||
import com.nnbc123.app.ui.utils.load
|
import com.nnbc123.app.ui.utils.load
|
||||||
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||||
import java.util.concurrent.TimeUnit
|
import java.util.concurrent.TimeUnit
|
||||||
|
@@ -8,7 +8,7 @@ import com.nnbc123.app.base.BaseDialog
|
|||||||
import com.nnbc123.app.databinding.DialogSingleRoomPkForceFinishBinding
|
import com.nnbc123.app.databinding.DialogSingleRoomPkForceFinishBinding
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
|
|
||||||
class SingleRoomPkForceFinishDialog : BaseDialog<DialogSingleRoomPkForceFinishBinding>() {
|
class SingleRoomPkForceFinishDialog : BaseDialog<DialogSingleRoomPkForceFinishBinding>() {
|
||||||
|
|
||||||
|
@@ -8,9 +8,9 @@ import com.nnbc123.app.databinding.DialogSingleRoomPkReceivedBinding
|
|||||||
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
import com.nnbc123.core.im.custom.bean.RoomPkBean
|
||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
||||||
import com.nnbc123.core.utils.ifNotNullOrEmpty
|
import com.nnbc123.core.utils.ext.ifNotNullOrEmpty
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||||
import io.reactivex.disposables.Disposable
|
import io.reactivex.disposables.Disposable
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
package com.nnbc123.app.avroom.singleroompk
|
package com.nnbc123.app.avroom.singleroompk
|
||||||
|
|
||||||
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.app.base.BaseDialog
|
import com.nnbc123.app.base.BaseDialog
|
||||||
import com.nnbc123.app.databinding.DialogSingleRoomPkRuleBinding
|
import com.nnbc123.app.databinding.DialogSingleRoomPkRuleBinding
|
||||||
|
|
||||||
|
@@ -6,7 +6,7 @@ import android.view.WindowManager
|
|||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.anotherroompk.ShowPkMatchEvent
|
import com.nnbc123.core.room.anotherroompk.ShowPkMatchEvent
|
||||||
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
import com.nnbc123.core.room.anotherroompk.SingleRoomPKModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.app.base.BaseDialog
|
import com.nnbc123.app.base.BaseDialog
|
||||||
import com.nnbc123.app.databinding.DialogSingleRoomSelectTypeBinding
|
import com.nnbc123.app.databinding.DialogSingleRoomSelectTypeBinding
|
||||||
import org.greenrobot.eventbus.EventBus
|
import org.greenrobot.eventbus.EventBus
|
||||||
|
@@ -33,7 +33,6 @@ import com.nnbc123.app.treasure_box.widget.GoldBoxHelper;
|
|||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils;
|
import com.nnbc123.app.ui.utils.ImageLoadUtils;
|
||||||
import com.nnbc123.app.vip.VipMainActivity;
|
import com.nnbc123.app.vip.VipMainActivity;
|
||||||
import com.nnbc123.core.DemoCache;
|
import com.nnbc123.core.DemoCache;
|
||||||
import com.nnbc123.core.helper.ImHelperUtils;
|
|
||||||
import com.nnbc123.core.manager.AvRoomDataManager;
|
import com.nnbc123.core.manager.AvRoomDataManager;
|
||||||
import com.nnbc123.core.manager.IMMessageManager;
|
import com.nnbc123.core.manager.IMMessageManager;
|
||||||
import com.nnbc123.core.pay.event.FirstChargeEvent;
|
import com.nnbc123.core.pay.event.FirstChargeEvent;
|
||||||
@@ -44,7 +43,7 @@ import com.nnbc123.core.statistic.protocol.StatisticsProtocol;
|
|||||||
import com.nnbc123.core.super_admin.util.SuperAdminUtil;
|
import com.nnbc123.core.super_admin.util.SuperAdminUtil;
|
||||||
import com.nnbc123.core.user.UserModel;
|
import com.nnbc123.core.user.UserModel;
|
||||||
import com.nnbc123.core.utils.SharedPreferenceUtils;
|
import com.nnbc123.core.utils.SharedPreferenceUtils;
|
||||||
import com.nnbc123.core.utils.StringExtensionKt;
|
import com.nnbc123.core.utils.ext.StringExtensionKt;
|
||||||
import com.nnbc123.core.utils.net.RxHelper;
|
import com.nnbc123.core.utils.net.RxHelper;
|
||||||
import com.nnbc123.library.utils.ListUtils;
|
import com.nnbc123.library.utils.ListUtils;
|
||||||
|
|
||||||
|
@@ -50,8 +50,8 @@ import com.nnbc123.core.room.bean.DatingNotifyInfo
|
|||||||
import com.nnbc123.core.super_admin.util.SuperAdminUtil
|
import com.nnbc123.core.super_admin.util.SuperAdminUtil
|
||||||
import com.nnbc123.core.user.UserModel
|
import com.nnbc123.core.user.UserModel
|
||||||
import com.nnbc123.core.user.bean.UserInfo
|
import com.nnbc123.core.user.bean.UserInfo
|
||||||
import com.nnbc123.core.utils.sub
|
import com.nnbc123.core.utils.ext.sub
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.library.utils.ListUtils
|
import com.nnbc123.library.utils.ListUtils
|
||||||
import com.opensource.svgaplayer.*
|
import com.opensource.svgaplayer.*
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
|
@@ -11,7 +11,7 @@ import com.nnbc123.core.room.wishlist.WishCreateItemInfo
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.base.BaseDialog
|
import com.nnbc123.app.base.BaseDialog
|
||||||
import com.nnbc123.app.databinding.DialogWishListCreateBinding
|
import com.nnbc123.app.databinding.DialogWishListCreateBinding
|
||||||
import com.nnbc123.core.utils.toIntOrDef
|
import com.nnbc123.core.utils.ext.toIntOrDef
|
||||||
import com.nnbc123.library.utils.SingleToastUtil
|
import com.nnbc123.library.utils.SingleToastUtil
|
||||||
import kotlin.math.max
|
import kotlin.math.max
|
||||||
import kotlin.math.min
|
import kotlin.math.min
|
||||||
|
@@ -10,7 +10,7 @@ import androidx.recyclerview.widget.LinearLayoutManager
|
|||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.room.wishlist.WishCreateItemInfo
|
import com.nnbc123.core.room.wishlist.WishCreateItemInfo
|
||||||
import com.nnbc123.core.room.wishlist.WishItemInfo
|
import com.nnbc123.core.room.wishlist.WishItemInfo
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.avroom.wishlist.history.WishListHistoryActivity
|
import com.nnbc123.app.avroom.wishlist.history.WishListHistoryActivity
|
||||||
import com.nnbc123.app.base.BaseViewBindingActivity
|
import com.nnbc123.app.base.BaseViewBindingActivity
|
||||||
|
@@ -8,7 +8,7 @@ import com.nnbc123.core.gift.bean.SimpleUserInfo
|
|||||||
import com.nnbc123.core.room.wishlist.WishCreateItemInfo
|
import com.nnbc123.core.room.wishlist.WishCreateItemInfo
|
||||||
import com.nnbc123.core.room.wishlist.WishItemInfo
|
import com.nnbc123.core.room.wishlist.WishItemInfo
|
||||||
import com.nnbc123.core.room.wishlist.WishListModel
|
import com.nnbc123.core.room.wishlist.WishListModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.app.base.Event
|
import com.nnbc123.app.base.Event
|
||||||
|
|
||||||
class WishListViewModel : BaseViewModel() {
|
class WishListViewModel : BaseViewModel() {
|
||||||
|
@@ -4,7 +4,7 @@ import androidx.lifecycle.LiveData
|
|||||||
import androidx.lifecycle.MutableLiveData
|
import androidx.lifecycle.MutableLiveData
|
||||||
import androidx.lifecycle.ViewModel
|
import androidx.lifecycle.ViewModel
|
||||||
import androidx.lifecycle.viewModelScope
|
import androidx.lifecycle.viewModelScope
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import kotlinx.coroutines.CancellationException
|
import kotlinx.coroutines.CancellationException
|
||||||
import kotlinx.coroutines.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
|
@@ -8,7 +8,7 @@ import com.nnbc123.core.decoration.DecorationInfo
|
|||||||
import com.nnbc123.core.decoration.DecorationModel
|
import com.nnbc123.core.decoration.DecorationModel
|
||||||
import com.nnbc123.core.home.bean.BannerInfo
|
import com.nnbc123.core.home.bean.BannerInfo
|
||||||
import com.nnbc123.core.home.model.HomeModel
|
import com.nnbc123.core.home.model.HomeModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class DecorationViewModel : BaseViewModel() {
|
class DecorationViewModel : BaseViewModel() {
|
||||||
|
|
||||||
|
@@ -15,8 +15,8 @@ import com.nnbc123.core.UriProvider
|
|||||||
import com.nnbc123.core.gift.GiftModel
|
import com.nnbc123.core.gift.GiftModel
|
||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.utils.net.handleBeanData
|
import com.nnbc123.core.utils.net.handleBeanData
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class FansTeamJoinActivity : BaseViewBindingActivity<ActivityFansTeamJoinBinding>() {
|
class FansTeamJoinActivity : BaseViewBindingActivity<ActivityFansTeamJoinBinding>() {
|
||||||
|
|
||||||
|
@@ -24,8 +24,8 @@ import com.nnbc123.app.ui.webview.DialogWebViewActivity
|
|||||||
import com.nnbc123.core.UriProvider
|
import com.nnbc123.core.UriProvider
|
||||||
import com.nnbc123.core.fansteam.FansTeamTaskInfo
|
import com.nnbc123.core.fansteam.FansTeamTaskInfo
|
||||||
import com.nnbc123.core.manager.AvRoomDataManager
|
import com.nnbc123.core.manager.AvRoomDataManager
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class FansTeamJoinedActivity : BaseViewBindingActivity<ActivityFansTeamJoinedBinding>() {
|
class FansTeamJoinedActivity : BaseViewBindingActivity<ActivityFansTeamJoinedBinding>() {
|
||||||
|
|
||||||
|
@@ -7,7 +7,7 @@ import com.nnbc123.core.bean.response.ListResult
|
|||||||
import com.nnbc123.core.home.bean.HomeGameBean
|
import com.nnbc123.core.home.bean.HomeGameBean
|
||||||
import com.nnbc123.core.home.bean.HomeRoomInfo
|
import com.nnbc123.core.home.bean.HomeRoomInfo
|
||||||
import com.nnbc123.core.home.model.HomeModel
|
import com.nnbc123.core.home.model.HomeModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class GameRoomViewModel : BaseViewModel() {
|
class GameRoomViewModel : BaseViewModel() {
|
||||||
|
|
||||||
|
@@ -9,7 +9,7 @@ import com.nnbc123.core.home.bean.HomeGameTab
|
|||||||
import com.nnbc123.core.home.bean.HomeRoomInfo
|
import com.nnbc123.core.home.bean.HomeRoomInfo
|
||||||
import com.nnbc123.core.home.model.HomeModel
|
import com.nnbc123.core.home.model.HomeModel
|
||||||
import com.nnbc123.core.user.bean.UserInfo
|
import com.nnbc123.core.user.bean.UserInfo
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by Max on 2023/12/27 10:18
|
* Created by Max on 2023/12/27 10:18
|
||||||
|
@@ -8,7 +8,7 @@ import com.nnbc123.core.home.model.HomeModel
|
|||||||
import com.nnbc123.core.room.bean.MeCenterInfo
|
import com.nnbc123.core.room.bean.MeCenterInfo
|
||||||
import com.nnbc123.core.room.game.GameInfo
|
import com.nnbc123.core.room.game.GameInfo
|
||||||
import com.nnbc123.core.user.bean.AnchorGradeInfo
|
import com.nnbc123.core.user.bean.AnchorGradeInfo
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class MeViewModel : BaseViewModel() {
|
class MeViewModel : BaseViewModel() {
|
||||||
|
|
||||||
|
@@ -9,7 +9,7 @@ import com.nnbc123.core.home.bean.BannerInfo
|
|||||||
import com.nnbc123.core.home.bean.GiftServiceMsgVo
|
import com.nnbc123.core.home.bean.GiftServiceMsgVo
|
||||||
import com.nnbc123.core.home.bean.HomeRoomInfo
|
import com.nnbc123.core.home.bean.HomeRoomInfo
|
||||||
import com.nnbc123.core.home.model.HomeModel
|
import com.nnbc123.core.home.model.HomeModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by Max on 2023/12/27 10:18
|
* Created by Max on 2023/12/27 10:18
|
||||||
|
@@ -7,7 +7,7 @@ import com.nnbc123.app.R
|
|||||||
import com.nnbc123.app.ui.utils.load
|
import com.nnbc123.app.ui.utils.load
|
||||||
import com.nnbc123.app.ui.utils.loadAvatar
|
import com.nnbc123.app.ui.utils.loadAvatar
|
||||||
import com.nnbc123.core.home.bean.GiftServiceMsgVo
|
import com.nnbc123.core.home.bean.GiftServiceMsgVo
|
||||||
import com.nnbc123.core.utils.sub
|
import com.nnbc123.core.utils.ext.sub
|
||||||
|
|
||||||
class GiftServiceAdapter :
|
class GiftServiceAdapter :
|
||||||
BaseQuickAdapter<GiftServiceMsgVo, BaseViewHolder>(R.layout.item_gift_service) {
|
BaseQuickAdapter<GiftServiceMsgVo, BaseViewHolder>(R.layout.item_gift_service) {
|
||||||
|
@@ -7,7 +7,7 @@ import com.nnbc123.app.R
|
|||||||
import com.nnbc123.app.ui.utils.load
|
import com.nnbc123.app.ui.utils.load
|
||||||
import com.nnbc123.app.ui.utils.loadAvatar
|
import com.nnbc123.app.ui.utils.loadAvatar
|
||||||
import com.nnbc123.core.home.bean.GiftServiceMsgVo
|
import com.nnbc123.core.home.bean.GiftServiceMsgVo
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot2
|
import com.nnbc123.core.utils.ext.subAndReplaceDot2
|
||||||
import com.zhpan.bannerview.BaseBannerAdapter
|
import com.zhpan.bannerview.BaseBannerAdapter
|
||||||
import com.zhpan.bannerview.BaseViewHolder
|
import com.zhpan.bannerview.BaseViewHolder
|
||||||
|
|
||||||
|
@@ -13,7 +13,7 @@ import com.nnbc123.core.statistic.StatisticManager
|
|||||||
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
||||||
import com.nnbc123.core.user.bean.UserInfo
|
import com.nnbc123.core.user.bean.UserInfo
|
||||||
import com.nnbc123.core.user.bean.UserInfoSkillEntity
|
import com.nnbc123.core.user.bean.UserInfoSkillEntity
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.audio.helper.AudioPlayerHelper
|
import com.nnbc123.app.audio.helper.AudioPlayerHelper
|
||||||
import com.nnbc123.app.audio.helper.OnPlayListener
|
import com.nnbc123.app.audio.helper.OnPlayListener
|
||||||
|
@@ -57,7 +57,7 @@ import com.nnbc123.core.user.bean.UserInfo
|
|||||||
import com.nnbc123.core.user.event.LoginUserInfoUpdateEvent
|
import com.nnbc123.core.user.event.LoginUserInfoUpdateEvent
|
||||||
import com.nnbc123.core.utils.CurrentTimeUtils
|
import com.nnbc123.core.utils.CurrentTimeUtils
|
||||||
import com.nnbc123.core.utils.StarUtils
|
import com.nnbc123.core.utils.StarUtils
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.trello.rxlifecycle3.android.FragmentEvent
|
import com.trello.rxlifecycle3.android.FragmentEvent
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||||
|
@@ -15,7 +15,7 @@ import com.nnbc123.core.home.bean.OrderRecordBean
|
|||||||
import com.nnbc123.core.user.UserModel
|
import com.nnbc123.core.user.UserModel
|
||||||
import com.nnbc123.core.user.bean.UserDetailInfo
|
import com.nnbc123.core.user.bean.UserDetailInfo
|
||||||
import com.nnbc123.core.utils.net.BeanObserver
|
import com.nnbc123.core.utils.net.BeanObserver
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import io.reactivex.disposables.Disposable
|
import io.reactivex.disposables.Disposable
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -32,7 +32,7 @@ import com.nnbc123.core.statistic.StatisticManager
|
|||||||
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
||||||
import com.nnbc123.core.user.bean.UserInfo
|
import com.nnbc123.core.user.bean.UserInfo
|
||||||
import com.nnbc123.core.user.bean.UserInfoSkillEntity
|
import com.nnbc123.core.user.bean.UserInfoSkillEntity
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.library.utils.ListUtils
|
import com.nnbc123.library.utils.ListUtils
|
||||||
import com.nnbc123.library.utils.SingleToastUtil
|
import com.nnbc123.library.utils.SingleToastUtil
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
|
@@ -7,7 +7,7 @@ import com.nnbc123.app.relation.cp.model.CpModel
|
|||||||
import com.nnbc123.core.relation.cp.*
|
import com.nnbc123.core.relation.cp.*
|
||||||
import com.nnbc123.core.utils.net.BalanceNotEnoughExeption
|
import com.nnbc123.core.utils.net.BalanceNotEnoughExeption
|
||||||
import com.nnbc123.core.utils.net.ServerException
|
import com.nnbc123.core.utils.net.ServerException
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import org.greenrobot.eventbus.EventBus
|
import org.greenrobot.eventbus.EventBus
|
||||||
|
|
||||||
class CpViewModel : BaseViewModel() {
|
class CpViewModel : BaseViewModel() {
|
||||||
|
@@ -12,7 +12,7 @@ import com.nnbc123.core.skill.entity.PropsEntity
|
|||||||
import com.nnbc123.core.skill.entity.SkillPostServerEntity
|
import com.nnbc123.core.skill.entity.SkillPostServerEntity
|
||||||
import com.nnbc123.core.skill.entity.SkillPropertyEntity
|
import com.nnbc123.core.skill.entity.SkillPropertyEntity
|
||||||
import com.nnbc123.core.skill.event.SkillEvent
|
import com.nnbc123.core.skill.event.SkillEvent
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import org.greenrobot.eventbus.EventBus
|
import org.greenrobot.eventbus.EventBus
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
|
@@ -7,7 +7,7 @@ import com.chad.library.adapter.base.BaseViewHolder
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.skill.widget.ItemAttribute
|
import com.nnbc123.app.skill.widget.ItemAttribute
|
||||||
import com.nnbc123.core.skill.entity.PropDictVo
|
import com.nnbc123.core.skill.entity.PropDictVo
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
|
|
||||||
class SkillSelectionAdapter(
|
class SkillSelectionAdapter(
|
||||||
|
@@ -11,7 +11,7 @@ import com.nnbc123.app.audio.helper.OnPlayListener
|
|||||||
import com.nnbc123.app.databinding.LayoutSkillAudioBinding
|
import com.nnbc123.app.databinding.LayoutSkillAudioBinding
|
||||||
import com.nnbc123.app.ui.widget.dialog.CommonTipDialog
|
import com.nnbc123.app.ui.widget.dialog.CommonTipDialog
|
||||||
import com.nnbc123.core.utils.CTextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
class RecordIResourceItem(private val itemAttribute: ItemAttribute) : SkillItem,
|
class RecordIResourceItem(private val itemAttribute: ItemAttribute) : SkillItem,
|
||||||
|
@@ -66,8 +66,8 @@ import com.nnbc123.core.user.UserModel;
|
|||||||
import com.nnbc123.core.user.bean.UserDetailInfo;
|
import com.nnbc123.core.user.bean.UserDetailInfo;
|
||||||
import com.nnbc123.core.user.bean.UserGameGangUpInfo;
|
import com.nnbc123.core.user.bean.UserGameGangUpInfo;
|
||||||
import com.nnbc123.core.user.bean.UserInfo;
|
import com.nnbc123.core.user.bean.UserInfo;
|
||||||
import com.nnbc123.core.utils.StringExtensionKt;
|
|
||||||
import com.nnbc123.core.utils.SystemUidUtil;
|
import com.nnbc123.core.utils.SystemUidUtil;
|
||||||
|
import com.nnbc123.core.utils.ext.StringExtensionKt;
|
||||||
import com.nnbc123.core.utils.net.BeanObserver;
|
import com.nnbc123.core.utils.net.BeanObserver;
|
||||||
import com.nnbc123.library.utils.ListUtils;
|
import com.nnbc123.library.utils.ListUtils;
|
||||||
import com.nnbc123.library.utils.SingleToastUtil;
|
import com.nnbc123.library.utils.SingleToastUtil;
|
||||||
|
@@ -10,7 +10,7 @@ import com.nnbc123.app.relation.cp.dialog.CpInvitePageDialog
|
|||||||
import com.nnbc123.app.relation.cp.viewmodel.CpViewModel
|
import com.nnbc123.app.relation.cp.viewmodel.CpViewModel
|
||||||
import com.nnbc123.app.ui.pay.ChargeActivity
|
import com.nnbc123.app.ui.pay.ChargeActivity
|
||||||
import com.nnbc123.core.relation.cp.CpInvitePageEntity
|
import com.nnbc123.core.relation.cp.CpInvitePageEntity
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class FriendFragmentCpDelegate(private val fragment: BaseFragment) {
|
class FriendFragmentCpDelegate(private val fragment: BaseFragment) {
|
||||||
private val cpViewModel: CpViewModel by fragment.viewModels()
|
private val cpViewModel: CpViewModel by fragment.viewModels()
|
||||||
|
@@ -17,14 +17,13 @@ import com.nnbc123.app.friend.action.AbstractSelectFriendAction;
|
|||||||
import com.nnbc123.app.support.LevelIconHelper;
|
import com.nnbc123.app.support.LevelIconHelper;
|
||||||
import com.nnbc123.app.ui.im.avtivity.NimP2PMessageActivity;
|
import com.nnbc123.app.ui.im.avtivity.NimP2PMessageActivity;
|
||||||
import com.nnbc123.app.ui.user.UserInfoActivity;
|
import com.nnbc123.app.ui.user.UserInfoActivity;
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils;
|
|
||||||
import com.nnbc123.app.ui.widget.NobleAvatarView;
|
import com.nnbc123.app.ui.widget.NobleAvatarView;
|
||||||
import com.nnbc123.app.vip.VipHelper;
|
import com.nnbc123.app.vip.VipHelper;
|
||||||
import com.nnbc123.app.room_chat.activity.NimRoomP2PMessageActivity;
|
import com.nnbc123.app.room_chat.activity.NimRoomP2PMessageActivity;
|
||||||
import com.nnbc123.core.level.UserLevelVo;
|
import com.nnbc123.core.level.UserLevelVo;
|
||||||
import com.nnbc123.core.noble.NobleUtil;
|
import com.nnbc123.core.noble.NobleUtil;
|
||||||
import com.nnbc123.core.user.bean.UserInfo;
|
import com.nnbc123.core.user.bean.UserInfo;
|
||||||
import com.nnbc123.core.utils.StringExtensionKt;
|
import com.nnbc123.core.utils.ext.StringExtensionKt;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author chenran
|
* @author chenran
|
||||||
|
@@ -15,7 +15,7 @@ import com.nnbc123.core.user.bean.UserInfo
|
|||||||
import com.nnbc123.core.user.event.LoadLoginUserInfoEvent
|
import com.nnbc123.core.user.event.LoadLoginUserInfoEvent
|
||||||
import com.nnbc123.core.utils.SharedPreferenceUtils
|
import com.nnbc123.core.utils.SharedPreferenceUtils
|
||||||
import com.nnbc123.core.utils.net.io2main
|
import com.nnbc123.core.utils.net.io2main
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.avroom.activity.AVRoomActivity
|
import com.nnbc123.app.avroom.activity.AVRoomActivity
|
||||||
import com.nnbc123.app.base.BaseViewBindingFragment
|
import com.nnbc123.app.base.BaseViewBindingFragment
|
||||||
|
@@ -15,7 +15,7 @@ import com.nnbc123.app.vip.VipHelper;
|
|||||||
import com.nnbc123.core.Constants;
|
import com.nnbc123.core.Constants;
|
||||||
import com.nnbc123.core.noble.NobleUtil;
|
import com.nnbc123.core.noble.NobleUtil;
|
||||||
import com.nnbc123.core.user.bean.AttentionInfo;
|
import com.nnbc123.core.user.bean.AttentionInfo;
|
||||||
import com.nnbc123.core.utils.StringExtensionKt;
|
import com.nnbc123.core.utils.ext.StringExtensionKt;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@@ -12,14 +12,13 @@ import com.chad.library.adapter.base.BaseViewHolder;
|
|||||||
import com.nnbc123.app.R;
|
import com.nnbc123.app.R;
|
||||||
import com.nnbc123.app.friend.action.AbstractSelectFriendAction;
|
import com.nnbc123.app.friend.action.AbstractSelectFriendAction;
|
||||||
import com.nnbc123.app.support.LevelIconHelper;
|
import com.nnbc123.app.support.LevelIconHelper;
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils;
|
|
||||||
import com.nnbc123.app.ui.widget.NobleAvatarView;
|
import com.nnbc123.app.ui.widget.NobleAvatarView;
|
||||||
import com.nnbc123.app.vip.VipHelper;
|
import com.nnbc123.app.vip.VipHelper;
|
||||||
import com.nnbc123.core.im.friend.IMFriendModel;
|
import com.nnbc123.core.im.friend.IMFriendModel;
|
||||||
import com.nnbc123.core.level.UserLevelVo;
|
import com.nnbc123.core.level.UserLevelVo;
|
||||||
import com.nnbc123.core.noble.NobleUtil;
|
import com.nnbc123.core.noble.NobleUtil;
|
||||||
import com.nnbc123.core.user.bean.FansInfo;
|
import com.nnbc123.core.user.bean.FansInfo;
|
||||||
import com.nnbc123.core.utils.StringExtensionKt;
|
import com.nnbc123.core.utils.ext.StringExtensionKt;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@@ -13,7 +13,7 @@ import com.nnbc123.core.user.UserModel
|
|||||||
import com.nnbc123.core.user.bean.UserDetailInfo
|
import com.nnbc123.core.user.bean.UserDetailInfo
|
||||||
import com.nnbc123.core.user.bean.UserInfoSkillEntity
|
import com.nnbc123.core.user.bean.UserInfoSkillEntity
|
||||||
import com.nnbc123.core.utils.net.BeanObserver
|
import com.nnbc123.core.utils.net.BeanObserver
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import io.reactivex.disposables.CompositeDisposable
|
import io.reactivex.disposables.CompositeDisposable
|
||||||
import io.reactivex.disposables.Disposable
|
import io.reactivex.disposables.Disposable
|
||||||
|
|
||||||
|
@@ -16,6 +16,7 @@ import android.widget.FrameLayout;
|
|||||||
|
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
|
import com.nnbc123.core.utils.ext.StringExtensionKt;
|
||||||
import com.opensource.svgaplayer.SVGADrawable;
|
import com.opensource.svgaplayer.SVGADrawable;
|
||||||
import com.opensource.svgaplayer.SVGADynamicEntity;
|
import com.opensource.svgaplayer.SVGADynamicEntity;
|
||||||
import com.opensource.svgaplayer.SVGAImageView;
|
import com.opensource.svgaplayer.SVGAImageView;
|
||||||
@@ -26,7 +27,6 @@ import com.nnbc123.app.common.svga.SimpleSvgaCallback;
|
|||||||
import com.nnbc123.app.common.widget.CircleImageSpan;
|
import com.nnbc123.app.common.widget.CircleImageSpan;
|
||||||
import com.nnbc123.app.databinding.DialogVipAllServiceLevelUpBinding;
|
import com.nnbc123.app.databinding.DialogVipAllServiceLevelUpBinding;
|
||||||
import com.nnbc123.app.utils.SpannableBuilder;
|
import com.nnbc123.app.utils.SpannableBuilder;
|
||||||
import com.nnbc123.core.utils.StringExtensionKt;
|
|
||||||
import com.nnbc123.core.vip.VipMessageInfo;
|
import com.nnbc123.core.vip.VipMessageInfo;
|
||||||
|
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
|
@@ -8,7 +8,7 @@ import com.nnbc123.app.base.BaseActivity
|
|||||||
import com.nnbc123.app.base.BaseDialog
|
import com.nnbc123.app.base.BaseDialog
|
||||||
import com.nnbc123.app.databinding.DialogVipBroadcastBinding
|
import com.nnbc123.app.databinding.DialogVipBroadcastBinding
|
||||||
import com.nnbc123.core.utils.CurrentTimeUtils
|
import com.nnbc123.core.utils.CurrentTimeUtils
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||||
import io.reactivex.disposables.Disposable
|
import io.reactivex.disposables.Disposable
|
||||||
|
@@ -14,7 +14,7 @@ import com.nnbc123.app.databinding.LayoutVipBroadcastViewBinding
|
|||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.im.custom.bean.VipMessageAttachment
|
import com.nnbc123.core.im.custom.bean.VipMessageAttachment
|
||||||
import com.nnbc123.core.room.anotherroompk.ShowUserInfoDialogEvent
|
import com.nnbc123.core.room.anotherroompk.ShowUserInfoDialogEvent
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.vip.VipBroadcastMsgEvent
|
import com.nnbc123.core.vip.VipBroadcastMsgEvent
|
||||||
import com.nnbc123.library.rxbus.RxBus
|
import com.nnbc123.library.rxbus.RxBus
|
||||||
import io.reactivex.Observable
|
import io.reactivex.Observable
|
||||||
|
@@ -23,8 +23,8 @@ import com.nnbc123.core.auth.AuthModel
|
|||||||
import com.nnbc123.core.pay.PayModel
|
import com.nnbc123.core.pay.PayModel
|
||||||
import com.nnbc123.core.statistic.StatisticManager
|
import com.nnbc123.core.statistic.StatisticManager
|
||||||
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
||||||
import com.nnbc123.core.utils.toIntOrDef
|
import com.nnbc123.core.utils.ext.toIntOrDef
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.core.vip.VipAuthInfo
|
import com.nnbc123.core.vip.VipAuthInfo
|
||||||
import com.nnbc123.core.vip.VipInfo
|
import com.nnbc123.core.vip.VipInfo
|
||||||
import com.nnbc123.core.vip.VipOpenEvent
|
import com.nnbc123.core.vip.VipOpenEvent
|
||||||
|
@@ -6,7 +6,7 @@ import com.nnbc123.app.base.BaseViewModel
|
|||||||
import com.nnbc123.core.bean.response.BeanResult
|
import com.nnbc123.core.bean.response.BeanResult
|
||||||
import com.nnbc123.core.pay.bean.ChargeBean
|
import com.nnbc123.core.pay.bean.ChargeBean
|
||||||
import com.nnbc123.core.user.UserModel
|
import com.nnbc123.core.user.UserModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.core.vip.VipAuthInfo
|
import com.nnbc123.core.vip.VipAuthInfo
|
||||||
import com.nnbc123.core.vip.VipBroadcastInfo
|
import com.nnbc123.core.vip.VipBroadcastInfo
|
||||||
import com.nnbc123.core.vip.VipInfo
|
import com.nnbc123.core.vip.VipInfo
|
||||||
|
@@ -6,8 +6,8 @@ import android.content.Intent
|
|||||||
import androidx.activity.viewModels
|
import androidx.activity.viewModels
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import androidx.recyclerview.widget.LinearLayoutManager
|
import androidx.recyclerview.widget.LinearLayoutManager
|
||||||
import com.nnbc123.core.utils.ifNullOrEmpty
|
import com.nnbc123.core.utils.ext.ifNullOrEmpty
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.vip.RankInfo
|
import com.nnbc123.core.vip.RankInfo
|
||||||
import com.nnbc123.core.vip.VipBannerInfo
|
import com.nnbc123.core.vip.VipBannerInfo
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
|
@@ -5,7 +5,7 @@ import android.widget.ImageView
|
|||||||
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.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.core.vip.RankInfo
|
import com.nnbc123.core.vip.RankInfo
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.ui.utils.load
|
import com.nnbc123.app.ui.utils.load
|
||||||
|
@@ -6,7 +6,7 @@ import android.text.style.ForegroundColorSpan
|
|||||||
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.nnbc123.core.utils.sub
|
import com.nnbc123.core.utils.ext.sub
|
||||||
import com.nnbc123.core.vip.VipBannerInfo
|
import com.nnbc123.core.vip.VipBannerInfo
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.common.widget.CircleImageSpan
|
import com.nnbc123.app.common.widget.CircleImageSpan
|
||||||
|
@@ -3,7 +3,7 @@ package com.nnbc123.app.vip
|
|||||||
import androidx.lifecycle.LiveData
|
import androidx.lifecycle.LiveData
|
||||||
import androidx.lifecycle.MutableLiveData
|
import androidx.lifecycle.MutableLiveData
|
||||||
import com.nnbc123.core.user.UserModel
|
import com.nnbc123.core.user.UserModel
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
import com.nnbc123.core.vip.VipModel
|
import com.nnbc123.core.vip.VipModel
|
||||||
import com.nnbc123.app.base.BaseViewModel
|
import com.nnbc123.app.base.BaseViewModel
|
||||||
|
|
||||||
|
@@ -16,7 +16,7 @@ import com.nnbc123.core.community.bean.WorldDynamicBean
|
|||||||
import com.nnbc123.core.community.dynamic.DynamicModel
|
import com.nnbc123.core.community.dynamic.DynamicModel
|
||||||
import com.nnbc123.core.utils.net.DontWarnObserver
|
import com.nnbc123.core.utils.net.DontWarnObserver
|
||||||
import com.nnbc123.core.utils.net.RxHelper
|
import com.nnbc123.core.utils.net.RxHelper
|
||||||
import com.nnbc123.core.utils.subAndReplaceDot
|
import com.nnbc123.core.utils.ext.subAndReplaceDot
|
||||||
import com.nnbc123.library.utils.SingleToastUtil
|
import com.nnbc123.library.utils.SingleToastUtil
|
||||||
|
|
||||||
|
|
||||||
|
@@ -13,7 +13,7 @@ import com.nnbc123.app.module_hall.hall.adapter.SearchAdminAdapter
|
|||||||
import com.nnbc123.app.ui.utils.RVDelegate
|
import com.nnbc123.app.ui.utils.RVDelegate
|
||||||
import com.nnbc123.core.module_hall.hall.HallModel
|
import com.nnbc123.core.module_hall.hall.HallModel
|
||||||
import com.nnbc123.core.module_hall.hall.bean.SuperAdminInfo
|
import com.nnbc123.core.module_hall.hall.bean.SuperAdminInfo
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class SuperAdminAddActivity : BaseViewBindingActivity<ActivitySuperAdminAddBinding>() {
|
class SuperAdminAddActivity : BaseViewBindingActivity<ActivitySuperAdminAddBinding>() {
|
||||||
|
|
||||||
|
@@ -20,7 +20,7 @@ import com.nnbc123.app.module_hall.hall.adapter.ManageSuperAdminAdapter
|
|||||||
import com.nnbc123.app.ui.utils.RVDelegate
|
import com.nnbc123.app.ui.utils.RVDelegate
|
||||||
import com.nnbc123.core.module_hall.hall.HallModel
|
import com.nnbc123.core.module_hall.hall.HallModel
|
||||||
import com.nnbc123.core.module_hall.hall.bean.SuperAdminInfo
|
import com.nnbc123.core.module_hall.hall.bean.SuperAdminInfo
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class SuperAdminManageActivity : BaseViewBindingActivity<ActivitySuperAdminManegeBinding>() {
|
class SuperAdminManageActivity : BaseViewBindingActivity<ActivitySuperAdminManegeBinding>() {
|
||||||
|
|
||||||
|
@@ -13,7 +13,7 @@ import com.nnbc123.app.module_hall.hall.adapter.ManageRoomSetAdapter
|
|||||||
import com.nnbc123.app.ui.utils.RVDelegate
|
import com.nnbc123.app.ui.utils.RVDelegate
|
||||||
import com.nnbc123.core.module_hall.hall.HallModel
|
import com.nnbc123.core.module_hall.hall.HallModel
|
||||||
import com.nnbc123.core.module_hall.hall.bean.SuperAdminHall
|
import com.nnbc123.core.module_hall.hall.bean.SuperAdminHall
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.ext.toast
|
||||||
|
|
||||||
class SuperAdminRoomSetActivity : BaseViewBindingActivity<ActivitySuperAdminRoomSetBinding>() {
|
class SuperAdminRoomSetActivity : BaseViewBindingActivity<ActivitySuperAdminRoomSetBinding>() {
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
package com.nnbc123.core.utils
|
package com.nnbc123.core.utils.ext
|
||||||
|
|
||||||
import android.graphics.Color
|
import android.graphics.Color
|
||||||
import com.nnbc123.library.utils.SingleToastUtil
|
import com.nnbc123.library.utils.SingleToastUtil
|
@@ -2,7 +2,7 @@ package com.nnbc123.core.utils.net
|
|||||||
|
|
||||||
|
|
||||||
import com.nnbc123.core.bean.response.ServiceResult
|
import com.nnbc123.core.bean.response.ServiceResult
|
||||||
import com.nnbc123.core.utils.ifNullOrEmpty
|
import com.nnbc123.core.utils.ext.ifNullOrEmpty
|
||||||
import io.reactivex.Single
|
import io.reactivex.Single
|
||||||
import io.reactivex.android.schedulers.AndroidSchedulers
|
import io.reactivex.android.schedulers.AndroidSchedulers
|
||||||
import io.reactivex.schedulers.Schedulers
|
import io.reactivex.schedulers.Schedulers
|
||||||
|
Reference in New Issue
Block a user