修改包名

This commit is contained in:
renhaoting 2025-12-31 15:11:21 +08:00
parent cf70646ef3
commit 804df4e915
61 changed files with 94 additions and 108 deletions

View File

@ -8,11 +8,11 @@ plugins {
} }
android { android {
namespace = "com.vididin.real.money.game" namespace = "com.viddin.videos.free"
compileSdk libs.versions.compileSdk.get().toInteger() compileSdk libs.versions.compileSdk.get().toInteger()
defaultConfig { defaultConfig {
applicationId "com.vididin.real.money.game" applicationId "com.viddin.videos.free"
minSdk libs.versions.minSdk.get().toInteger() minSdk libs.versions.minSdk.get().toInteger()
targetSdk libs.versions.targetSdk.get().toInteger() targetSdk libs.versions.targetSdk.get().toInteger()
versionCode libs.versions.versionCode.get().toInteger() versionCode libs.versions.versionCode.get().toInteger()

View File

@ -14,14 +14,14 @@ import com.gamedog.vididin.beans.MainTabsItem
import com.gamedog.vididin.main.interfaces.OnTabClickAgainListener import com.gamedog.vididin.main.interfaces.OnTabClickAgainListener
import com.gamedog.vididin.main.interfaces.OnTabClickRefreshFinishListener import com.gamedog.vididin.main.interfaces.OnTabClickRefreshFinishListener
import com.gamedog.vididin.main.interfaces.OnTabClickRefreshListener import com.gamedog.vididin.main.interfaces.OnTabClickRefreshListener
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import net.lucode.hackware.magicindicator.MagicIndicator import net.lucode.hackware.magicindicator.MagicIndicator
import net.lucode.hackware.magicindicator.buildins.commonnavigator.CommonNavigator import net.lucode.hackware.magicindicator.buildins.commonnavigator.CommonNavigator
import net.lucode.hackware.magicindicator.buildins.commonnavigator.abs.IPagerIndicator import net.lucode.hackware.magicindicator.buildins.commonnavigator.abs.IPagerIndicator
import net.lucode.hackware.magicindicator.buildins.commonnavigator.abs.IPagerTitleView import net.lucode.hackware.magicindicator.buildins.commonnavigator.abs.IPagerTitleView
import net.lucode.hackware.magicindicator.buildins.commonnavigator.titles.CommonPagerTitleView import net.lucode.hackware.magicindicator.buildins.commonnavigator.titles.CommonPagerTitleView
import kotlin.ranges.until import kotlin.ranges.until
import com.vididin.real.money.game.databinding.ItemActivityMainTabBinding as ViewBinding import com.viddin.videos.free.databinding.ItemActivityMainTabBinding as ViewBinding
import com.google.android.material.R as materialR import com.google.android.material.R as materialR

View File

@ -2,7 +2,7 @@ package com.gamedog.vididin.beans
import com.ama.core.architecture.util.AndroidUtil import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.DateUtil import com.ama.core.architecture.util.DateUtil
import com.vididin.real.money.game.R import com.viddin.videos.free.R
// Record 类型 // Record 类型

View File

@ -1,9 +1,7 @@
package com.gamedog.vididin.beans package com.gamedog.vididin.beans
import com.ama.core.architecture.util.AndroidUtil import com.viddin.videos.free.R
import com.ama.core.architecture.util.DateUtil
import com.vididin.real.money.game.R
import kotlin.Int import kotlin.Int
const val RECORD_GOLD_PLUS_WATCH_VIDEO_BY_TIME_DURATION: Int = 1 const val RECORD_GOLD_PLUS_WATCH_VIDEO_BY_TIME_DURATION: Int = 1

View File

@ -1,6 +1,6 @@
package com.gamedog.vididin.beans package com.gamedog.vididin.beans
import com.vididin.real.money.game.R import com.viddin.videos.free.R
open class RecordZero : BaseRecord() { open class RecordZero : BaseRecord() {

View File

@ -12,7 +12,7 @@ import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.eventbus.NotifyMan import com.ama.core.architecture.util.eventbus.NotifyMan
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.VididinEvents import com.gamedog.vididin.VididinEvents
import com.gamedog.vididin.features.benefit.widget.BenefitTaskItemView import com.gamedog.vididin.features.benefit.widget.BenefitTaskItemView
import com.gamedog.vididin.main.fragments.task.DailySignDialog import com.gamedog.vididin.main.fragments.task.DailySignDialog
@ -28,7 +28,7 @@ import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_FINIS
import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_CLAIMED import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_CLAIMED
import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_EXPIRED import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_EXPIRED
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router
import com.vididin.real.money.game.databinding.ActivityBenefitBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityBenefitBinding as ViewBinding
import com.gamedog.vididin.main.MainUiState as UiState import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel import com.gamedog.vididin.main.MainViewModel as ViewModel

View File

@ -5,8 +5,8 @@ import android.util.AttributeSet
import android.view.LayoutInflater import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.BenefitTaskItemViewBinding import com.viddin.videos.free.databinding.BenefitTaskItemViewBinding
import com.gamedog.vididin.manager.TaskManager import com.gamedog.vididin.manager.TaskManager
import com.gamedog.vididin.manager.taskbeans.TaskStateBoxSub import com.gamedog.vididin.manager.taskbeans.TaskStateBoxSub

View File

@ -7,7 +7,7 @@ import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import com.ama.core.architecture.util.DateUtil import com.ama.core.architecture.util.DateUtil
import com.gamedog.vididin.manager.TaskManager import com.gamedog.vididin.manager.TaskManager
import com.vididin.real.money.game.databinding.BenefitCountdownTimerViewBinding import com.viddin.videos.free.databinding.BenefitCountdownTimerViewBinding
class CounterDownTimerView @JvmOverloads constructor( class CounterDownTimerView @JvmOverloads constructor(

View File

@ -11,11 +11,11 @@ import com.ama.core.architecture.appBase.AppViewsActivity
import com.ama.core.architecture.util.AndroidUtil import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.main.interfaces.OnTabStyleListener import com.gamedog.vididin.main.interfaces.OnTabStyleListener
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.ActivityFeedbackBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityFeedbackBinding as ViewBinding
import com.gamedog.vididin.main.MainUiState as UiState import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel import com.gamedog.vididin.main.MainViewModel as ViewModel

View File

@ -4,16 +4,13 @@ import android.app.Activity
import android.content.Intent import android.content.Intent
import android.view.LayoutInflater import android.view.LayoutInflater
import androidx.activity.viewModels import androidx.activity.viewModels
import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat
import androidx.core.view.updatePadding
import com.ama.core.architecture.appBase.AppViewsActivity import com.ama.core.architecture.appBase.AppViewsActivity
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.main.interfaces.OnTabStyleListener import com.gamedog.vididin.main.interfaces.OnTabStyleListener
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.ActivityPrivacyBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityPrivacyBinding as ViewBinding
import com.gamedog.vididin.main.MainUiState as UiState import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel import com.gamedog.vididin.main.MainViewModel as ViewModel

View File

@ -17,14 +17,14 @@ import com.remax.bill.ads.bidding.AppOpenBiddingInitializer
import com.remax.bill.ads.config.AdConfigManager import com.remax.bill.ads.config.AdConfigManager
import com.remax.bill.ads.ext.AdShowExt import com.remax.bill.ads.ext.AdShowExt
import com.remax.bill.ads.log.AdLogger import com.remax.bill.ads.log.AdLogger
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.async import kotlinx.coroutines.async
import kotlinx.coroutines.delay import kotlinx.coroutines.delay
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.math.ceil import kotlin.math.ceil
import com.vididin.real.money.game.databinding.ActivitySplashBinding as ViewBinding import com.viddin.videos.free.databinding.ActivitySplashBinding as ViewBinding

View File

@ -7,11 +7,11 @@ import androidx.activity.viewModels
import com.ama.core.architecture.appBase.AppViewsActivity import com.ama.core.architecture.appBase.AppViewsActivity
import com.ama.core.architecture.util.AndroidUtil import com.ama.core.architecture.util.AndroidUtil
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.main.interfaces.OnTabStyleListener import com.gamedog.vididin.main.interfaces.OnTabStyleListener
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.ActivityVersionBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityVersionBinding as ViewBinding
import com.gamedog.vididin.main.MainUiState as UiState import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel import com.gamedog.vididin.main.MainViewModel as ViewModel

View File

@ -20,7 +20,7 @@ import com.remax.bill.ads.AdResult
import com.remax.bill.ads.ext.AdShowExt import com.remax.bill.ads.ext.AdShowExt
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import com.vididin.real.money.game.databinding.ActivityWatchAdBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityWatchAdBinding as ViewBinding

View File

@ -17,14 +17,14 @@ import com.gamedog.vididin.beans.ZeroBuyResp
import com.gamedog.vididin.beans.resp.WithdrawRecord import com.gamedog.vididin.beans.resp.WithdrawRecord
import com.gamedog.vididin.features.zero.ZeroBuyViewModel import com.gamedog.vididin.features.zero.ZeroBuyViewModel
import com.gamedog.vididin.features.zero.ZeroRecordAdapter import com.gamedog.vididin.features.zero.ZeroRecordAdapter
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.main.interfaces.OnTabStyleListener import com.gamedog.vididin.main.interfaces.OnTabStyleListener
import com.gamedog.vididin.manager.ZeroManager import com.gamedog.vididin.manager.ZeroManager
import com.gamedog.vididin.netbase.Result import com.gamedog.vididin.netbase.Result
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.ActivityWinRecordBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityWinRecordBinding as ViewBinding

View File

@ -20,7 +20,7 @@ import com.ama.core.architecture.util.ResUtil.dp
import com.ama.core.architecture.util.SpUtil import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.VididinEvents import com.gamedog.vididin.VididinEvents
import com.gamedog.vididin.beans.resp.PayoutReply import com.gamedog.vididin.beans.resp.PayoutReply
import com.gamedog.vididin.beans.resp.WithdrawRecord import com.gamedog.vididin.beans.resp.WithdrawRecord
@ -40,7 +40,7 @@ import com.gamedog.vididin.router.Router
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.ActivityWithdrawBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityWithdrawBinding as ViewBinding

View File

@ -31,11 +31,11 @@ import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_F
import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_ONGOING import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_ONGOING
import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_SUCCESS import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_SUCCESS
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.ActivityWithdrawSubBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityWithdrawSubBinding as ViewBinding

View File

@ -9,8 +9,8 @@ import androidx.recyclerview.widget.ListAdapter
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.gamedog.vididin.manager.WithdrawSubItem import com.gamedog.vididin.manager.WithdrawSubItem
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.LayoutItemWithdrawSubBinding as ViewBinding import com.viddin.videos.free.databinding.LayoutItemWithdrawSubBinding as ViewBinding
class WithdrawSubAdapter(private val selectCallback: (index: Int)->Unit) : ListAdapter<WithdrawSubItem, WithdrawSubAdapter.ViewHolder>(DiffCallback()) { class WithdrawSubAdapter(private val selectCallback: (index: Int)->Unit) : ListAdapter<WithdrawSubItem, WithdrawSubAdapter.ViewHolder>(DiffCallback()) {

View File

@ -9,10 +9,10 @@ import androidx.core.view.isVisible
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
import com.gamedog.vididin.features.withdraw.BankUtil import com.gamedog.vididin.features.withdraw.BankUtil
import com.vididin.real.money.game.databinding.DialogWithdrawBindingBankBinding as ViewBinding import com.viddin.videos.free.databinding.DialogWithdrawBindingBankBinding as ViewBinding
class WithdrawBindBankDialog(activity: Activity, private val onConfirmedWithdraw: ((cashNum: Double)->Unit)?) : BindingDialog<ViewBinding>(activity, ViewBinding::inflate) { class WithdrawBindBankDialog(activity: Activity, private val onConfirmedWithdraw: ((cashNum: Double)->Unit)?) : BindingDialog<ViewBinding>(activity, ViewBinding::inflate) {

View File

@ -4,7 +4,7 @@ package com.gamedog.vididin.features.withdraw.dialogs
import android.app.Activity import android.app.Activity
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.databinding.DialogWithdrawFailBinding as ViewBinding import com.viddin.videos.free.databinding.DialogWithdrawFailBinding as ViewBinding
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router

View File

@ -6,9 +6,9 @@ import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
import com.vididin.real.money.game.databinding.DialogWithdrawInfoConfirmBinding as ViewBinding import com.viddin.videos.free.databinding.DialogWithdrawInfoConfirmBinding as ViewBinding
class WithdrawInfoConfirmDialog(context: Activity, private val onConfirmed: (cashNum: Double)->Unit) : BindingDialog<ViewBinding>(context, ViewBinding::inflate) { class WithdrawInfoConfirmDialog(context: Activity, private val onConfirmed: (cashNum: Double)->Unit) : BindingDialog<ViewBinding>(context, ViewBinding::inflate) {

View File

@ -5,8 +5,8 @@ import android.app.Activity
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.DialogWithdrawSuccessBinding as ViewBinding import com.viddin.videos.free.databinding.DialogWithdrawSuccessBinding as ViewBinding
class WithdrawSuccessDialog(context: Activity, private val mCashNum: Double = 0.0, private val cashNumStr: String = "") : BindingDialog<ViewBinding>(context, ViewBinding::inflate) { class WithdrawSuccessDialog(context: Activity, private val mCashNum: Double = 0.0, private val cashNumStr: String = "") : BindingDialog<ViewBinding>(context, ViewBinding::inflate) {

View File

@ -8,8 +8,8 @@ import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.DialogWithdrawWatchAdBinding as ViewBinding import com.viddin.videos.free.databinding.DialogWithdrawWatchAdBinding as ViewBinding
class WithdrawWatchAdDialog(context: Activity, private var mWithdrawCashNum: Float) : BindingDialog<ViewBinding>(context, ViewBinding::inflate) { class WithdrawWatchAdDialog(context: Activity, private var mWithdrawCashNum: Float) : BindingDialog<ViewBinding>(context, ViewBinding::inflate) {

View File

@ -7,8 +7,8 @@ import android.widget.LinearLayout
import androidx.core.view.isVisible import androidx.core.view.isVisible
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.WithdrawItemBankViewBinding as ViewBinding import com.viddin.videos.free.databinding.WithdrawItemBankViewBinding as ViewBinding
class WithDrawItemBankView @JvmOverloads constructor( class WithDrawItemBankView @JvmOverloads constructor(

View File

@ -6,8 +6,8 @@ import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.gamedog.vididin.manager.WithdrawManager import com.gamedog.vididin.manager.WithdrawManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.WithdrawItemViewBinding as ViewBinding import com.viddin.videos.free.databinding.WithdrawItemViewBinding as ViewBinding
class WithDrawItemView @JvmOverloads constructor( class WithDrawItemView @JvmOverloads constructor(

View File

@ -8,9 +8,9 @@ import androidx.recyclerview.widget.RecyclerView
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.gamedog.vididin.beans.RecordCashShow import com.gamedog.vididin.beans.RecordCashShow
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import com.vididin.real.money.game.databinding.FragmentWithdrawRecordCashItemBinding as ViewBinding import com.viddin.videos.free.databinding.FragmentWithdrawRecordCashItemBinding as ViewBinding
class RecordCashRvAdapter : ListAdapter<RecordCashShow, RecordCashRvAdapter.ViewHolder>(DiffCallback()) { class RecordCashRvAdapter : ListAdapter<RecordCashShow, RecordCashRvAdapter.ViewHolder>(DiffCallback()) {

View File

@ -8,7 +8,7 @@ import androidx.recyclerview.widget.RecyclerView
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.gamedog.vididin.beans.RecordGoldShow import com.gamedog.vididin.beans.RecordGoldShow
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import com.vididin.real.money.game.databinding.FragmentWithdrawRecordGoldItemBinding as ViewBinding import com.viddin.videos.free.databinding.FragmentWithdrawRecordGoldItemBinding as ViewBinding
class RecordGoldRvAdapter : ListAdapter<RecordGoldShow, RecordGoldRvAdapter.ViewHolder>(DiffCallback()) { class RecordGoldRvAdapter : ListAdapter<RecordGoldShow, RecordGoldRvAdapter.ViewHolder>(DiffCallback()) {

View File

@ -7,13 +7,13 @@ import androidx.activity.viewModels
import com.ama.core.architecture.appBase.AppViewsActivity import com.ama.core.architecture.appBase.AppViewsActivity
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.main.interfaces.OnTabStyleListener import com.gamedog.vididin.main.interfaces.OnTabStyleListener
import com.google.android.material.tabs.TabLayout import com.google.android.material.tabs.TabLayout
import com.google.android.material.tabs.TabLayoutMediator import com.google.android.material.tabs.TabLayoutMediator
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.ActivityWithdrawRecordBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityWithdrawRecordBinding as ViewBinding
import com.gamedog.vididin.main.MainUiState as UiState import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel import com.gamedog.vididin.main.MainViewModel as ViewModel

View File

@ -14,11 +14,11 @@ import com.ama.core.architecture.util.setStatusBarDarkFont
import com.gamedog.vididin.features.withdrawrecord.RecordCashRvAdapter import com.gamedog.vididin.features.withdrawrecord.RecordCashRvAdapter
import com.gamedog.vididin.manager.RecordsManager import com.gamedog.vididin.manager.RecordsManager
import com.gamedog.vididin.manager.WithdrawManager import com.gamedog.vididin.manager.WithdrawManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.FragmentWithdrawRecordCashBinding as ViewBinding import com.viddin.videos.free.databinding.FragmentWithdrawRecordCashBinding as ViewBinding
import com.gamedog.vididin.features.withdrawrecord.RecordCashUiState as UiState import com.gamedog.vididin.features.withdrawrecord.RecordCashUiState as UiState
import com.gamedog.vididin.features.withdrawrecord.RecordCashViewModel as ViewModel import com.gamedog.vididin.features.withdrawrecord.RecordCashViewModel as ViewModel

View File

@ -16,7 +16,7 @@ import com.gamedog.vididin.manager.RecordsManager
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.FragmentWithdrawRecordGoldBinding as ViewBinding import com.viddin.videos.free.databinding.FragmentWithdrawRecordGoldBinding as ViewBinding
import com.gamedog.vididin.features.withdrawrecord.RecordGoldUiState as UiState import com.gamedog.vididin.features.withdrawrecord.RecordGoldUiState as UiState
import com.gamedog.vididin.features.withdrawrecord.RecordGoldViewModel as ViewModel import com.gamedog.vididin.features.withdrawrecord.RecordGoldViewModel as ViewModel

View File

@ -15,7 +15,7 @@ import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.VididinEvents import com.gamedog.vididin.VididinEvents
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.beans.ZeroBuyItem import com.gamedog.vididin.beans.ZeroBuyItem
import com.gamedog.vididin.beans.ZeroBuyResp import com.gamedog.vididin.beans.ZeroBuyResp
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
@ -29,7 +29,7 @@ import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import com.gamedog.vididin.netbase.Result import com.gamedog.vididin.netbase.Result
import kotlin.collections.contains import kotlin.collections.contains
import com.vididin.real.money.game.databinding.ActivityZerobuyBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityZerobuyBinding as ViewBinding

View File

@ -14,7 +14,7 @@ import com.gamedog.vididin.core.login.login.AccountManager
import com.gamedog.vididin.netbase.NetworkUtil import com.gamedog.vididin.netbase.NetworkUtil
import com.gamedog.vididin.netbase.Result import com.gamedog.vididin.netbase.Result
import com.gamedog.vididin.request.RequestUtil import com.gamedog.vididin.request.RequestUtil
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.StateFlow import kotlinx.coroutines.flow.StateFlow
import kotlinx.coroutines.flow.asStateFlow import kotlinx.coroutines.flow.asStateFlow

View File

@ -10,9 +10,9 @@ import androidx.recyclerview.widget.ListAdapter
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.ama.core.architecture.util.SpUtil import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.beans.ZeroBuyItem import com.gamedog.vididin.beans.ZeroBuyItem
import com.vididin.real.money.game.databinding.LayoutItemZerobuyBinding as ViewBinding import com.viddin.videos.free.databinding.LayoutItemZerobuyBinding as ViewBinding
class ZeroItemAdapter(private val joinCallback: (itemId: Int, diamondCost: Int)->Unit) : ListAdapter<ZeroBuyItem, ZeroItemAdapter.ViewHolder>(DiffCallback()) { class ZeroItemAdapter(private val joinCallback: (itemId: Int, diamondCost: Int)->Unit) : ListAdapter<ZeroBuyItem, ZeroItemAdapter.ViewHolder>(DiffCallback()) {

View File

@ -18,9 +18,9 @@ import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_O
import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_SUCCESS import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_SUCCESS
import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_UNSTART import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_UNSTART
import com.gamedog.vididin.manager.ZeroManager import com.gamedog.vididin.manager.ZeroManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import com.vididin.real.money.game.databinding.ZeroRecordWinBinding as ViewBinding import com.viddin.videos.free.databinding.ZeroRecordWinBinding as ViewBinding
class ZeroRecordAdapter(private val onWithdrawCallback: (ZeroBuyItem)-> Unit) : ListAdapter<ZeroBuyItem, ZeroRecordAdapter.ViewHolder>(DiffCallback()) { class ZeroRecordAdapter(private val onWithdrawCallback: (ZeroBuyItem)-> Unit) : ListAdapter<ZeroBuyItem, ZeroRecordAdapter.ViewHolder>(DiffCallback()) {

View File

@ -4,7 +4,7 @@ package com.gamedog.vididin.features.zero.dialogs
import android.app.Activity import android.app.Activity
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.databinding.DialogZeroBuyFailBinding as ViewBinding import com.viddin.videos.free.databinding.DialogZeroBuyFailBinding as ViewBinding
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router

View File

@ -5,7 +5,7 @@ import android.app.Activity
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.gamedog.vididin.beans.ZeroBuyItem import com.gamedog.vididin.beans.ZeroBuyItem
import com.vididin.real.money.game.databinding.DialogZeroBuyNotWinBinding as ViewBinding import com.viddin.videos.free.databinding.DialogZeroBuyNotWinBinding as ViewBinding
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router

View File

@ -4,7 +4,7 @@ package com.gamedog.vididin.features.zero.dialogs
import android.app.Activity import android.app.Activity
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.databinding.DialogZeroBuyRuleBinding as ViewBinding import com.viddin.videos.free.databinding.DialogZeroBuyRuleBinding as ViewBinding
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router

View File

@ -3,18 +3,11 @@ package com.gamedog.vididin.features.zero.dialogs
import android.app.Activity import android.app.Activity
import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.gamedog.vididin.beans.ZeroBuyItem import com.gamedog.vididin.beans.ZeroBuyItem
import com.gamedog.vididin.core.login.login.AccountManager
import com.gamedog.vididin.features.withdraw.dialogs.WithdrawBindBankDialog
import com.gamedog.vididin.features.withdraw.dialogs.WithdrawInfoConfirmDialog
import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_ONGOING
import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_SUCCESS
import com.gamedog.vididin.manager.ZeroManager import com.gamedog.vididin.manager.ZeroManager
import com.vididin.real.money.game.R import com.viddin.videos.free.databinding.DialogZeroBuyWinBinding as ViewBinding
import com.vididin.real.money.game.databinding.DialogZeroBuyWinBinding as ViewBinding
class ZeroBuyWinDialog(context: Activity, private val item: ZeroBuyItem) : BindingDialog<ViewBinding>(context, ViewBinding::inflate) { class ZeroBuyWinDialog(context: Activity, private val item: ZeroBuyItem) : BindingDialog<ViewBinding>(context, ViewBinding::inflate) {

View File

@ -7,7 +7,7 @@ import android.view.LayoutInflater
import androidx.core.view.ViewCompat import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat import androidx.core.view.WindowInsetsCompat
import com.ama.core.architecture.appBase.AppViewsEmptyViewModelActivity import com.ama.core.architecture.appBase.AppViewsEmptyViewModelActivity
import com.vididin.real.money.game.databinding.VididinappFeatureLoginActivityLoginBinding as ViewBinding import com.viddin.videos.free.databinding.VididinappFeatureLoginActivityLoginBinding as ViewBinding
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlin.jvm.java import kotlin.jvm.java

View File

@ -16,8 +16,8 @@ import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.beans.RECORD_GOLD_PLUS_NEWBIE_GIFT import com.gamedog.vididin.beans.RECORD_GOLD_PLUS_NEWBIE_GIFT
import com.gamedog.vididin.beans.RecordGold import com.gamedog.vididin.beans.RecordGold
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.DialogBeginnerGiftBinding import com.viddin.videos.free.databinding.DialogBeginnerGiftBinding
class BeginnerGiftDialog(activity: Activity) : BindingDialog<DialogBeginnerGiftBinding>(activity, DialogBeginnerGiftBinding::inflate) { class BeginnerGiftDialog(activity: Activity) : BindingDialog<DialogBeginnerGiftBinding>(activity, DialogBeginnerGiftBinding::inflate) {

View File

@ -44,11 +44,11 @@ import com.remax.notification.controller.NotificationLandingController
import com.remax.notification.newUtil.events.AppInstallReceiver import com.remax.notification.newUtil.events.AppInstallReceiver
import com.remax.notification.newUtil.events.PowerConnectionReceiver import com.remax.notification.newUtil.events.PowerConnectionReceiver
import com.remax.notification.service.NotificationKeepAliveServiceManager import com.remax.notification.service.NotificationKeepAliveServiceManager
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import com.gamedog.vididin.main.MainUiState as UiState import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel import com.gamedog.vididin.main.MainViewModel as ViewModel
import com.vididin.real.money.game.databinding.ActivityMainBinding as ViewBinding import com.viddin.videos.free.databinding.ActivityMainBinding as ViewBinding
@AndroidEntryPoint @AndroidEntryPoint

View File

@ -4,7 +4,7 @@ package com.gamedog.vididin.main
import androidx.lifecycle.viewModelScope import androidx.lifecycle.viewModelScope
import com.ama.core.architecture.appBase.vm.AppViewModel import com.ama.core.architecture.appBase.vm.AppViewModel
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.beans.MainTabsItem import com.gamedog.vididin.beans.MainTabsItem
import com.gamedog.vididin.repository.MainRepository import com.gamedog.vididin.repository.MainRepository
import com.gamedog.vididin.repository.MainTabType import com.gamedog.vididin.repository.MainTabType

View File

@ -4,7 +4,7 @@ import android.app.Activity
import androidx.core.view.isVisible import androidx.core.view.isVisible
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.databinding.DialogWatchVideoBinding import com.viddin.videos.free.databinding.DialogWatchVideoBinding
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router

View File

@ -43,11 +43,11 @@ import com.gamedog.vididin.youtubestatistic.RewardConst
import com.gamedog.vididin.youtubestatistic.RewardConst.Companion.Check_Interval_MS import com.gamedog.vididin.youtubestatistic.RewardConst.Companion.Check_Interval_MS
import com.remax.bill.ads.AdResult import com.remax.bill.ads.AdResult
import com.remax.bill.ads.ext.AdShowExt import com.remax.bill.ads.ext.AdShowExt
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.VididinappFeatureHomeFragmentHomeBinding as ViewBinding import com.viddin.videos.free.databinding.VididinappFeatureHomeFragmentHomeBinding as ViewBinding
import com.gamedog.vididin.main.fragments.home.YoutubeViewModel as ViewModel import com.gamedog.vididin.main.fragments.home.YoutubeViewModel as ViewModel
import com.gamedog.vididin.main.fragments.home.YoutubeUiState as UiState import com.gamedog.vididin.main.fragments.home.YoutubeUiState as UiState

View File

@ -16,7 +16,7 @@ import com.ama.core.common.util.dp
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router
import dagger.hilt.android.AndroidEntryPoint import dagger.hilt.android.AndroidEntryPoint
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.VididinappFeatureMineFragmentMineBinding as ViewBinding import com.viddin.videos.free.databinding.VididinappFeatureMineFragmentMineBinding as ViewBinding
import com.gamedog.vididin.main.fragments.mine.MineUiState as UiState import com.gamedog.vididin.main.fragments.mine.MineUiState as UiState
import com.gamedog.vididin.main.fragments.mine.MineViewModel as ViewModel import com.gamedog.vididin.main.fragments.mine.MineViewModel as ViewModel

View File

@ -21,7 +21,7 @@ import com.ama.core.architecture.util.eventbus.NotifyMan
import com.ama.core.architecture.util.permission.PermissionUtil import com.ama.core.architecture.util.permission.PermissionUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.util.setStatusBarDarkFont import com.ama.core.architecture.util.setStatusBarDarkFont
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.VididinEvents import com.gamedog.vididin.VididinEvents
import com.gamedog.vididin.core.login.login.AccountManager import com.gamedog.vididin.core.login.login.AccountManager
@ -47,7 +47,7 @@ import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.Runnable import kotlinx.coroutines.Runnable
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlin.getValue import kotlin.getValue
import com.vididin.real.money.game.databinding.VididinappFeatureMessageFragmentMessageBinding as ViewBinding import com.viddin.videos.free.databinding.VididinappFeatureMessageFragmentMessageBinding as ViewBinding
import com.gamedog.vididin.main.fragments.home.YoutubeViewModel as ViewModel import com.gamedog.vididin.main.fragments.home.YoutubeViewModel as ViewModel
import com.gamedog.vididin.main.fragments.home.YoutubeUiState as UiState import com.gamedog.vididin.main.fragments.home.YoutubeUiState as UiState

View File

@ -17,7 +17,7 @@ import androidx.core.view.isVisible
import com.ama.core.architecture.appBase.AppViewsEmptyViewModelFragment import com.ama.core.architecture.appBase.AppViewsEmptyViewModelFragment
import com.ama.core.architecture.util.AndroidUtil import com.ama.core.architecture.util.AndroidUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.beans.YoutubeVideo import com.gamedog.vididin.beans.YoutubeVideo
import com.gamedog.vididin.widget.MyPlayerControlView import com.gamedog.vididin.widget.MyPlayerControlView
import com.gamedog.vididin.youtubestatistic.TickerTimer import com.gamedog.vididin.youtubestatistic.TickerTimer
@ -26,7 +26,7 @@ import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.YouTubePlayer
import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.listeners.AbstractYouTubePlayerListener import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.listeners.AbstractYouTubePlayerListener
import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.utils.loadOrCueVideo import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.utils.loadOrCueVideo
import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.views.YouTubePlayerView import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.views.YouTubePlayerView
import com.vididin.real.money.game.databinding.VididinappFeatureHomeItemLayoutBinding as ViewBinding import com.viddin.videos.free.databinding.VididinappFeatureHomeItemLayoutBinding as ViewBinding
class HomeItemFragment : AppViewsEmptyViewModelFragment<ViewBinding>() { class HomeItemFragment : AppViewsEmptyViewModelFragment<ViewBinding>() {

View File

@ -7,7 +7,7 @@ import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.gamedog.vididin.VididinEvents import com.gamedog.vididin.VididinEvents
import com.vididin.real.money.game.databinding.DialogDailySignBinding import com.viddin.videos.free.databinding.DialogDailySignBinding
import com.gamedog.vididin.manager.TaskManager import com.gamedog.vididin.manager.TaskManager
import com.gamedog.vididin.router.Router import com.gamedog.vididin.router.Router
import com.gamedog.vididin.widget.DailySignItemView import com.gamedog.vididin.widget.DailySignItemView

View File

@ -4,7 +4,7 @@ import android.app.Activity
import androidx.core.view.isVisible import androidx.core.view.isVisible
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.ama.core.architecture.widget.BindingDialog import com.ama.core.architecture.widget.BindingDialog
import com.vididin.real.money.game.databinding.DialogDailySignSuccessBinding as ViewBinding import com.viddin.videos.free.databinding.DialogDailySignSuccessBinding as ViewBinding
class DailySignSuccessDialog(activity: Activity) : BindingDialog<ViewBinding>(activity, ViewBinding::inflate) { class DailySignSuccessDialog(activity: Activity) : BindingDialog<ViewBinding>(activity, ViewBinding::inflate) {

View File

@ -6,7 +6,7 @@ import android.util.AttributeSet
import android.view.View import android.view.View
import com.ama.core.common.util.dp import com.ama.core.common.util.dp
import com.ama.core.common.util.sp import com.ama.core.common.util.sp
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import android.graphics.* import android.graphics.*
import com.ama.core.architecture.BaseApp import com.ama.core.architecture.BaseApp
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil

View File

@ -5,9 +5,9 @@ import android.util.AttributeSet
import android.view.LayoutInflater import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.VidiConst import com.gamedog.vididin.VidiConst
import com.vididin.real.money.game.databinding.BeginnerTaskItemViewBinding import com.viddin.videos.free.databinding.BeginnerTaskItemViewBinding
import com.gamedog.vididin.main.fragments.task.Task import com.gamedog.vididin.main.fragments.task.Task

View File

@ -6,8 +6,8 @@ import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.setOnClickBatch import com.ama.core.architecture.util.setOnClickBatch
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.DailyTaskItemViewBinding import com.viddin.videos.free.databinding.DailyTaskItemViewBinding
import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_CLAIMED import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_CLAIMED
import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_FINISH import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_FINISH
import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_ONGOING import com.gamedog.vididin.manager.taskbeans.BaseTaskState.Companion.STATE_ONGOING

View File

@ -19,7 +19,6 @@ import com.remax.base.ext.canSendNotification
import com.remax.base.ext.requestNotificationPermission import com.remax.base.ext.requestNotificationPermission
import com.remax.base.report.DataReportManager import com.remax.base.report.DataReportManager
import com.remax.base.utils.ActivityLauncher import com.remax.base.utils.ActivityLauncher
import com.vididin.real.money.game.R
import kotlinx.coroutines.delay import kotlinx.coroutines.delay
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import kotlinx.coroutines.suspendCancellableCoroutine import kotlinx.coroutines.suspendCancellableCoroutine

View File

@ -20,7 +20,7 @@ import com.gamedog.vididin.core.login.login.AccountManager
import com.gamedog.vididin.manager.WithdrawManager.Companion.STATE_NEED_WATCH_AD import com.gamedog.vididin.manager.WithdrawManager.Companion.STATE_NEED_WATCH_AD
import com.gamedog.vididin.netbase.NetworkUtil import com.gamedog.vididin.netbase.NetworkUtil
import com.gamedog.vididin.netbase.Result import com.gamedog.vididin.netbase.Result
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.SupervisorJob import kotlinx.coroutines.SupervisorJob

View File

@ -26,7 +26,7 @@ import com.gamedog.vididin.manager.WithdrawManager.Companion.TRANSACTION_STATE_U
import com.gamedog.vididin.netbase.NetworkUtil import com.gamedog.vididin.netbase.NetworkUtil
import com.gamedog.vididin.netbase.Result import com.gamedog.vididin.netbase.Result
import com.gamedog.vididin.request.RequestUtil import com.gamedog.vididin.request.RequestUtil
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.SupervisorJob import kotlinx.coroutines.SupervisorJob

View File

@ -4,7 +4,7 @@ import com.ama.core.architecture.util.DateUtil
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.ama.core.architecture.util.SpUtil import com.ama.core.architecture.util.SpUtil
import com.ama.core.architecture.util.eventbus.NotifyMan import com.ama.core.architecture.util.eventbus.NotifyMan
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.gamedog.vididin.VididinEvents import com.gamedog.vididin.VididinEvents
import com.gamedog.vididin.beans.RECORD_CASH_PLUS_BOX_TASK import com.gamedog.vididin.beans.RECORD_CASH_PLUS_BOX_TASK
import com.gamedog.vididin.beans.RecordCash import com.gamedog.vididin.beans.RecordCash

View File

@ -8,7 +8,7 @@ import android.util.AttributeSet
import android.view.LayoutInflater import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import com.ama.core.architecture.util.ResUtil.dp import com.ama.core.architecture.util.ResUtil.dp
import com.vididin.real.money.game.databinding.LayoutAnimImageviewBinding import com.viddin.videos.free.databinding.LayoutAnimImageviewBinding

View File

@ -7,7 +7,7 @@ import android.util.AttributeSet
import android.view.LayoutInflater import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import com.ama.core.architecture.util.ResUtil.dp import com.ama.core.architecture.util.ResUtil.dp
import com.vididin.real.money.game.databinding.LayoutAnimImageview2Binding import com.viddin.videos.free.databinding.LayoutAnimImageview2Binding
class AnimImageView2 @JvmOverloads constructor( class AnimImageView2 @JvmOverloads constructor(
context: Context, context: Context,

View File

@ -5,14 +5,13 @@ import android.content.Context
import android.util.AttributeSet import android.util.AttributeSet
import android.view.LayoutInflater import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import androidx.constraintlayout.widget.ConstraintLayout
import androidx.core.view.isVisible import androidx.core.view.isVisible
import com.ama.core.architecture.util.ResUtil import com.ama.core.architecture.util.ResUtil
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.DailySignItemBinding import com.viddin.videos.free.databinding.DailySignItemBinding
import com.gamedog.vididin.main.fragments.task.RewardDetail import com.gamedog.vididin.main.fragments.task.RewardDetail
import com.gamedog.vididin.manager.taskbeans.DailySignDayInfoBean import com.gamedog.vididin.manager.taskbeans.DailySignDayInfoBean
import kotlin.run
class DailySignItemView @JvmOverloads constructor( class DailySignItemView @JvmOverloads constructor(
context: Context, context: Context,

View File

@ -10,8 +10,8 @@ import android.view.LayoutInflater
import android.widget.LinearLayout import android.widget.LinearLayout
import androidx.core.view.isVisible import androidx.core.view.isVisible
import com.ama.core.architecture.util.AndroidUtil import com.ama.core.architecture.util.AndroidUtil
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.vididin.real.money.game.databinding.LayoutDragIconViewBinding import com.viddin.videos.free.databinding.LayoutDragIconViewBinding
class HomeDragIconView @JvmOverloads constructor( class HomeDragIconView @JvmOverloads constructor(
context: Context, context: Context,

View File

@ -11,7 +11,7 @@ import android.widget.LinearLayout
import android.widget.ProgressBar import android.widget.ProgressBar
import android.widget.TextView import android.widget.TextView
import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat
import com.vididin.real.money.game.R import com.viddin.videos.free.R
import com.pierfrancescosoffritti.androidyoutubeplayer.core.customui.PlayerUiController import com.pierfrancescosoffritti.androidyoutubeplayer.core.customui.PlayerUiController
import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.PlayerConstants import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.PlayerConstants
import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.YouTubePlayer import com.pierfrancescosoffritti.androidyoutubeplayer.core.player.YouTubePlayer

View File

@ -429,7 +429,7 @@ class NotificationUtil private constructor() {
.setAutoCancel(true) .setAutoCancel(true)
.setContentIntent(pendingIntent) .setContentIntent(pendingIntent)
showNotification(notificationId, builder.build(), channelName, NotificationManager.IMPORTANCE_MAX) showNotification(notificationId, builder.build(), channelName, NotificationManager.IMPORTANCE_HIGH)
} }