这个适配器我珍藏已久(近两年), 不断看到别人发适配器相关的文章, 但我总觉得没我的好用, 所以今日拿出来分享(宣传)一下, 欢迎各位指正不足. 源码地址: GitHub[h...
这个适配器我珍藏已久(近两年), 不断看到别人发适配器相关的文章, 但我总觉得没我的好用, 所以今日拿出来分享(宣传)一下, 欢迎各位指正不足. 源码地址: GitHub[h...
近期在学习gin的时候发现对请求参数的校验很麻烦, 且重复代码很多, 进行一番思考和实践后发现了一种使用反射实现在 controller 函数上实现自动提取请求参数到指定的 ...
Kotlin Java 通过掩码位计算子网掩码 掩: 掩盖, 表示你不必关注的东西. 码: 编码, 二进制. 位: 位置. 掩码位为 0-32 整数, 越大表示可划分的主...
什么是 Lint Android Lint 是 SDK Tools 16(ADT 16)开始引入的一个代码扫描工具,通过对代码进行静态分析,可以帮助开发者发现代码质量问题和提...
背景 最近在学习github上的一个mlsql项目的时候,发现了antlr这一强大的语言解析工具。上网搜罗了很多资料,基本都是概念原理之类,示例也比较单一,看了之后难以上手。...
APK安装流程系列文章整体内容如下: APK安装流程详解0——前言APK安装流程详解1——有关"安装ing"的实体类概述APK安装流程详解2——PackageManager简...
本篇文章已授权微信公众号 dasu_Android(大苏)独家发布 最近打算花点精力来研究 RecyclerView 这个控件架构和原理,对我来说,难度很大,我不清楚最后能不...
Gradle 作为一个现代的基于 JVM 自动化构建工具, 它抛弃了 Maven 和 Ant 使用 xml 配置项目的繁琐形式,使用 Groovy DSL, 或 Kotlin...
dim.red 环境:Gradle 4.4.1 相关 Task 输入输出注解@Input,@InputFile,@InputDirectory,@InputFiles, @...
前言 本文的目的有两个: 给对自定义View感兴趣的人一些入门的指引 给正在使用自定义View的人一些更深入的解析自定义View一直都被认为是Android开发高手的必备技能...
Kotlin 系列:Kotlin之美——高效篇Kotlin之美——DSL篇 Kotlin DSL 把 Kotlin 的语法糖演绎得淋漓尽致,这些语法糖可谓好吃、好看又好玩,但...
开发环境 系统: Windows 10 工具: IntelliJ IDEA 2019.2.1 Community Edition SDK: Java 8, Kotlin 1....
如题,只说一个小问题 如何让 jenkins 打包时区分多渠道包情况 或者 单个包呢 因为我们的项目中使用了 「多渠道打包」,这样作为开发同学在打包时只需要优雅的一句 ./g...