Android lombok学习,分享写demo过程中的处理
程序员文章站
2022-12-16 13:37:30
下面说一下我写demo过程中的处理过程(可能与网络其他的有些不同)
1.as中安装插件
在android studio下,进入setting->plugins ,右侧搜索lombok,然后点击...
下面说一下我写demo过程中的处理过程(可能与网络其他的有些不同)
1.as中安装插件
在android studio下,进入setting->plugins ,右侧搜索lombok,然后点击安装,重启android studio
2.添加依赖项
compileonly "org.projectlombok:lombok:1.16.20" annotationprocessor "org.projectlombok:lombok:1.16.20"
3.实现类person
@getter @setter public class person { private int id ; private string name; private string sex; }
其中 setid、setname、setsex及getid、getname、getsex是添加完 @getter @setter 后自动实现的
4.调用 person 类
public class mainactivity extends appcompatactivity { private person person = null; private string tag = "mainactivity"; @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); person = new person(); person.setid(0); person.setname("zhang"); person.setsex("man"); int id = person.getid(); string name = person.getname(); string sex = person.getsex(); log.e(tag,"person id:" + string.valueof(id)+"name:"+ name + "sex:"+sex); } }
该框架可以减少代码量,是代码更简洁;个人认为使用的框架越多,代码越简洁,有时反而会增加代码的难度
上一篇: 这几年跨年演讲越来越火
下一篇: 新流量阵地:QQ浏览器也嵌入了小程序