前言 Gradle 是每个 Android 应用程序项目中存在的重要文件之一。我们使用build.gradle文件来管理应用程序中所需的所有依赖项。但是 Gradle 文件中...
IP属地:重庆
前言 Gradle 是每个 Android 应用程序项目中存在的重要文件之一。我们使用build.gradle文件来管理应用程序中所需的所有依赖项。但是 Gradle 文件中...
-------------------End-------------------
Lint 开发中使用静态代码检测工具对代码进行检查,达到规范代码减少bug的目的。常用的检测工具有FindBugs、PMD、Coverity,Checkstyle。Andro...
强引用(StrongReference) 强引用是开发过程中最常用的引用方式,当一个对象具有强引用时,操作系统进行 GC 回收处理是不会回收强引用的对象,即使系统内存不足,J...
前言 我们先回顾一下,在上一篇博客中,主要分享了Android单元测试的逻辑测试部分。接下来,我们重点讲解Android单元测试的UI测试部分! 何为UI测试呢?就是对用户界...
Android Studio配置SonarQube 前提条件:服务端已经搭建好SonarQube环境,服务端搭建Sonar环境这里不做介绍,这里只关心AndroidStudi...
一、背景 随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 项目模块多且复杂,编译一次要5分钟甚至10分钟?太慢不能...
为了应对复杂的业务场景,同时降低侵入性,在保持api稳定基础上,全面重构了SmartDialog底层我现在可以自信的说:它现在是一个简洁,强大,侵入性极低的Pub包请使用Fl...