00:00
好,那同学们,我们刚才啊,在这个地方里面是不是,呃,已经得到这个数据了,对吧,那接下来我们再去把这个页面给做出来了,要实现这样的一个效果,来看一下这个效果中是有一个这样的按钮啊。是按钮呢,它其实有内部是有一些逻辑的,大家看一下,我点到最后一个的时候,点到第一个的时候,它还往下加吗?就最少得于多少啊最少。得是一,然后呢,在这个上面加,加最大,它就有个值十,这个十代表什么意思呢?就你看不能再加了,其实就是什么,其实啊,就是一个仓库的存储,就是说可能这个商品呢,只有什么十个。说我们不可能有疑议吧,是不是啊,不有是不是啊,他也厂家也。这个也没有,不可能就一下子生产这么多产品吧,所以这是一个啊库存是吧,好那接下来我们就把这个控件呢,单独去做出来,便于以后更好的啊,好我们去创建一下,创建一个小案例,然后到时候我们去移过来。
01:09
啊,先把它给创建出来一个这么一个东西,我们叫什么呢?我们就叫啊,就像我们的ad啊。就是这个是参加啊,删除sub u好叫这个这么一个小案例,然后呢,我们去把它给算减出来。好,圈出来。好,那么以后我就想很方便的去做,就是我直接去选个类,以后就直接用了,怎么做呢?就叫这个ad,让它继承是我们的啊,建层是我们的先进布局。好,因为实现这样的效果的话,大家想想就是一个先练布局呗,对吧,好先练布局。然后去把它给添加进来,点击OK。好。
02:00
那么在我们地方里面,我们去把它带有两个参数方法,现在。这个因为我们一会儿要在布局去用嘛,对吧,好,我们右键把它复制过来,好放到我们的这个。这个案例的布局里面好,那么也就是说我们把它放到。这里。把心。就这样以后就能用了,是不是很方便呢?好,那么这个时候我们该怎么办呢?好,这个时候我们去什么。你看一运起来,直接就把这个控件。加起来就形成这样的一个效果,这怎么做呢?再去选一个布局呀,在这个内部我们去写一个布局,就是有一个方法叫。然后呢,在这个地方里面,第一个是上下文好,第二个是R点好,那布局呢,我们就叫。就叫ad,然后杀的,然后view叫这个布局,然后注意这个参数为类似。
03:08
什么意思呢?这个代码的意思就是把布局文件实例化,并且加载到哪里啊,加到这个类中。那么我们就可以什么?其实就在他的一个实例中点类似。那这种想法是不是可以把这个前面省略掉啊,其实类死的谁只是它对吧?好这里面是是定义增删伏增加按钮,好那么这个布局没有吧,我们去把它给创建出来。好,就是一个心灵布局包裹类型哇。
04:06
Wap。好,WP。好把它给复制过来,方向是什么水平方向。好,那么大家看一下这个其实就是一个按钮啊,它按下去的效果的话呢。嗯,大家可以去做,现在只有一张图片,所以就只去只简单这么做也就可以了,然后内部居中,然后在我们这个地方里面,左边就是一个图片包裹包裹,然后ID就是IV的一个,什么呢?就是S就是减啊减就是减的一个。ID,然后去引用我们的背景图片。好,那这个背景图片呢,我们在哪里,我们去创建一下。
05:04
目录。Enjoyable,然后H-HD piv4包对吧,好,然后在我们这个地方里面就。Abel。少了一个亿,好,我们去把它给重构一下。好,然后把我们的这个图片呢。这个图片把它给拿过来。教的good。就是一个加号的一个图片。啊,复制复制一下。我们粘贴到我们这个目录下。然后呢?这个就不这张图片。看到没有?好,那接下来中,接下来就是加呗。
06:00
好,那么我们可以去再把这个复制一下,有。有减就加。这个是ad。对吧,好,那就是我们的什么呢。ADD,好,然后这个地方里面对应的是我们的ADD。好,就有两张图片了,好,接下来中间这里面就是一个特文本。好高50个DP。50个滴滴。然后呢,它里面的特文本好特文本我们就是默认是写个一呗。好,然后文字的大小就是20个SP。好,然后这个地方ID写一下TV的一个。值Y6,好,我给大家看一下是这样的效果,但是这个内容呢,我们得居中吧。
07:05
那种。好,然后这样的话呢,我们看一下它是黑色吗。好,我们可以设为黑色。这是卡。然后呢,黑色我看一下可不可以吧,就这样好,那就有了过后,那我以后想很方便是吧,那这个时候要把这ID实例画出来,要直接去设置一些点击事件呢。直接在它里面点击就得到,得到这个数字啊对吧,好。那在这个地方里面,我们还要去把我们的这个啊,这几个IV,然后S。IV,然后ad然text t,然后Y把他们实例化,怎么实例化的,注意啊,因为它。
08:05
把这布局已经放到类死了,类似指的它吧,所以这个时候就直接是find u ID,好好二点id.IV杀吧。好把它给什么强转。好,那第二个就是。TV相转好。接下来就是ad。那有了后,我们在这个地方里面,大家想想,在我们地方里面,我们要去做一个什么事情呢,就是要。你进来的时候是吧,接下来再设置它这个们的点击是这样呢。对吧,好,那么在这个里面。就分别去设置点事件,好ad要设置点事件。
09:10
我们的on click。好,那我把当前类去实现这个接口呗,是吧。好,那这次有了过后我们就要去判断它点击是谁。If或者Switch语句都可以用。点个。ID,那么在这个地方里面。Case语句ID。萨宝这是减对吧。然后呢,在电话里面。
10:00
退二点。id.IV加。加好,那么注意在我们减。减这个加减的时候是有个最小值,最低最大值当前值这些值啊,我们把它给写出来好就是啊特类型当前值Y6啊最大值。啊,最小值吧,Y6最大值可能弦马克是。那最大值是我们的存储的值啊,啊,我们去把它设置,设置的方法。这个的方法对吧,好,那么在我们这个地方里面的话呢,我们在这上面。
11:01
默认,你默认的话,其实设置的应该是什么值啊,默认的话进来的时候应该是。得到这个文本里面,你看我们布局里面存储的是一个一这个值对吧,我们就默认在这个面呢。T。这样吧,在这个地方里面的话,我们这个值默认就是一吧,在这里啊。然后呢,在我们这个地方里面,就要去在这个地方里面,如果去调这个方法设的话,我们就顺便怎么做呢。在这个地方里面就顺便去TV就设置出来了。就怎么说呢。TV去我们的什么?Tax。直接把Y6给写出来,但是有时候它是把它当ID,要加上一个什么控制串啊。好,那么盖采的时候呢?
12:00
注意,Get是默认的话,我们也可以去从文本这里面去获取。负离子值。从文本这里去获取这个文本这个值,好我们就怎么做呢,去get我们的。点一下对吧。好,那么在我们这个地方里面的话呢,它得到的是实际类型value实际类型的是吧,然后如果这哥们empty不为空。不会空,那么我们就让他什么。转换等于这个。对,这样的话就会把这个转化了,对吧,那其实我们一进来的话呢,也可以去。就是我们这样的一个一些事情。
13:02
就可以去得到这个值是吧,也可以去设这个默认值的话,就可以去获取,也可以做这样的事情啊,但是我们在这个地方里面的话,进来默认就是一对吧,那我们可以来这个地方进来。就掉这个歌的方法。这个方法得到一个什么阴阴的地形吧,那里。然后再晒呗,是吧,礼拜六。算出去就可以有这么一个值了,好那么接下来有了过后我们点击事件,这个时候我们就去做一个减了。这个。Number检数据。好,那么在我们地方里面呢,这个地方就是有,这里面就是有A什么。
14:06
ID number,好,那么这是减。这是家。那对于碱而言,你当前则。就是大于我们的最小值的时候命令,所以我才让你去减了,对吧,如果你是大于的时候,我才能去减,所以这个时候呢,我们就说一个事情,就是减减对吧,质检好,这里面是减。那么如果他等。都已经和最小值,因为最小值你不可能。哦,注意啊,最小值要是为多少一啊,最大值的话呢,我们默认的话可以是五,那么但是后面我们可以动态的把这个值给什么过来,因为我们这地方是有一个set get方法。是吧,比如说这些。
15:02
啊,舌苔这个字。那么在我们这个机房里面的话呢,就。最小值是。一最大值是这个,好,那接下来我们来看加。加的话。我们给他看一下加的话在这里面。那么也就是说,加的时候,我们当前值要得是小于最大值。才让你去对吧,好,那么这个时候我们就要去,当天值就等于直价。投诉。好,然后上下文,那上下文的话在里面,我们最好要要接受一下啊。在这里。
16:00
好,那我把它给。介绍一下好,要不然的话,我们土司这里做不了啊,好,然后我们把这个当前的值商品数。等于多少呢?加上Y6呗。好,那同学们,我们去运行起来这个小案例,看是否可以这个去点滴呢,是吧。好,那么这样的话呢,我们去运行起来。稍等一下。好。当前数,你看最小吧。我家。加加加加加。好,那么在加的过程中啊,大家看一下,我这里为四为五了,但是这个值没有变化对吧?好,那这个时候我们其实还要做一个事情,就是这个。一减的时候,最后要调查这个set外流,这个当前值存进去。
17:04
过后它默认会射到这里面对吧。好,复制。还有加这里也要复制好,我们去起来。我们来讲讲讲讲讲讲讲好物。这个最小。就可以了,对吧,好,就这么一个非常简单的这个效果。那在我们地方有了过后呢,但是我们在这个上面是这里面才知道它有多少个啊。好,我们建议还选一个接口到这里面以后就直接用,怎么用呢?你看我们这地方里面去。选个ID。这个把六,然后呢,把这个实体画出来。
18:03
好,那么把它催化。好,那以后我想怎么做呢?我想就是直接去点击就回调过来,那以后在这里面去,假如在这里。去操作是不是很方便呢?好,接下来就要选一个接口监听数据的变化。好,On我们的一个什么呢?Number,数字的一个清洁。的一个改变的历史了。好,那么就是。当数量当。这个数量发生变化的时候会掉。啊好,那么这时候写一个方法。然后呢,On number。
19:03
Change。啊。反这个R不要啊,请解啊,那我把谁回答过去呢?Y流把值回答过去,好,那这个时候就是当数据发生变化。的时候回调是吧,好,那么我们接口的话,上去接收一下,由外界去实例化传过来啊。好,那么这时候我们选一个set方法吧。射的方法。由外界实力化传过来,这就是监听对吧。设置我们的一个什么。这个数据变化的监听。对吧,就是我们的数应该是数量,数量就产品多少个数量嘛,对吧,数量好,那么有过后呢,当它疑问变化,我们就在这里监听呗,在这里。
20:08
好,大家看好。那么在我们这个地方呢,不管你去点哪里点哪里,我都会跑到这里来。我就把当天值。就是这个地方。如果不等于空。好。然后我们呢。就说你点击的时候,只要是。这两个嗯,我这样吧,跑到外面来,就是你点击的时候,点击事件里面是点这两个的时候是吧,那这样吧,我就在这里面。在这里面。直接去回掉吧啊。嗯,直接把这个回掉。毁掉。就是。
21:00
把这个改变的这个值啊。回调过去,好在加的这个地方。也回好,那么这个时候学们就可以把这个值啊回去,回去我们这边就很好用了啊。下同问的什么啊?Number群的好,这样去,这个时候我们就可以吐示。测试是吧,好,当前。这个产品数量多少呢?是吧,好,那么这个把这个value相加好,那么我们在右边这个地方里面,我这个土司啊,我都不要了。好再运起来,那么这个时候,这个时候吐司就是什么。是由外回调过来的了吧,他们我们就会用到它啊。好,那么同学们,我们去把这个哥们呢?准备起来。
22:01
你看。是一样的可以啊,好,那一会这个按钮的话,我们就会把它到这里面去啊,好,那么我们同学们呢,我们去把它保存。
我来说两句