京东分类

本文详细探讨了京东电商平台的商品分类体系,包括一级分类、二级分类直至细化的三级分类,分析了各类目下的商品特点和消费趋势,揭示了京东如何通过精准的分类策略提升用户体验和购物转化率。
摘要由CSDN通过智能技术生成
public class MainActivity extends AppCompatActivity implements IMainView,IShopCartView {

    @BindView(R.id.Rexycler_View)
    RecyclerView Rexycler_View;
    @BindView(R.id.Expand_View)
    ExpandableListView ExpandView;
    @BindView(R.id.edt_sousuo)
    TextView edtSousuo;
    @BindView(R.id.img_my)
    ImageView imgMy;
    private PresentMain presentMain;
    private ShopCartPresent shopCartPresent;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ButterKnife.bind(this);
        presentMain = new PresentMain(this);
        presentMain.getShop("1");

        shopCartPresent = new ShopCartPresent(this);
        shopCartPresent.getShopCart("1");

        imgMy.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(MainActivity.this,MyActivity.class);
                startActivity(intent);
            }
        });
    }

    @Override
    public void success(ShopCartBean shopCartBean) {

        Log.i("aaa", shopCartBean.getData().size() + "");
        List<ShopCartBean.DataBean> list = shopCartBean.getData();
        Rexycler_View.setLayoutManager(new LinearLayoutManager(MainActivity.this, LinearLayoutManager.VERTICAL, false));
        ShopApdater apdater = new ShopApdater(MainActivity.this, list);
        Rexycler_View.setAdapter(apdater);

        apdater.setOnCatagoryLisenter(new ShopApdater.OnCatagoryLisenter() {
            @Override
            public void onNameClick(int cid) {
                shopCartPresent.getShopCart(cid + "");
            }
        });

    }

    @Override
    public void Error(String msg) {

    }

    @Override
    public void success(ShopClassBean shopClassBean) {

        List<ShopClassBean.DataBean> beanList = shopClassBean.getData();

        if (beanList.size() == 0) {

            Toast.makeText(MainActivity.this, "该分类没有商品", Toast.LENGTH_LONG).show();
        } else {
            ExApdater exApdater = new ExApdater(beanList);
            ExpandView.setAdapter(exApdater);

            for (int i = 0; i < beanList.size(); i++) {

                ExpandView.expandGroup(i);
            }
        }
    }
}</
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值