美文网首页资料 | 汇总Android知识Android开发
24 Android 点击事件的四种写法(视频+笔记,从01开

24 Android 点击事件的四种写法(视频+笔记,从01开

作者: 小默森 | 来源:发表于2017-02-24 22:49 被阅读224次

    大家好,我是森森

    这节课我给大家总结一下点击事件的四种写法.

    最近好像有点英语热哈,好多学英语的机构,那天有个业务员给我打电话说,来我们机构学英语吧,一个月让你看美剧不用看字幕,我说,还是算了,中文的剧不带字幕的我都不看,一时,业务员也不知道怎么说了,只说,你不按套路出牌啊.我又说,你做这个一月能挣10k+吗?如果不能,来跟我学安卓吧?然后问了一些问题,最后他说考虑一下,关注了我的简书,留了我的微信号.

    好了废话不多说,开始讲课.舌头上长了个大泡,说话有点大舌头,见谅!


    24 Android点击事件的四种写法

    笔记的话直接上四种点击事件代码写法代码后做讲解.

    第一种,内部类的方法:

    Layout:

    Src:

    前边的课程已经做了讲解,不再赘述.

    第二种,匿名内部类:

    Layout:

    Src:

    设置点击事件,匿名内部类,注意导包,要不然报错.

    前两种方法缺点:如果按钮过多,代码会显得很臃肿.不美观,后期也难于维护.

    第三种,在布局文件里写.

    Layout:

    Src:

    没id怎么知道哪个按钮呢?其实就是通过View这个参数把按钮传过来,不写会报错.

    缺点:但是开发一般不用,因为没来由跑来一个方法,哪儿也没调用,不容易搞懂.

    第四种,Activity实现onclicklistener.

    Layout:

    Src:

    btn_01.setonclicklistener(this):括号里边应该放onclicklistener的实现类,现在相当于是MainActivity,所以放this.

    然后实现未实现方法

    通过v.getId(),得到对应的按钮,这样代码就简洁很多,效率也提升很多,开发这样用!

    好了,四种点击事件介绍完了.内部类,匿名内部类,布局文件中的onclick属性,Activity实现onclicklistener,实现方法.

    如有错误,欢迎指出,QQ525902456

    相关文章

      网友评论

      本文标题:24 Android 点击事件的四种写法(视频+笔记,从01开

      本文链接:https://www.haomeiwen.com/subject/jqqgwttx.html