diff --git a/OrangeSale/.idea/vcs.xml b/OrangeSale/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/OrangeSale/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/OrangeSale/app/src/main/AndroidManifest.xml b/OrangeSale/app/src/main/AndroidManifest.xml index d3a0dc3..392e730 100644 --- a/OrangeSale/app/src/main/AndroidManifest.xml +++ b/OrangeSale/app/src/main/AndroidManifest.xml @@ -21,6 +21,7 @@ + \ No newline at end of file diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/CategoryActivity.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/CategoryActivity.java index 8849851..f8f7356 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/CategoryActivity.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/CategoryActivity.java @@ -8,10 +8,7 @@ import android.widget.ListView; import androidx.annotation.Nullable; -import com.example.orangesale_02.R; -import com.example.orangesale_02.Adapter; -import com.example.orangesale_02.Product; -import com.example.orangesale_02.SetDetailFragment; +import com.example.orangesale_02.adapter.Adapter; import java.math.BigDecimal; import java.util.ArrayList; diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/IndexActivity.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/IndexActivity.java index 6ec2bec..73c4ec4 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/IndexActivity.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/IndexActivity.java @@ -1,4 +1,4 @@ -package com.example.orangesale_02.activity; +package com.example.orangesale_02; import android.app.Activity; import android.app.FragmentTransaction; @@ -9,7 +9,6 @@ import android.widget.LinearLayout; import androidx.annotation.Nullable; -import com.example.orangesale_02.R; import com.example.orangesale_02.fragment.IndexFragment; import com.example.orangesale_02.fragment.PearsonFragment; import com.example.orangesale_02.fragment.ProductFragment; diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/MainActivity.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/MainActivity.java index 9546c2f..39f6c07 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/MainActivity.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/MainActivity.java @@ -45,7 +45,7 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe if(validateLogin()) { - Intent intent1=new Intent(MainActivity.this,UserActivity.class); + Intent intent1=new Intent(MainActivity.this,IndexActivity.class); Bundle bundle=new Bundle(); MyDatabaseHelper myDatabaseHelper=new MyDatabaseHelper(MainActivity.this); bundle.putString("username",usernameText.getText().toString()); diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/Adapter.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/Adapter.java index 38ffc00..44d4ab8 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/Adapter.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/Adapter.java @@ -1,4 +1,4 @@ -package com.example.orangesale_02; +package com.example.orangesale_02.adapter; import android.content.Context; import android.graphics.Color; diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/ProductAdapter.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/ProductAdapter.java index af7a220..4361e57 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/ProductAdapter.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/adapter/ProductAdapter.java @@ -1,4 +1,4 @@ -package com.example.orangesale_05.adapter; +package com.example.orangesale_02.adapter; import android.content.Context; import android.util.Log; @@ -9,8 +9,8 @@ import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView; -import com.example.orangesale_05.R; -import com.example.orangesale_05.entity.Product; +import com.example.orangesale_02.R; +import com.example.orangesale_02.entity.Product; import java.util.List; diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/OrangeUser.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/OrangeUser.java index 5ad8fcd..e929ce8 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/OrangeUser.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/OrangeUser.java @@ -1,4 +1,4 @@ -package com.example.orangesale_02; +package com.example.orangesale_02.entity; public class OrangeUser { private Integer id; diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/Product.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/Product.java index 69453a8..610124b 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/Product.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/entity/Product.java @@ -1,4 +1,4 @@ -package com.example.orangesale_05.entity; +package com.example.orangesale_02.entity; import java.math.BigDecimal; diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/IndexFragment.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/IndexFragment.java index 8c52473..0a8106a 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/IndexFragment.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/IndexFragment.java @@ -1,4 +1,4 @@ -package com.example.orangesale_05.fragment; +package com.example.orangesale_02.fragment; import android.app.Fragment; import android.os.Bundle; @@ -12,9 +12,9 @@ import android.widget.SearchView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.example.orangesale_05.R; -import com.example.orangesale_05.adapter.ProductAdapter; -import com.example.orangesale_05.entity.Product; +import com.example.orangesale_02.R; +import com.example.orangesale_02.adapter.ProductAdapter; +import com.example.orangesale_02.entity.Product; import java.math.BigDecimal; import java.util.ArrayList; @@ -75,28 +75,28 @@ public class IndexFragment extends Fragment implements View.OnClickListener { private void initData() { productList = new ArrayList<>(); Product product = new Product(); - product.setImageUrlId(R.drawable.juzip); + product.setImageUrlId(R.drawable.orange); product.setProductName("橘子"); - product.setProductPrice(new BigDecimal("9.9")); + product.setProductPrice(new BigDecimal("29.9")); Product product1 = new Product(); - product1.setImageUrlId(R.drawable.orange); - product1.setProductName("橙子"); + product1.setImageUrlId(R.drawable.pingguo); + product1.setProductName("苹果"); product1.setProductPrice(new BigDecimal("29.9")); Product product2 = new Product(); - product2.setImageUrlId(R.drawable.youzip); - product2.setProductName("柚子"); + product2.setImageUrlId(R.drawable.chengzi); + product2.setProductName("橙子"); product2.setProductPrice(new BigDecimal("19.9")); Product product3 = new Product(); - product3.setImageUrlId(R.drawable.xiguap); - product3.setProductName("西瓜"); + product3.setImageUrlId(R.drawable.youzi); + product3.setProductName("柚子"); product3.setProductPrice(new BigDecimal("19.9")); Product product4 = new Product(); - product4.setImageUrlId(R.drawable.applep); - product4.setProductName("苹果"); + product4.setImageUrlId(R.drawable.taozi); + product4.setProductName("桃子"); product4.setProductPrice(new BigDecimal("49.9")); Product product5 = new Product(); - product5.setImageUrlId(R.drawable.lemonp); - product5.setProductName("柠檬"); + product5.setImageUrlId(R.drawable.shali); + product5.setProductName("西瓜"); product5.setProductPrice(new BigDecimal("9.9")); productList.add(product); productList.add(product1); diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/PearsonFragment.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/PearsonFragment.java index 687895d..f5019cb 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/PearsonFragment.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/PearsonFragment.java @@ -1,4 +1,4 @@ -package com.example.orangesale_05.fragment; +package com.example.orangesale_02.fragment; import android.app.Fragment; import android.os.Bundle; @@ -12,7 +12,7 @@ import android.widget.TextView; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.example.orangesale_05.R; +import com.example.orangesale_02.R; public class PearsonFragment extends Fragment implements View.OnClickListener { private ImageView userIconImage; diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ProductFragment.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ProductFragment.java index f8dab79..a45ad60 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ProductFragment.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ProductFragment.java @@ -1,4 +1,4 @@ -package com.example.orangesale_05.fragment; +package com.example.orangesale_02.fragment; import android.app.Fragment; import android.os.Bundle; @@ -9,7 +9,7 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.example.orangesale_05.R; +import com.example.orangesale_02.R; public class ProductFragment extends Fragment { @Nullable diff --git a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ShoppingCartFragment.java b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ShoppingCartFragment.java index 46cc0e3..b65b206 100644 --- a/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ShoppingCartFragment.java +++ b/OrangeSale/app/src/main/java/com/example/orangesale_02/fragment/ShoppingCartFragment.java @@ -1,4 +1,4 @@ -package com.example.orangesale_05.fragment; +package com.example.orangesale_02.fragment; import android.app.Fragment; import android.os.Bundle; @@ -9,7 +9,7 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import com.example.orangesale_05.R; +import com.example.orangesale_02.R; public class ShoppingCartFragment extends Fragment { @Nullable diff --git a/OrangeSale/app/src/main/res/drawable/pearson.png b/OrangeSale/app/src/main/res/drawable/pearson.png new file mode 100644 index 0000000..90cf0eb Binary files /dev/null and b/OrangeSale/app/src/main/res/drawable/pearson.png differ diff --git a/OrangeSale/app/src/main/res/drawable/product.png b/OrangeSale/app/src/main/res/drawable/product.png new file mode 100644 index 0000000..8f5cb21 Binary files /dev/null and b/OrangeSale/app/src/main/res/drawable/product.png differ diff --git a/OrangeSale/app/src/main/res/drawable/shoppingcart.png b/OrangeSale/app/src/main/res/drawable/shoppingcart.png new file mode 100644 index 0000000..76c06de Binary files /dev/null and b/OrangeSale/app/src/main/res/drawable/shoppingcart.png differ diff --git a/OrangeSale/app/src/main/res/drawable/shuiguo.png b/OrangeSale/app/src/main/res/drawable/shuiguo.png new file mode 100644 index 0000000..d316137 Binary files /dev/null and b/OrangeSale/app/src/main/res/drawable/shuiguo.png differ diff --git a/OrangeSale/app/src/main/res/layout/activity_main.xml b/OrangeSale/app/src/main/res/layout/activity_main.xml index 4fc2444..ecb57a2 100644 --- a/OrangeSale/app/src/main/res/layout/activity_main.xml +++ b/OrangeSale/app/src/main/res/layout/activity_main.xml @@ -1,18 +1,29 @@ - + android:orientation="vertical" + tools:context=".IndexActivity"> - + + + + + + + + \ No newline at end of file diff --git a/OrangeSale/app/src/main/res/layout/categoty_detail_content.xml b/OrangeSale/app/src/main/res/layout/categoty_detail_content.xml index 5ba22d4..66f5363 100644 --- a/OrangeSale/app/src/main/res/layout/categoty_detail_content.xml +++ b/OrangeSale/app/src/main/res/layout/categoty_detail_content.xml @@ -41,7 +41,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" - android:background="#FFEFA549"> + > + > @@ -20,12 +20,12 @@ android:layout_marginLeft="1dp" android:layout_marginTop="20dp" android:layout_marginRight="1dp" - android:background="@drawable/index_menu" + android:background="#EDBB64" android:orientation="vertical"> @@ -38,9 +38,9 @@ android:orientation="vertical"> + android:layout_width="79dp" + android:layout_height="89dp" + android:src="@drawable/xuecheng" /> + android:layout_width="76dp" + android:layout_height="87dp" + android:src="@drawable/wendanyou" /> + android:layout_width="77dp" + android:layout_height="89dp" + android:src="@drawable/orange" /> + android:layout_width="80dp" + android:layout_height="87dp" + android:src="@drawable/shali" /> + android:layout_width="77dp" + android:layout_height="82dp" + android:src="@drawable/shali" /> + android:layout_width="76dp" + android:layout_height="82dp" + android:src="@drawable/pingguo" /> + android:layout_width="102dp" + android:layout_height="78dp" + android:src="@drawable/putao" /> @@ -200,22 +200,22 @@ android:orientation="vertical"> + android:layout_width="74dp" + android:layout_height="82dp" + android:src="@drawable/taozi" /> - + \ No newline at end of file diff --git a/OrangeSale/app/src/main/res/layout/content_nav.xml b/OrangeSale/app/src/main/res/layout/content_nav.xml index 2b6b43b..6f2887e 100644 --- a/OrangeSale/app/src/main/res/layout/content_nav.xml +++ b/OrangeSale/app/src/main/res/layout/content_nav.xml @@ -2,7 +2,8 @@ + android:orientation="horizontal" + android:background="#EDBB64"> + android:textSize="12sp" /> + android:textSize="12sp" /> @@ -82,7 +83,7 @@ android:layout_gravity="center" android:text="购物车" android:textColor="#000" - android:textSize="18sp" /> + android:textSize="12sp" /> @@ -112,7 +113,7 @@ android:layout_gravity="center" android:text="我" android:textColor="#000" - android:textSize="18sp" /> + android:textSize="12sp" /> \ No newline at end of file diff --git a/OrangeSale/app/src/main/res/layout/index_famous.xml b/OrangeSale/app/src/main/res/layout/index_famous.xml index b884b44..8703202 100644 --- a/OrangeSale/app/src/main/res/layout/index_famous.xml +++ b/OrangeSale/app/src/main/res/layout/index_famous.xml @@ -2,6 +2,7 @@ @@ -11,7 +12,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="15dp" - android:background="#FFF" + android:background="#EDBB64" android:orientation="horizontal">