logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用协程Channel实现事件总线

在项目中引入事件总线可以极大的方便组件之间的通信,使我们代码更加简洁,耦合性更低。在以前,我们在项目中引入EventBus,随着Rxjava的引入,基于Rxjava实现的RxBus,也就不用再额外引入EventBus库了。...

自定义IDEA代码补全插件

背景:通过自定义Idea插件了解开发工具的插件如何工作,提高我们的工作效率。目标:需要一款插件,当我们输入字符时能自动提示包含这个字符的静态方法,选中后自动完成代码,并引入静态类。设计:初步构想,存储所有静态方法,当用户输入时使用自动弹窗显示候选方法。因为有可能并不是所有的静态方法都需要调用,所以可以只遍历用户自定义的文件位置。我们将上述的步骤分解:需要在设置页视图化操作,让用户选中文件位置,为后

文章图片
#intellij-idea#java#ide +1
到底了