安卓商城购物车案例

写的很垃圾也是初学呢,望多包容
大概长这样:

activity_main.xml布局文件

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" app:layout_constraintTop_toTopOf="parent" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" app:layout_constraintTop_toTopOf="parent" android:orientation="vertical"> <TextView app:layout_constraintTop_toTopOf="parent" android:layout_width="match_parent" android:layout_height="40dp" android:textSize="30sp" android:text="           -------欢迎光临-------" /> <ListView android:id="@+id/listview" android:layout_width="match_parent" android:layout_height="wrap_content"/> <Button android:layout_width="match_parent" android:layout_height="70dp" android:text="选好了" android:textSize="30sp"/>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

Ls_tmist_itemxl.xml板模板件

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" > <CheckBox android:id="@+id/checkBox" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" /> <ImageView android:id="@+id/image" android:layout_width="110dp" android:layout_height="110dp" android:padding="5dp" app:srcCompat="@drawable/dish_01" />
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:padding="5dp" android:textColor="#000fff" android:textSize="30sp" />
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <TextView android:id="@+id/money" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="center" android:textColor="#D52F23" android:textSize="30sp" android:textStyle="bold" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:text="元/份" android:textStyle="bold" /> </LinearLayout>
</LinearLayout>
</LinearLayout>

Jvava码代码

package com.example.menutest; import androidx.appcompat.app.AppCompatActivity; import android.app.LauncherActivity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.SimpleAdapter; import java.util.ArrayList;
import java.util.HashMap; public class MainActivity extends AppCompatActivity { ArrayList<HashMap<Sting,Object>>lisItems=null; HashMap<String,Object>map=null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ListView mylistview=(ListView)findViewById(R.id.listview); ArrayList<HashMap<String, Object>> listItems = new ArrayList<HashMap<String,
Object>>(); int[]
userImg={R.drawable.dish_01,R.drawable.dish_02,R.drawable.dish_03,R.drawable.dish_04,R.d
rawable.dish_05, R.drawable.dish_06,R.drawable.dish_07,R.drawable.dish_08}; String[] menuName=getResources().getStringArray(R.array.menuName); String[] money=getResources().getStringArray(R.array.money); for(int i=0;i<money.length;i++){ map=new HashMap<String,Object>(); map.put("img",userImg[i]); map.put("name",menuName[i]); map.put("money",money[i]); listItems.add(map); } //创建并实例化SimpleAdapter SimpleAdapter  adapter=new SimpleAdapter(this,listItems,R.layout.list_item,new
String[]{"img","name","money"}, new int[]{R.id.image,R.id.name,R.id.money}); mylistview.setAdapter(adapter); // mylistview.setOnItemClickListener(); }
}

emmmmm,这只是学校的一个小作业,记录一下,有更好的方法欢迎留言交流,也让我学习学习,哈哈哈哈

安卓商城购物车布局案例相关推荐

  1. HTML CSS 贵美商城网页布局

    HTML CSS 贵美商城网页布局 文章目录 HTML CSS 贵美商城网页布局 效果图 结果图 代码 材料:链接: https://pan.baidu.com/s/13wK9ZvSAQ7lLkhYw ...

  2. 商城首页布局实现(HTML源码)

    商城首页布局效果: div+css实现,用到了浮动来布局,具体参见以下源码. 代码: <!DOCTYPE html> <html><head><meta ch ...

  3. 【Android笔记41】使用Android实现一个简易版本的购物车小案例

    这篇文章,主要是使用Android实现一个简易版本的购物车小案例. 目录 一.购物车案例 1.1.创建主界面 (1)主界面布局样式 (2)商品列表Fragment

  4. CSS中浮动布局float(小米布局案例、导航栏案例、overflow)

    1. CSS 布局的三种机制 网页布局的核心--就是用 CSS 来摆放盒子. CSS 提供了 3 种机制来设置盒子的摆放位置,分别是普通流(标准流).浮动和定位, 其中: 普通流(标准流) 块级元素会 ...

  5. 《Div+CSS 3.0网页布局案例精粹》扫描版[PDF]

    电驴资源 下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载 [Div.CSS.3.0网页布局案例精粹].王大远.扫描版.rar详情 53.7MB 全选 53.7MB 下载地址(拷贝到 ...

  6. Mvp快速搭建商城购物车模块

    代码地址如下: http://www.demodashi.com/demo/12834.html 前言: 说到MVP的时候其实大家都不陌生,但是涉及到实际项目中使用,还是有些无从下手.因此这里小编带着 ...

  7. jQuery实现PC端商城购物车模块基本功能(每个商品的小计和合计都会根据添加和删除的操作来动态计算)

    jQuery实现PC端商城购物车模块基本功能 先上效果图: 因为主要是想练习jQuery的使用,所以页面CSS部分比较简陋,有需要的话,大家在参考代码时,可以自己再完善下CSS部分的代码,让购物车页面 ...

  8. MUI框架:移动端底部固定mui-bar-tab布局 - 案例篇

    移动端布局:自定义MUI底部tabs选项卡(nav组件 · 底部固定mui-bar-tab) · 案例演示 效果图 html代码实例 · 如下: <!doctype html> <h ...

  9. MUI框架:栅格系统 + grid宫格布局 - 案例篇

    MUI框架 · 自定义宫格布局 · 应用案例: 通过使用MUI框架的 栅格系统 + grid宫格布局 ,覆盖源码样式,以达到完美的页面效果. 效果图: 点击动画效果不再演示,具体效果参考源码效果! 全 ...

最新文章

  1. vue 如何处理两个组件异步问题_Vue动态异步组件实现思路及其问题
  2. 高性能MySQL——查询性能优化
  3. 【MySQL】基于MySQL的SQL核心语法实战演练(一)
  4. hadoop--HDFS的读写数据流程
  5. unity3d 材质概述 ---- shader
  6. hibernate框架搭建与使用
  7. WordPress搬家教程:换空间与换域名
  8. std::map的KEY如果是char*,必须是malloc的
  9. java开发坦克大战小游戏
  10. 腾讯云服务器-公网IP与域名绑定
  11. android手机rom物理存储器,手机ROM/RAM的区别
  12. 2018 BACS Regional Programming Contest F. Football Free Kick(map离散化)
  13. Scanner的.next()以及.nextLine()各自代表什么意思
  14. 学习与坚持是我的人生信仰
  15. win10计算机属性管理打不开,win10无法打开设置应用的两种解决方法【图文】
  16. CCS 3.3 创建DSP TMSC6726B工程
  17. 38岁天才科学家掌舵,三年半累亏30亿,第四范式冲刺港股IPO
  18. 使用npm下载包,报错 error An unexpected error occurred: “EPERM: operation not permitted
  19. java 秒表_JAVA计时器秒表程序代码
  20. 如何做好IT战略规划与IT咨询!

热门文章

  1. 订单系统设计 --- 订单中心存储方案
  2. npm install 报错 check python checking for Python executable python2 in the PATH
  3. 推荐一款“黑科技”满满的小众软件
  4. 2021年2月16日 星期二 农历初五 晴 天津
  5. 20年java面试_Java 20年
  6. dw php用文本框更新记录,用dreamweaver htm的网页 一个输入框 一个按钮 点按钮将输入框中的内容保存到本地 肿么写...
  7. Java | 参数(Parameter)
  8. Docker启动tomcat容器部署java web应用详细过程
  9. 逻辑漏洞渗透与攻防(六)之其他类型逻辑漏洞
  10. PCA(Principal Component Analysis)数学分析