添加两个act

This commit is contained in:
renhaoting 2025-11-21 11:41:27 +08:00
parent 1c7d709832
commit 4dff4d451d
8 changed files with 202 additions and 0 deletions

View File

@ -26,6 +26,8 @@
<activity android:name=".login.LoginActivity" android:exported="false" />
<activity android:name=".features.benefit.BenefitActivity" android:exported="false" />
<activity android:name=".features.zero.ZeroBuyActivity" android:exported="false" />

View File

@ -0,0 +1,43 @@
package com.gamedog.vididin.features.benefit
import android.view.LayoutInflater
import com.ama.core.architecture.appBase.AppViewsActivity
import com.gamedog.vididin.main.interfaces.OnTabStyleListener
import dagger.hilt.android.AndroidEntryPoint
import com.gamedog.vididin.databinding.ActivityBenefitBinding as ViewBinding
import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel
@AndroidEntryPoint
class BenefitActivity : AppViewsActivity<ViewBinding, UiState, ViewModel>(), OnTabStyleListener {
override fun inflateViewBinding(inflater: LayoutInflater): ViewBinding {
TODO("Not yet implemented")
}
override fun ViewBinding.initViews() {
TODO("Not yet implemented")
}
override fun ViewBinding.initListeners() {
TODO("Not yet implemented")
}
override fun ViewBinding.initObservers() {
TODO("Not yet implemented")
}
override fun ViewBinding.onUiStateCollect(uiState: UiState) {
TODO("Not yet implemented")
}
override val mViewModel: ViewModel
get() = TODO("Not yet implemented")
override fun onTabIsDarkFont(isDarkFont: Boolean) {
TODO("Not yet implemented")
}
}

View File

@ -0,0 +1,43 @@
package com.gamedog.vididin.features.zero
import android.view.LayoutInflater
import com.ama.core.architecture.appBase.AppViewsActivity
import com.gamedog.vididin.main.interfaces.OnTabStyleListener
import dagger.hilt.android.AndroidEntryPoint
import com.gamedog.vididin.databinding.ActivityZerobuyBinding as ViewBinding
import com.gamedog.vididin.main.MainUiState as UiState
import com.gamedog.vididin.main.MainViewModel as ViewModel
@AndroidEntryPoint
class ZeroBuyActivity : AppViewsActivity<ViewBinding, UiState, ViewModel>(), OnTabStyleListener {
override fun inflateViewBinding(inflater: LayoutInflater): ViewBinding {
TODO("Not yet implemented")
}
override fun ViewBinding.initViews() {
TODO("Not yet implemented")
}
override fun ViewBinding.initListeners() {
TODO("Not yet implemented")
}
override fun ViewBinding.initObservers() {
TODO("Not yet implemented")
}
override fun ViewBinding.onUiStateCollect(uiState: UiState) {
TODO("Not yet implemented")
}
override val mViewModel: ViewModel
get() = TODO("Not yet implemented")
override fun onTabIsDarkFont(isDarkFont: Boolean) {
TODO("Not yet implemented")
}
}

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/temp_bg"
/>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="60dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="center"
android:gravity="center_vertical"
>
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/temp"
/>
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/gray_c9"
android:text="@string/termina"
android:layout_marginHorizontal="20dp"
/>
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/temp"
/>
</LinearLayout>
</FrameLayout>
</FrameLayout>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/temp_bg"
/>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="60dp">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="center"
android:gravity="center_vertical"
>
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/temp"
/>
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="@color/gray_c9"
android:text="@string/termina"
android:layout_marginHorizontal="20dp"
/>
<androidx.appcompat.widget.AppCompatImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/temp"
/>
</LinearLayout>
</FrameLayout>
</FrameLayout>

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -67,6 +67,9 @@
<color name="gray28">#ff282828</color>
<color name="grayf3">#fff3f4ff</color>
<color name="graybe">#ffbebebe</color>
<color name="gray_c9">#FFFFA6C9</color>
<color name="red_0b">#FFFF740B</color>
<color name="red_2f">#FFFF862F</color>
<color name="gray_f2">#fff2f2f2</color>

View File

@ -18,4 +18,5 @@
<string name="assistir">Assistir</string>
<string name="day">Dia</string>
<string name="progress">Progresso:</string>
<string name="termina">Termina em</string>
</resources>