前言 很早之前做了个aar的依赖库,但是给到对方开发人员都是同一个名字,导致对方觉得管理不方便,请求做个类似多渠道打包的控制,于是开始了自己的aar包修改命名之路。 如何修改...
前言 很早之前做了个aar的依赖库,但是给到对方开发人员都是同一个名字,导致对方觉得管理不方便,请求做个类似多渠道打包的控制,于是开始了自己的aar包修改命名之路。 如何修改...
协程(Coroutines)作为kotlin语言的新特性,在写这篇文章时,已经发布了稳定版。所以我们可以放心大胆的应用到我们的项目中去了。 一。简单介绍下协程 协程在编程语言...
Android插件化框架搜集 DynamicLoadApk GitHub: https://github.com/singwhatiwanna/dynamic-load-ap...
概述 Moshi是Square公司在2015年6月开源的有关Json的反序列化及序列化的框架,说到Json,大家应该很快想到Gson,FastJson以及Jackson等著名...
有两种滚动ScrollView的方法: 用户手动滚动,即用户手势识别——主要识别两种手势:drag(拖拽)手势和flick(轻弹)手势区别:flick(轻弹)手势是drag(...
目录 网络模型 常用协议 网络模型 首先我们看一下网络模型的划分。按照模糊的划分,网络可以分为五层模型,分别为:应用层、传输层、网络层、链路层、物理层。正由于这些服务才构建了...
1、在app的目录下新建libs目录,把aar包放在这个文件夹下(jar也是一样)2、在app的build.gradle文件中新增libs目录的配置 3、在依赖配置中依赖aar
报错日志 最近帮一个哥们解决问题的时候遇到了这样一个错误 探索 DefaultParseHandler该类报错了,我们再项目中全局搜索DefaultParseHandler发...
问题现象 奇葩问题年年有,今天又碰到一个,最近呢,在项目开发维护中遇到这样一个bug,vivo某某型号手机,三指头同时下滑,瞅瞅效果图,屏幕露出半个桌面来,而我们的应用布局发...