华丽成长为IT高富帅、IT白富美(八)

 

今天呢,继续说说那个按钮,用一般的按钮实现radiobutton的功能。

很简单啊,基本思路就是添加一个临时按钮,这个临时按钮指向现在的按钮,当下一个按钮被按的时候,临时按钮的值被设置初始化,在将现在的按钮设置为我们想要的形式后,使临时按钮等于刚按的按钮

 

那一堆正常按钮是在一layout里:

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

都有同样的事件名。

 

之后将这个layout添加到一个scrollview的内部面板里:

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

然后随便设置一下样式,就变成啥也没按的一堆灰色按钮的样子了:

 

 

 

 

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

这时我们添加一个叫做btn_change的临时按钮:

 

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

然后在初始化里面把他变成其中一个普通按钮:

lbl_goodsof.Text=btn_change.Text

 

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

然后把他变成被按过的样子。

然后在这个一堆按钮的点击事件里,进行操作。

 

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

先把临时按钮的颜色变成没有按过的,再把新按的按钮变一下变成按过的,然后在令临时按钮变成刚才按的按钮,就可以了!

可以试验一下,就是这样滴!

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

然后呢,再来谈谈在这个项目里面获得的血与泪的经验!!

 

那就是!!!!

 

在做之前一定要好好的看看这个里面自带的有神马东西啊!!一定要自己没事就多按按各路按钮啊!

 

我们的要求呢,要做一个左边是二级分类菜单,右边是三级分类菜单,然后点了三级菜单才出现具体的画啊啥的,然后!!!!我直接在这个画的界面改啊改的,之前一直没发现还有个这个界面,

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

就是一个自带的这样一个符合要求的界面,看见那一坨打吗没,就是三级分类。我的内心是崩溃的,而我还在苦逼的修改了我之前当作例子说一般按钮实现radiobutton的那个界面,还想着后来怎么加加加啥的= =,现在需要把我改的东西都返工重做,然后还需要对这个我们需要的界面进行进一步的修改,真是哔了动物园了!!

 

 

就是要把我的这个界面:

 

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

变成这样:

 

 

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1

 

其中牵扯到了什么grid,还有左侧按钮的重新实现,还有后台数据的修改,一堆东西,毫无办法。

 

然后呢,我们在做一个页面的时候,个人感觉啊,还是用纯代码写的好,这样不用一会儿打开这个窗口,一会儿打开那个窗口,时间都用在切换窗口上了,而且直接在代码页进行编码就是最高级的指令,不用担心别的地方怎么写,他就是这样。

 

但是呢,在多个类目里面如果都需要用到一个layout的时候,我们可以直接在layout里面的script修行修改哈!!

 

(本文为连刊,预知菜鸟的逆袭,请继续关注,直接扫描以下二维码并关注,便可查阅菜鸟逆袭全刊!加入我们,摇身一变“高富帅”“白富美”,掌握好技术,拿高薪、买房买车!走向人生巅峰!!!快来吧!!!)

 

由于上传附件及文字限制,有时部分图片、文字可能显示不了,详情请见:http://mp.weixin.qq.com/s?__biz=MzI5ODI3NzY2MA==&mid=100000360&idx=1&sn=0f83b6bc1fbe8eab7ee8cd03ddbfc9ad#rd
欢迎大家一起交流。
扫描以下二维码,获取更多更精美文章!(扫码关注有意向不到的惊喜的哦!!)
 
关注我们微信订阅号( uniguytech100) 与服务号(uniguytech),获取更多更精美文章!
也欢迎加入【大家技术网讨论QQ群】,群号码:256175955,请备注你个人的介绍!让我们一起聊聊it的那些事!

转载于:https://my.oschina.net/uniguy/blog/685331

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值