安卓商城购物车布局案例
安卓商城购物车案例
写的很垃圾也是初学呢,望多包容
大概长这样:
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,这只是学校的一个小作业,记录一下,有更好的方法欢迎留言交流,也让我学习学习,哈哈哈哈
安卓商城购物车布局案例相关推荐
- HTML CSS 贵美商城网页布局
HTML CSS 贵美商城网页布局 文章目录 HTML CSS 贵美商城网页布局 效果图 结果图 代码 材料:链接: https://pan.baidu.com/s/13wK9ZvSAQ7lLkhYw ...
- 商城首页布局实现(HTML源码)
商城首页布局效果: div+css实现,用到了浮动来布局,具体参见以下源码. 代码: <!DOCTYPE html> <html><head><meta ch ...
- 【Android笔记41】使用Android实现一个简易版本的购物车小案例
这篇文章,主要是使用Android实现一个简易版本的购物车小案例. 目录 一.购物车案例 1.1.创建主界面 (1)主界面布局样式 (2)商品列表Fragment
- CSS中浮动布局float(小米布局案例、导航栏案例、overflow)
1. CSS 布局的三种机制 网页布局的核心--就是用 CSS 来摆放盒子. CSS 提供了 3 种机制来设置盒子的摆放位置,分别是普通流(标准流).浮动和定位, 其中: 普通流(标准流) 块级元素会 ...
- 《Div+CSS 3.0网页布局案例精粹》扫描版[PDF]
电驴资源 下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载 [Div.CSS.3.0网页布局案例精粹].王大远.扫描版.rar详情 53.7MB 全选 53.7MB 下载地址(拷贝到 ...
- Mvp快速搭建商城购物车模块
代码地址如下: http://www.demodashi.com/demo/12834.html 前言: 说到MVP的时候其实大家都不陌生,但是涉及到实际项目中使用,还是有些无从下手.因此这里小编带着 ...
- jQuery实现PC端商城购物车模块基本功能(每个商品的小计和合计都会根据添加和删除的操作来动态计算)
jQuery实现PC端商城购物车模块基本功能 先上效果图: 因为主要是想练习jQuery的使用,所以页面CSS部分比较简陋,有需要的话,大家在参考代码时,可以自己再完善下CSS部分的代码,让购物车页面 ...
- MUI框架:移动端底部固定mui-bar-tab布局 - 案例篇
移动端布局:自定义MUI底部tabs选项卡(nav组件 · 底部固定mui-bar-tab) · 案例演示 效果图 html代码实例 · 如下: <!doctype html> <h ...
- MUI框架:栅格系统 + grid宫格布局 - 案例篇
MUI框架 · 自定义宫格布局 · 应用案例: 通过使用MUI框架的 栅格系统 + grid宫格布局 ,覆盖源码样式,以达到完美的页面效果. 效果图: 点击动画效果不再演示,具体效果参考源码效果! 全 ...
最新文章
- vue 如何处理两个组件异步问题_Vue动态异步组件实现思路及其问题
- 高性能MySQL——查询性能优化
- 【MySQL】基于MySQL的SQL核心语法实战演练(一)
- hadoop--HDFS的读写数据流程
- unity3d 材质概述 ---- shader
- hibernate框架搭建与使用
- WordPress搬家教程:换空间与换域名
- std::map的KEY如果是char*,必须是malloc的
- java开发坦克大战小游戏
- 腾讯云服务器-公网IP与域名绑定
- android手机rom物理存储器,手机ROM/RAM的区别
- 2018 BACS Regional Programming Contest F. Football Free Kick(map离散化)
- Scanner的.next()以及.nextLine()各自代表什么意思
- 学习与坚持是我的人生信仰
- win10计算机属性管理打不开,win10无法打开设置应用的两种解决方法【图文】
- CCS 3.3 创建DSP TMSC6726B工程
- 38岁天才科学家掌舵,三年半累亏30亿,第四范式冲刺港股IPO
- 使用npm下载包,报错 error An unexpected error occurred: “EPERM: operation not permitted
- java 秒表_JAVA计时器秒表程序代码
- 如何做好IT战略规划与IT咨询!
热门文章
- 订单系统设计 --- 订单中心存储方案
- npm install 报错 check python checking for Python executable python2 in the PATH
- 推荐一款“黑科技”满满的小众软件
- 2021年2月16日 星期二 农历初五 晴 天津
- 20年java面试_Java 20年
- dw php用文本框更新记录,用dreamweaver htm的网页 一个输入框 一个按钮 点按钮将输入框中的内容保存到本地 肿么写...
- Java | 参数(Parameter)
- Docker启动tomcat容器部署java web应用详细过程
- 逻辑漏洞渗透与攻防(六)之其他类型逻辑漏洞
- PCA(Principal Component Analysis)数学分析