diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index f8fe189..14816a1 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -19,7 +19,7 @@
android:name=".ui.activity.PlayActivity"
android:exported="false" />
diff --git a/app/src/main/java/com/hi/music/player/adapter/AHomeViewPagerAdapter.java b/app/src/main/java/com/hi/music/player/adapter/A_HomeViewPagerAdapter.java
similarity index 62%
rename from app/src/main/java/com/hi/music/player/adapter/AHomeViewPagerAdapter.java
rename to app/src/main/java/com/hi/music/player/adapter/A_HomeViewPagerAdapter.java
index 545473c..ed7371b 100644
--- a/app/src/main/java/com/hi/music/player/adapter/AHomeViewPagerAdapter.java
+++ b/app/src/main/java/com/hi/music/player/adapter/A_HomeViewPagerAdapter.java
@@ -5,19 +5,19 @@ import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.viewpager2.adapter.FragmentStateAdapter;
-import com.hi.music.player.ui.fragmnt.AHomeFragment;
-import com.hi.music.player.ui.fragmnt.AImportFragment;
+import com.hi.music.player.ui.fragmnt.A_HomeFragment;
+import com.hi.music.player.ui.fragmnt.A_ImportFragment;
import java.util.ArrayList;
import java.util.List;
-public class AHomeViewPagerAdapter extends FragmentStateAdapter {
+public class A_HomeViewPagerAdapter extends FragmentStateAdapter {
private final List fragments = new ArrayList<>();
- public AHomeViewPagerAdapter(@NonNull FragmentActivity fragmentActivity) {
+ public A_HomeViewPagerAdapter(@NonNull FragmentActivity fragmentActivity) {
super(fragmentActivity);
- fragments.add(new AHomeFragment());
- fragments.add(new AImportFragment());
+ fragments.add(new A_HomeFragment());
+ fragments.add(new A_ImportFragment());
}
@NonNull
diff --git a/app/src/main/java/com/hi/music/player/ui/activity/AHomeActivity.java b/app/src/main/java/com/hi/music/player/ui/activity/A_HomeActivity.java
similarity index 87%
rename from app/src/main/java/com/hi/music/player/ui/activity/AHomeActivity.java
rename to app/src/main/java/com/hi/music/player/ui/activity/A_HomeActivity.java
index 375bedc..d05cd00 100644
--- a/app/src/main/java/com/hi/music/player/ui/activity/AHomeActivity.java
+++ b/app/src/main/java/com/hi/music/player/ui/activity/A_HomeActivity.java
@@ -6,11 +6,11 @@ import android.view.LayoutInflater;
import com.google.android.material.tabs.TabLayout;
import com.google.android.material.tabs.TabLayoutMediator;
import com.hi.music.player.R;
-import com.hi.music.player.adapter.AHomeViewPagerAdapter;
-import com.hi.music.player.databinding.ActivityAhomeBinding;
+import com.hi.music.player.adapter.A_HomeViewPagerAdapter;
+import com.hi.music.player.databinding.ActivityAHomeBinding;
import com.hi.music.player.databinding.HomeTabCustomBinding;
-public class AHomeActivity extends BaseActivity {
+public class A_HomeActivity extends BaseActivity {
// 图标数组定义为类成员,避免重复
private final int[] defaultIcons = {
@@ -30,8 +30,8 @@ public class AHomeActivity extends BaseActivity {
}
@Override
- protected ActivityAhomeBinding getViewBinding() {
- return ActivityAhomeBinding.inflate(getLayoutInflater());
+ protected ActivityAHomeBinding getViewBinding() {
+ return ActivityAHomeBinding.inflate(getLayoutInflater());
}
@Override
@@ -53,7 +53,7 @@ public class AHomeActivity extends BaseActivity {
public void initData(){
- AHomeViewPagerAdapter adapter = new AHomeViewPagerAdapter(this);
+ A_HomeViewPagerAdapter adapter = new A_HomeViewPagerAdapter(this);
vb.homeViewpager.setAdapter(adapter);
// 设置TabLayout的图标
diff --git a/app/src/main/java/com/hi/music/player/ui/activity/AsplashActivity.java b/app/src/main/java/com/hi/music/player/ui/activity/A_SplashActivity.java
similarity index 75%
rename from app/src/main/java/com/hi/music/player/ui/activity/AsplashActivity.java
rename to app/src/main/java/com/hi/music/player/ui/activity/A_SplashActivity.java
index 0b975e5..307bfa6 100644
--- a/app/src/main/java/com/hi/music/player/ui/activity/AsplashActivity.java
+++ b/app/src/main/java/com/hi/music/player/ui/activity/A_SplashActivity.java
@@ -3,16 +3,17 @@ package com.hi.music.player.ui.activity;
import android.content.Intent;
import android.os.CountDownTimer;
-import com.hi.music.player.databinding.ActivityAsplashBinding;
+import com.hi.music.player.databinding.ActivityASplashBinding;
-public class ASplashActivity extends BaseActivity {
+
+public class A_SplashActivity extends BaseActivity {
private static final int SPLASH_TIME_OUT = 1500;
private CountDownTimer countDownTimer;
@Override
- protected ActivityAsplashBinding getViewBinding() {
- return ActivityAsplashBinding.inflate(getLayoutInflater());
+ protected ActivityASplashBinding getViewBinding() {
+ return ActivityASplashBinding.inflate(getLayoutInflater());
}
@Override
@@ -48,7 +49,7 @@ public class ASplashActivity extends BaseActivity {
@Override
public void onFinish() {
vb.progressBar.setProgress(100);
- Intent intent = new Intent(ASplashActivity.this, AHomeActivity.class);
+ Intent intent = new Intent(A_SplashActivity.this, A_HomeActivity.class);
startActivity(intent);
finish();
}
diff --git a/app/src/main/java/com/hi/music/player/ui/fragmnt/AHomeFragment.java b/app/src/main/java/com/hi/music/player/ui/fragmnt/AHomeFragment.java
deleted file mode 100644
index e0e502a..0000000
--- a/app/src/main/java/com/hi/music/player/ui/fragmnt/AHomeFragment.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package com.hi.music.player.ui.fragmnt;
-
-import android.os.Bundle;
-
-import androidx.fragment.app.Fragment;
-
-import android.view.LayoutInflater;
-import android.view.View;
-import android.view.ViewGroup;
-
-import com.hi.music.player.R;
-
-
-public class AHomeFragment extends Fragment {
-
-
-
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container,
- Bundle savedInstanceState) {
- // Inflate the layout for this fragment
- return inflater.inflate(R.layout.fragment_a_home, container, false);
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/com/hi/music/player/ui/fragmnt/A_HomeFragment.java b/app/src/main/java/com/hi/music/player/ui/fragmnt/A_HomeFragment.java
new file mode 100644
index 0000000..b460d4b
--- /dev/null
+++ b/app/src/main/java/com/hi/music/player/ui/fragmnt/A_HomeFragment.java
@@ -0,0 +1,18 @@
+package com.hi.music.player.ui.fragmnt;
+
+import com.hi.music.player.databinding.FragmentAHomeBinding;
+
+
+public class A_HomeFragment extends BaseFragment {
+
+
+ @Override
+ protected FragmentAHomeBinding getFragmentVb() {
+ return FragmentAHomeBinding.inflate(getLayoutInflater());
+ }
+
+ @Override
+ protected void initView() {
+
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/hi/music/player/ui/fragmnt/AImportFragment.java b/app/src/main/java/com/hi/music/player/ui/fragmnt/A_ImportFragment.java
similarity index 86%
rename from app/src/main/java/com/hi/music/player/ui/fragmnt/AImportFragment.java
rename to app/src/main/java/com/hi/music/player/ui/fragmnt/A_ImportFragment.java
index a89cb02..952cf9b 100644
--- a/app/src/main/java/com/hi/music/player/ui/fragmnt/AImportFragment.java
+++ b/app/src/main/java/com/hi/music/player/ui/fragmnt/A_ImportFragment.java
@@ -12,10 +12,10 @@ import com.hi.music.player.R;
/**
* A simple {@link Fragment} subclass.
- * Use the {@link AImportFragment#newInstance} factory method to
+ * Use the {@link A_ImportFragment#newInstance} factory method to
* create an instance of this fragment.
*/
-public class AImportFragment extends Fragment {
+public class A_ImportFragment extends Fragment {
// TODO: Rename parameter arguments, choose names that match
// the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
@@ -26,7 +26,7 @@ public class AImportFragment extends Fragment {
private String mParam1;
private String mParam2;
- public AImportFragment() {
+ public A_ImportFragment() {
// Required empty public constructor
}
@@ -39,8 +39,8 @@ public class AImportFragment extends Fragment {
* @return A new instance of fragment AImportFragment.
*/
// TODO: Rename and change types and number of parameters
- public static AImportFragment newInstance(String param1, String param2) {
- AImportFragment fragment = new AImportFragment();
+ public static A_ImportFragment newInstance(String param1, String param2) {
+ A_ImportFragment fragment = new A_ImportFragment();
Bundle args = new Bundle();
args.putString(ARG_PARAM1, param1);
args.putString(ARG_PARAM2, param2);
diff --git a/app/src/main/res/drawable/circular_progress_drawable.xml b/app/src/main/res/drawable/circular_progress_drawable.xml
deleted file mode 100644
index 7ae0e50..0000000
--- a/app/src/main/res/drawable/circular_progress_drawable.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
- -
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/layout/activity_ahome.xml b/app/src/main/res/layout/activity_a_home.xml
similarity index 97%
rename from app/src/main/res/layout/activity_ahome.xml
rename to app/src/main/res/layout/activity_a_home.xml
index 4f9ca99..96b46e5 100644
--- a/app/src/main/res/layout/activity_ahome.xml
+++ b/app/src/main/res/layout/activity_a_home.xml
@@ -5,7 +5,7 @@
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
- tools:context=".ui.activity.AHomeActivity">
+ tools:context=".ui.activity.A_HomeActivity">
@@ -50,7 +51,7 @@
android:id="@+id/circular_progress_bar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_gravity="center"/>
+ android:layout_gravity="center" />
+ tools:context=".ui.activity.A_SplashActivity">
+ tools:context=".ui.fragmnt.A_HomeFragment">
-
-
+
+ android:layout_height="match_parent">
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/fragment_a_import.xml b/app/src/main/res/layout/fragment_a_import.xml
index c6ef680..2d44233 100644
--- a/app/src/main/res/layout/fragment_a_import.xml
+++ b/app/src/main/res/layout/fragment_a_import.xml
@@ -3,7 +3,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
- tools:context=".ui.fragmnt.AImportFragment">
+ tools:context=".ui.fragmnt.A_ImportFragment">