android 购物车数量加减计算(几行代码实现效果)

news/2024/11/21 1:35:52/

就是使用++ 和-- 逻辑简单,直接上代码吧 

已经使用到项目 ,具体添加的时候请求后台的接口,在添加即可。。项目使用没有任何差错,简单明了。。。

  private TextView textView;private int num = 1;@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.test_activity_layout);textView = findViewById(R.id.txt);textView.setText(num + "");findViewById(R.id.delete).setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {if (num > 1) {num--;textView.setText(num + "");} else {Toast.makeText(Test.this, "数量最低为1份", Toast.LENGTH_SHORT).show();textView.setText("1");}}});findViewById(R.id.add).setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {num++;textView.setText(num + "");}});}

 


http://www.ppmy.cn/news/610841.html

相关文章

FhqTreap的区间翻转

学 Fhq 就是为了尽量不去写某毒瘤数据结构,所以自然要来杠一杠某数据结构的经典操作:区间反转 听起来玄乎,但只需要一个小 trick 就行了:把原来的区间以下标作为权值建成 Treap , 这样整棵 Treap 的中序遍历就是原区间. 按照这种方法建树,是进行区间操作的第一步.接下来我们考虑…

ThinkPHP 详细介绍

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,…

Vitis-AI集成

Vitis-AI集成 Vitis-AI是Xilinx的开发堆栈,用于在Xilinx平台(包括边端设备和Alveo卡)上进行硬件加速的AI推理。它由优化的IP,工具,库,模型和示例设计组成。设计时考虑到了高效率和易用性,充分发…

Android 设置横屏,竖屏或者禁止横屏的方法

在android 的配置文件AndroidManifest.xml中有 android:screenOrientation属性 下面看下各个属性 "unspecified":默认值 由系统来推断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向."landscape":横屏显示&#xff08…

利用C语言控制Exynos4412芯片及硬件 6.27

1.LED 1.需求:点亮LED4 2.看原理图,确定硬件原理,确定管脚XvVSYNC_LDI 给高电平--输出1--灯亮GPIO:通用输入输出端口 GPF3_4 输出高电平--灯亮GP端口 F组号 3.芯片手册GPF3CON:0x114001E0 [19:16] 0x1 OutputGPF3DA…

浅谈MySQL中utf8和utf8mb4的区别

一、什么是UTF8MB4? 我们在使用PhpMyAdmin管理面板时,可以在首页看到名为“Server connection collation”(服务器连接排序规则)的选项,用来选择所使用的字符集。对于我们常用的UTF8,却有utf8和utf8mb4两种…

洛谷P4053 [JSOI2007]建筑抢修

放题解 题目传送门 放代码 #include <bits/stdc.h>//万能头 #define MAXN 150000//最多的建筑数量&#xff08;数据范围&#xff09; using namespace std;inline int read()//快读 {int ret0,f1;char chgetchar();while (ch<0||ch>9){if (ch-) f-f;chgetchar();}w…

TVM Reduction降低算力

TVM Reduction降低算力 这是有关如何降低算力TVM的介绍材料。像sum / max / min这样的关联约简运算符是线性代数运算的典型构造块。 本文将演示如何降低TVM算力。 from future import absolute_import, print_function import tvm import tvm.testing from tvm import te impo…