
最近有个需求,就是一个jenkins job需要打出两个包并上传,所以无法使用fir的jenkins plugin了用python写了个脚本,想怎么上传就怎么上传。 pyth...
android-validator 基于AspectJ,注解,反射开发的Android方法、参数校验库,支持自定义规则校验,可以自己写各种玩法可以方便的在方法调用时进行参数,...
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区...
RXJava+Retrofit+MVP的简单封装 马上就要过年了,躁动的心早已按耐不住,还是写上一篇文章来冷静下。这次主要是搭建一个app框架(网络请求方面),这也是自己慢慢...
1. Android组件化开发 在Android项目组件化之前,我们的项目都是像下图那样,一个单一工程下,根据不同的业务分几个文件夹,把需要的第三方库依赖下就开始开发了,这样...
前言 什么是ARouter?阿里巴巴官方解释是:Android平台中对页面、服务提供路由功能的中间件。那又是什么鬼,有啥功能,什么场合适合使用?官方给的说明是: 一、功能介绍...
一、前言 首先声明一下,没有完美的架构,只要适合自己的项目,那就是最好的架构。 本例子是MVP + Retrofit + RxJava结合的例子,但本文的重点在于讲解MVP架...
Google的DataBinding发布已经很长时间了,现在也已经很成熟也比较稳定了。我之前的项目一直使用MVP,其实也一直想换到MVVM模式,毕竟它使用数据驱动,能解决MV...