From 7eec96f54570c875fb8356f1fe283f6967b1b574 Mon Sep 17 00:00:00 2001 From: huan <3093416064@qq.com> Date: Sun, 14 May 2023 11:50:50 +0800 Subject: [PATCH] last time content --- .idea/deploymentTargetDropDown.xml | 2 +- app/src/main/AndroidManifest.xml | 6 +- .../java/com/orangesale/cn/MainActivity.java | 1 + .../orangesale/cn/activity/IndexActivity.java | 38 ++---- .../orangesale/cn/fragment/IndexFragment.java | 11 +- app/src/main/res/drawable/qicheng.png | Bin 5129 -> 0 bytes app/src/main/res/layout/activity_main.xml | 18 ++- app/src/main/res/layout/content_index.xml | 123 ++++++------------ 8 files changed, 78 insertions(+), 121 deletions(-) delete mode 100644 app/src/main/res/drawable/qicheng.png diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml index 518dda1..c52a676 100644 --- a/.idea/deploymentTargetDropDown.xml +++ b/.idea/deploymentTargetDropDown.xml @@ -12,6 +12,6 @@ - + \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 23e6adc..eb64fc9 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,5 +1,6 @@ + android:name=".activity.IndexActivity" + android:exported="false" + tools:ignore="Instantiatable" /> diff --git a/app/src/main/java/com/orangesale/cn/MainActivity.java b/app/src/main/java/com/orangesale/cn/MainActivity.java index 37c83e2..c56bf6e 100644 --- a/app/src/main/java/com/orangesale/cn/MainActivity.java +++ b/app/src/main/java/com/orangesale/cn/MainActivity.java @@ -71,6 +71,7 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe if (cursor.getCount() > 0) { return true; } + //服了,谁把我头像换了,肯定是Rosa,,,, return false; } } diff --git a/app/src/main/java/com/orangesale/cn/activity/IndexActivity.java b/app/src/main/java/com/orangesale/cn/activity/IndexActivity.java index 3ca7453..e41c706 100644 --- a/app/src/main/java/com/orangesale/cn/activity/IndexActivity.java +++ b/app/src/main/java/com/orangesale/cn/activity/IndexActivity.java @@ -25,19 +25,10 @@ public class IndexActivity extends Activity implements View.OnClickListener { private IndexFragment indexFragment; private PersonFragment personFragment; - private LinearLayout indexLine; - private LinearLayout productLine; - private LinearLayout shoppingLine; - private LinearLayout personLine; + private LinearLayout indexLine, productLine, shoppingCartLine, personLine; Intent timeServiceIntent; - public IndexActivity(LinearLayout productLine, LinearLayout shoppingLine, LinearLayout personLine) { - this.productLine = productLine; - this.shoppingLine = shoppingLine; - this.personLine = personLine; - } - @Override public void onCreate(@Nullable Bundle savedInstanceState) { @@ -48,19 +39,18 @@ public class IndexActivity extends Activity implements View.OnClickListener { Thread thread = new Thread(runnable); thread.start(); } - private void init() { indexLine = findViewById(R.id.content_index); indexLine.setOnClickListener(this); - indexLine = findViewById(R.id.content_product); + productLine = findViewById(R.id.content_product); productLine.setOnClickListener(this); - indexLine = findViewById(R.id.content_cart); - shoppingLine.setOnClickListener(this); + shoppingCartLine = findViewById(R.id.content_cart); + shoppingCartLine.setOnClickListener(this); - indexLine = findViewById(R.id.content_person); - productLine.setOnClickListener(this); + personLine = findViewById(R.id.content_person); + personLine.setOnClickListener(this); } @Override @@ -88,7 +78,7 @@ public class IndexActivity extends Activity implements View.OnClickListener { } private void initpersonFragment() { - android.app.FragmentTransaction transaction = getFragmentManager().beginTransaction(); + FragmentTransaction transaction = getFragmentManager().beginTransaction(); if (personFragment == null) { Intent intent = IndexActivity.this.getIntent(); @@ -110,7 +100,7 @@ public class IndexActivity extends Activity implements View.OnClickListener { } private void initproductFragment() { - android.app.FragmentTransaction transaction = getFragmentManager().beginTransaction(); + FragmentTransaction transaction = getFragmentManager().beginTransaction(); if (productFragment == null) { productFragment = new ProductFragment(); } @@ -119,16 +109,12 @@ public class IndexActivity extends Activity implements View.OnClickListener { } private void initIndexFragment() { - androidx.fragment.app.FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); + FragmentTransaction transaction = getFragmentManager().beginTransaction(); if (indexFragment == null) { indexFragment = new IndexFragment(); } - transaction.replace(R.id.main_content,indexFragment); - transaction.commit(); - } - - private FragmentManager getSupportFragmentManager() { - return null; + transaction.replace(R.id.main_content,indexFragment); + transaction.commit(); } Runnable runnable = () -> { @@ -145,3 +131,5 @@ public class IndexActivity extends Activity implements View.OnClickListener { + + diff --git a/app/src/main/java/com/orangesale/cn/fragment/IndexFragment.java b/app/src/main/java/com/orangesale/cn/fragment/IndexFragment.java index 7fbaa82..806a07b 100644 --- a/app/src/main/java/com/orangesale/cn/fragment/IndexFragment.java +++ b/app/src/main/java/com/orangesale/cn/fragment/IndexFragment.java @@ -1,5 +1,7 @@ package com.orangesale.cn.fragment; + +import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; @@ -7,20 +9,17 @@ import android.view.ViewGroup; import android.widget.GridView; import android.widget.LinearLayout; import android.widget.SearchView; - import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.fragment.app.Fragment; - import com.orangesale.cn.R; import com.orangesale.cn.entity.Product; import com.orangesale.cn.adapter.ProductAdapter; - - import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; + + public class IndexFragment extends Fragment implements View.OnClickListener { private GridView gridView; @@ -47,6 +46,7 @@ public class IndexFragment extends Fragment implements View.OnClickListener { qichengLine.setOnClickListener(this); bingtangchengLine = view.findViewById(R.id.bingtangcheng); bingtangchengLine.setOnClickListener(this); + gridView = view.findViewById(R.id.index_famous_gridview); initData(); productAdapter = new ProductAdapter(getActivity(), productList); @@ -56,7 +56,6 @@ public class IndexFragment extends Fragment implements View.OnClickListener { @Override public void onClick(View v) { - } private void initData() { diff --git a/app/src/main/res/drawable/qicheng.png b/app/src/main/res/drawable/qicheng.png deleted file mode 100644 index 0f74ad10bebbf9818571f7af8d8fe2962d9d4d61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5129 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 diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index e9f1f4a..569be02 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,6 +1,5 @@ - - --> + android:layout_height="30dp"> + + + + + android:focusable="false" + android:id="@+id/searchView"/> - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - + + - + + + + + + + + + - + + + + + + +