上一篇介绍了宿主工程和插件工程接入RePlugin的过程,这一篇主要讲解下插件工程间以及插件与宿主工程间如何进行消息传递的。
继续阅读基于RePlugin实现Android项目插件化(二)作者: admin
基于RePlugin实现Android项目插件化(一)
前一篇文章介绍了Android项目基于ARouter的组件化过程,其实大部分中小型项目只需要组件化就足够了,但是大型项目比如淘宝、微信、美团、钉钉、360手机助手等等,这些项目太大太复杂了,项目开发到后期编译一次要花费很多时间。在这样的背景下,插件化实现方式就诞生了。
继续阅读基于RePlugin实现Android项目插件化(一)基于ARouter实现Android项目组件化
传统的Android项目开发是将所有的代码全部放到一个module工程中,为了代码的复用,最多也就将各种通用库的代码,比如音视频播放库、网络库、二维码扫描库等等放到单独的module下,以library形式作为主工程的依赖。
继续阅读基于ARouter实现Android项目组件化Maven私服搭建
在局域网中搭建私服,可以有效的节省互联网的带宽,加快项目的构建速度。
继续阅读Maven私服搭建Android drawable微技巧,你所不知道的drawable的那些细节
大家都知道,在Android项目当中,drawable文件夹都是用来放置图片资源的,不管是jpg、png、还是9.png,都可以放在这里。除此之外,还有像selector这样的xml文件也是可以放在drawable文件夹下面的。
继续阅读Android drawable微技巧,你所不知道的drawable的那些细节近期工作生活学习
疫情期间在家待到3月份才开始来公司上班的。说实话,今年这个情况不期望太多,健健康康、安安稳稳就是最幸福的事。
继续阅读近期工作生活学习梯子升级小记
最近梯子又不能用了,原因是端口号被封了,像我这种经常要上谷歌查资料的人来说确实太难了。上一次被封是今年二月份,当时由于我不断的换端口导致ip被封,联系VPS厂商更换ip,但是人家说了,下一次再遇到爬梯子被封就不免费更换了。
继续阅读梯子升级小记Flutter混合开发之打包aar并上传到nexus
今天我必须得写篇博客来记录下这“历史性”的时刻,耗时3天终于算是搞出来了。此时此刻只有一张图能形容我现在的状态。 继续阅读Flutter混合开发之打包aar并上传到nexus
jenkins+gogs实现iOS项目自动化部署(四)
本篇是CI系列的最后一篇,主题是介绍jenkins如何实现iOS项目的自动化部署,在上一篇jenkins+gogs实现Android项目自动化部署(三)开篇提到了slave节点,iOS打包需要借助slave节点来完成打包,接下来我就一步步的教大家如何做。 继续阅读jenkins+gogs实现iOS项目自动化部署(四)
jenkins+gogs实现Android项目自动化部署(三)
上一篇项目主要介绍了jenkins+gogs实现JavaWeb项目自动化部署,这一篇重点介绍下Android项目的自动部署。 继续阅读jenkins+gogs实现Android项目自动化部署(三)