仿淘宝订单管理界面设计

根据项目需求,本文档详细介绍了如何仿照淘宝设计一个购物类型的订单管理界面,包括主界面的布局代码和实现过程。
摘要由CSDN通过智能技术生成

由于最近项目需求,需要用到购物类型界面设计,于是仿了淘宝做了一下。


还没学会做gif图,图片先凑合看吧。这是主界面。布局代码如下。


    
    

    
    
    
     
     
        
      
      
            
       
       
            
       
       
        
      
      

        
      
      
            
       
       
            
       
       
        
      
      

        
      
      
            
       
       
            
       
       
        
      
      
        
      
      
            
       
       
            
       
       
        
      
      

        
      
      
            
       
       
            
       
       
        
      
      
    
     
     

    
    
布局很简单,就不多说明,然后就是mainactivity的代码了
package com.taobao.pll.tborderdemo;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.RelativeLayout;

public class MainActivity extends Activity {

    private RelativeLayout rl_person_alllist;//全部订单
    private RelativeLayout rl_person_wait_pay;//待支付
    private RelativeLayout rl_person_send;//待发货
    private RelativeLayout rl_person_wait_get;//待收货
    private RelativeLayout rl_person_aftermarket;//售后
    private Intent intent;//需要启动的界面

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        initView();
        initData();
    }

    private void initData() {
        /**
         * 全部订单
         */
        rl_person_alllist.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                intent = new Intent(getApplicationContext(),OrderActivity.class);
                intent.putExtra("page",0);
                startActivity(intent);
            }
        });

        /**
         * 待支付
         */
        rl_person_wait_pay.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                intent = new Intent(getApplicationContext(),OrderActivity.class);
                intent.putExtra("page",1);
                startActivity(intent);
            }
        });

        /**
         * 待发货
         */
        rl_person_send.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                intent = new Intent(getApplicationContext(),OrderActivity.class);
                intent.putExtra("page",2);
                startActivity(intent);
            }
        });

        /**
         * 待收货
         */
        rl_person_wait_get.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                intent = new Intent(getApplicationContext(),OrderActivity.class);
                intent.putExtra("page",3);
                startActivity(intent);
            }
        });

        /**
         * 售后
         */
        rl_person_aftermarket.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                intent = new Intent(getApplicationContext(),OrderActivity.class);
                intent.putExtra("page",4);
                startActivity(intent);
            }
        });
    }

    private void initView() {
        rl_person_alllist = (RelativeLayout) findViewById(R.id.rl_person_alllist);
        rl_person_wait_pay = (RelativeLayout) findViewById(R.id.rl_person_wait_pay);
        rl_person_send = (RelativeLayout) findViewById(R.id.rl_person_send);
        rl_person_wait_get = (RelativeLayout) findVi
  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值