diff --git a/OrangeSale_05/.idea/dbnavigator.xml b/OrangeSale_05/.idea/dbnavigator.xml
index b1abb0f..09d6d53 100644
--- a/OrangeSale_05/.idea/dbnavigator.xml
+++ b/OrangeSale_05/.idea/dbnavigator.xml
@@ -2,143 +2,17 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/OrangeSale_05/.idea/deploymentTargetDropDown.xml b/OrangeSale_05/.idea/deploymentTargetDropDown.xml
index 6899890..cd9b515 100644
--- a/OrangeSale_05/.idea/deploymentTargetDropDown.xml
+++ b/OrangeSale_05/.idea/deploymentTargetDropDown.xml
@@ -12,6 +12,6 @@
-
+
\ No newline at end of file
diff --git a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/CategoryActivity.java b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/CategoryActivity.java
index 9b82d77..0c0a2bb 100644
--- a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/CategoryActivity.java
+++ b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/CategoryActivity.java
@@ -63,15 +63,17 @@ public class CategoryActivity extends Activity {
productCategory.add("橙子");
productCategory.add("柚子");
Product product = new Product();
- product.setImageUrlId(R.drawable.arrow_down);
+ product.setImageUrlId(R.drawable.jz1);
product.setProductName("橘子");
product.setProductPrice(new BigDecimal("9.9"));
+
Product product1 = new Product();
- product1.setImageUrlId(R.drawable.orange);
+ product1.setImageUrlId(R.drawable.jz1);
product1.setProductName("橙子");
product1.setProductPrice(new BigDecimal("29.9"));
+
Product product2 = new Product();
- product2.setImageUrlId(R.drawable.arrow_left);
+ product2.setImageUrlId(R.drawable.yz1);
product2.setProductName("柚子");
product2.setProductPrice(new BigDecimal("19.9"));
productList.add(product);
diff --git a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/RegisterActivity.java b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/RegisterActivity.java
index 9be3092..edf27e2 100644
--- a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/RegisterActivity.java
+++ b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/activity/RegisterActivity.java
@@ -25,7 +25,7 @@ public class RegisterActivity extends AppCompatActivity implements View.OnClickL
private CityPicker cityPicker;
private Button regButton;
private RadioGroup sexGroup;
- private String sexStr = "男";
+ private String sexStr = "女";
@Override
diff --git a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/adapter/ProductAdapter.java b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/adapter/ProductAdapter.java
index dec9822..003ead5 100644
--- a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/adapter/ProductAdapter.java
+++ b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/adapter/ProductAdapter.java
@@ -44,9 +44,9 @@ public class ProductAdapter extends BaseAdapter {
if (convertView == null) {
convertView = layoutInflater.inflate(R.layout.categoty_detail_content, null);
viewHolder = new ViewHolder();
- viewHolder.productImage = convertView.findViewById(R.id.category_product_image);
- viewHolder.productName = convertView.findViewById(R.id.category_product_name);
- viewHolder.productPrice = convertView.findViewById(R.id.category_product_price);
+ viewHolder.productImage = convertView.findViewById(R.id.category_product_image1);
+ viewHolder.productName = convertView.findViewById(R.id.category_product_name1);
+ viewHolder.productPrice = convertView.findViewById(R.id.category_product_price1);
convertView.setTag(viewHolder);
} else {
viewHolder = (ViewHolder) convertView.getTag();
diff --git a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/entity/Product.java b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/entity/Product.java
index 411aac3..3fc5d60 100644
--- a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/entity/Product.java
+++ b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/entity/Product.java
@@ -27,8 +27,15 @@ public class Product {
public void setImageUrlId(Integer imageUrlId) {
this.imageUrlId = imageUrlId;
}
+ public Integer getImageCar() {
+ return imageCar;
+ }
+
+ public void setImageCar(Integer imageCar) {
+ this.imageCar = imageCar;
+ }
- private Integer imageUrlId;
+ private Integer imageUrlId,imageCar;
private String productName;
private BigDecimal productPrice;
diff --git a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/IndexFragment.java b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/IndexFragment.java
index 975d9b1..e5f0d83 100644
--- a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/IndexFragment.java
+++ b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/IndexFragment.java
@@ -75,29 +75,35 @@ 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.jz1);
product.setProductName("橘子");
product.setProductPrice(new BigDecimal("9.9"));
+
Product product1 = new Product();
- product1.setImageUrlId(R.drawable.orange);
+ product1.setImageUrlId(R.drawable.cz2);
product1.setProductName("橙子");
product1.setProductPrice(new BigDecimal("29.9"));
+
Product product2 = new Product();
- product2.setImageUrlId(R.drawable.youzip);
+ product2.setImageUrlId(R.drawable.yz2);
product2.setProductName("柚子");
product2.setProductPrice(new BigDecimal("19.9"));
+
Product product3 = new Product();
- product3.setImageUrlId(R.drawable.xiguap);
+ product3.setImageUrlId(R.drawable.xg2);
product3.setProductName("西瓜");
product3.setProductPrice(new BigDecimal("19.9"));
+
Product product4 = new Product();
- product4.setImageUrlId(R.drawable.applep);
+ product4.setImageUrlId(R.drawable.pg1);
product4.setProductName("苹果");
product4.setProductPrice(new BigDecimal("49.9"));
+
Product product5 = new Product();
- product5.setImageUrlId(R.drawable.lemonp);
+ product5.setImageUrlId(R.drawable.nm2);
product5.setProductName("柠檬");
product5.setProductPrice(new BigDecimal("9.9"));
+
productList.add(product);
productList.add(product1);
productList.add(product2);
diff --git a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/SetDetailFragment.java b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/SetDetailFragment.java
index 7b9e60f..9fb60b6 100644
--- a/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/SetDetailFragment.java
+++ b/OrangeSale_05/app/src/main/java/com/example/orangesale_05/fragment/SetDetailFragment.java
@@ -20,7 +20,7 @@ import java.util.Objects;
public class SetDetailFragment extends Fragment {
private View view;
- private ImageView imageView;
+ private ImageView imageView,imageCar;
private TextView nameText, priceText;
@SuppressLint("SetTextI18n")
@@ -35,6 +35,7 @@ public class SetDetailFragment extends Fragment {
Objects.requireNonNull(categoryActivity).setOnChangeListener(product -> {
Log.i("sss", "onCreateView: " + product.getProductName());
imageView.setBackgroundResource(product.getImageUrlId());
+ imageCar.setBackgroundResource(product.getImageCar());
nameText.setText(product.getProductName());
priceText.setText(product.getProductPrice().toString());
});
@@ -45,9 +46,10 @@ public class SetDetailFragment extends Fragment {
* 内容组件初始化
*/
private void init() {
- imageView = view.findViewById(R.id.category_product_image);
- nameText = view.findViewById(R.id.category_product_name);
- priceText = view.findViewById(R.id.category_product_price);
+ imageView = view.findViewById(R.id.category_product_image1);
+ nameText = view.findViewById(R.id.category_product_name1);
+ priceText = view.findViewById(R.id.category_product_price1);
+ imageCar = view.findViewById(R.id.category_product_car);
}
}
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/apple.png b/OrangeSale_05/app/src/main/res/drawable-v24/apple.png
deleted file mode 100644
index 0810381..0000000
Binary files a/OrangeSale_05/app/src/main/res/drawable-v24/apple.png and /dev/null differ
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/applep.png b/OrangeSale_05/app/src/main/res/drawable-v24/applep.png
deleted file mode 100644
index e26da47..0000000
Binary files a/OrangeSale_05/app/src/main/res/drawable-v24/applep.png and /dev/null differ
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/button_login.xml b/OrangeSale_05/app/src/main/res/drawable-v24/button_login.xml
index 290aa07..c13621c 100644
--- a/OrangeSale_05/app/src/main/res/drawable-v24/button_login.xml
+++ b/OrangeSale_05/app/src/main/res/drawable-v24/button_login.xml
@@ -2,7 +2,7 @@
-
-
+
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/lemon.png b/OrangeSale_05/app/src/main/res/drawable-v24/lemon.png
deleted file mode 100644
index 39f12cc..0000000
Binary files a/OrangeSale_05/app/src/main/res/drawable-v24/lemon.png and /dev/null differ
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/lemonp.png b/OrangeSale_05/app/src/main/res/drawable-v24/lemonp.png
deleted file mode 100644
index ca5eca8..0000000
Binary files a/OrangeSale_05/app/src/main/res/drawable-v24/lemonp.png and /dev/null differ
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/li.png b/OrangeSale_05/app/src/main/res/drawable-v24/li.png
deleted file mode 100644
index 0834592..0000000
Binary files a/OrangeSale_05/app/src/main/res/drawable-v24/li.png and /dev/null differ
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/xigua.png b/OrangeSale_05/app/src/main/res/drawable-v24/xigua.png
deleted file mode 100644
index 20275c1..0000000
Binary files a/OrangeSale_05/app/src/main/res/drawable-v24/xigua.png and /dev/null differ
diff --git a/OrangeSale_05/app/src/main/res/drawable-v24/xiguap.png b/OrangeSale_05/app/src/main/res/drawable-v24/xiguap.png
deleted file mode 100644
index b760712..0000000
Binary files a/OrangeSale_05/app/src/main/res/drawable-v24/xiguap.png and /dev/null differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/bl1.png b/OrangeSale_05/app/src/main/res/drawable/bl1.png
new file mode 100644
index 0000000..0087f85
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/bl1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/cz1.png b/OrangeSale_05/app/src/main/res/drawable/cz1.png
new file mode 100644
index 0000000..c73feb2
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/cz1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/cz2.png b/OrangeSale_05/app/src/main/res/drawable/cz2.png
new file mode 100644
index 0000000..9d25b30
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/cz2.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/gwc.png b/OrangeSale_05/app/src/main/res/drawable/gwc.png
new file mode 100644
index 0000000..e98e37c
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/gwc.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/gwc1.png b/OrangeSale_05/app/src/main/res/drawable/gwc1.png
new file mode 100644
index 0000000..b61140d
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/gwc1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/hlg1.png b/OrangeSale_05/app/src/main/res/drawable/hlg1.png
new file mode 100644
index 0000000..ec5934e
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/hlg1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/huo.png b/OrangeSale_05/app/src/main/res/drawable/huo.png
new file mode 100644
index 0000000..b3187c1
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/huo.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/jz1.png b/OrangeSale_05/app/src/main/res/drawable/jz1.png
new file mode 100644
index 0000000..16af8c7
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/jz1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/ll1.png b/OrangeSale_05/app/src/main/res/drawable/ll1.png
new file mode 100644
index 0000000..bebf5d4
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/ll1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/mg1.png b/OrangeSale_05/app/src/main/res/drawable/mg1.png
new file mode 100644
index 0000000..8404ad1
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/mg1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/momo.png b/OrangeSale_05/app/src/main/res/drawable/momo.png
new file mode 100644
index 0000000..ed6a8ff
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/momo.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/nm1.png b/OrangeSale_05/app/src/main/res/drawable/nm1.png
new file mode 100644
index 0000000..3d4cd21
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/nm1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/nm2.png b/OrangeSale_05/app/src/main/res/drawable/nm2.png
new file mode 100644
index 0000000..24dae16
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/nm2.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/pg1.png b/OrangeSale_05/app/src/main/res/drawable/pg1.png
new file mode 100644
index 0000000..fdafa8f
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/pg1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/pg2.png b/OrangeSale_05/app/src/main/res/drawable/pg2.png
new file mode 100644
index 0000000..32f9efa
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/pg2.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/shouye.png b/OrangeSale_05/app/src/main/res/drawable/shouye.png
new file mode 100644
index 0000000..4674237
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/shouye.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/xg1.png b/OrangeSale_05/app/src/main/res/drawable/xg1.png
new file mode 100644
index 0000000..31fd667
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/xg1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/xg2.png b/OrangeSale_05/app/src/main/res/drawable/xg2.png
new file mode 100644
index 0000000..97bafd0
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/xg2.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/xigua.png b/OrangeSale_05/app/src/main/res/drawable/xigua.png
new file mode 100644
index 0000000..37b1b68
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/xigua.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/xl1.png b/OrangeSale_05/app/src/main/res/drawable/xl1.png
new file mode 100644
index 0000000..25e84f2
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/xl1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/yz1.png b/OrangeSale_05/app/src/main/res/drawable/yz1.png
new file mode 100644
index 0000000..3506b1c
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/yz1.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/yz2.png b/OrangeSale_05/app/src/main/res/drawable/yz2.png
new file mode 100644
index 0000000..7902c77
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/yz2.png differ
diff --git a/OrangeSale_05/app/src/main/res/drawable/zhuye.png b/OrangeSale_05/app/src/main/res/drawable/zhuye.png
new file mode 100644
index 0000000..fec63ce
Binary files /dev/null and b/OrangeSale_05/app/src/main/res/drawable/zhuye.png differ
diff --git a/OrangeSale_05/app/src/main/res/layout/category_list_item.xml b/OrangeSale_05/app/src/main/res/layout/category_list_item.xml
index 09e87d8..cc72069 100644
--- a/OrangeSale_05/app/src/main/res/layout/category_list_item.xml
+++ b/OrangeSale_05/app/src/main/res/layout/category_list_item.xml
@@ -6,9 +6,9 @@
\ No newline at end of file
diff --git a/OrangeSale_05/app/src/main/res/layout/categoty_detail_content.xml b/OrangeSale_05/app/src/main/res/layout/categoty_detail_content.xml
index b3972c2..428bac8 100644
--- a/OrangeSale_05/app/src/main/res/layout/categoty_detail_content.xml
+++ b/OrangeSale_05/app/src/main/res/layout/categoty_detail_content.xml
@@ -2,31 +2,50 @@
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/OrangeSale_05/app/src/main/res/layout/content_category.xml b/OrangeSale_05/app/src/main/res/layout/content_category.xml
index 7c73e75..9c65bdf 100644
--- a/OrangeSale_05/app/src/main/res/layout/content_category.xml
+++ b/OrangeSale_05/app/src/main/res/layout/content_category.xml
@@ -9,7 +9,7 @@
+ android:layout_weight="4"/>
\ No newline at end of file
diff --git a/OrangeSale_05/app/src/main/res/layout/content_index.xml b/OrangeSale_05/app/src/main/res/layout/content_index.xml
index d935945..e425e67 100644
--- a/OrangeSale_05/app/src/main/res/layout/content_index.xml
+++ b/OrangeSale_05/app/src/main/res/layout/content_index.xml
@@ -38,9 +38,9 @@
android:orientation="vertical">
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/cz1" />
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/yz1" />
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/jz1" />
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/xg1" />
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/xl1" />
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/pg2" />
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/nm1" />
+ android:layout_width="80dp"
+ android:layout_height="80dp"
+ android:src="@drawable/mg1" />
+ android:src="@drawable/shouye" />
+ android:src="@drawable/xigua" />
+ android:src="@drawable/gwc" />
+ android:src="@drawable/zhuye" />
+ android:src="@drawable/momo" />
+
+ android:textSize="18sp"/>
+
+
+
+
+
+
+
+
+
+
+ android:src="@drawable/xigua" />
+ android:text="YaYa水果店" />
+ android:src="@drawable/xigua" />
+ android:text="YaYa水果店" />
+ android:hint="用户名 10位" />
@@ -70,7 +70,7 @@
android:textAlignment="center"
android:maxLength="16"
android:maxLines="1"
- android:hint="密码 6-16位" />
+ android:hint="密码 6-16位" />
@@ -116,11 +116,11 @@
@@ -158,11 +158,11 @@
android:id="@+id/reg_register"
android:layout_width="280dp"
android:layout_height="50dp"
- android:layout_marginTop="50dp"
+ android:layout_marginTop="30dp"
android:textSize="18sp"
android:layout_gravity="center_horizontal"
android:background="@drawable/button_login"
android:textColor="#FFFFFF"
- android:text="注 册" />
+ android:text="注 册" />
\ No newline at end of file
diff --git a/OrangeSale_05/app/src/main/res/values/colors.xml b/OrangeSale_05/app/src/main/res/values/colors.xml
index 6b3f6ab..a0acea2 100644
--- a/OrangeSale_05/app/src/main/res/values/colors.xml
+++ b/OrangeSale_05/app/src/main/res/values/colors.xml
@@ -3,4 +3,27 @@
#008577
#00574B
#D81B60
+ #00ff00
+ #ffffff
+ #ff0000
+ #0000ff
+ #ff00ff
+ #00ffff
+ #ffff00
+ #000000
+ #ff7f00
+ #9932cd
+ #871f78
+ #db7093
+ #ff6ec7
+ #4f2f4f
+ #990033
+ #ff3399
+ #ff6699
+ #ff9999
+ #ff3366
+ #cc0033
+ #ff0033
+ #ff0066
+
diff --git a/OrangeSale_05/app/src/main/res/values/strings.xml b/OrangeSale_05/app/src/main/res/values/strings.xml
index 02daafe..303fe8e 100644
--- a/OrangeSale_05/app/src/main/res/values/strings.xml
+++ b/OrangeSale_05/app/src/main/res/values/strings.xml
@@ -1,5 +1,5 @@
- 橙一色
+ Melon
用户名:
密 码:
diff --git a/OrangeSale_05/app/src/main/res/values/styles.xml b/OrangeSale_05/app/src/main/res/values/styles.xml
index 6f19b47..7a62090 100644
--- a/OrangeSale_05/app/src/main/res/values/styles.xml
+++ b/OrangeSale_05/app/src/main/res/values/styles.xml
@@ -4,8 +4,8 @@