如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。本文来自:h...
如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。本文来自:h...
Android MVVM 架构 在现代 Android 开发中,维护一个清晰、可测试和模块化的代码库变得至关重要。Google 推荐的架构实践是使用 MVVM(Model-V...
前段时间, 公司有个demo项目,开发类似于我们上班打卡功能。 里面需要获取用户的位置,对于没经验的Android开发新手(就是我),记录一下自己实现的过程,遇到的问题。 如...
Java回调的痛 Android在几年前普遍都使用Java开发。现在在Google宣布“Kotlin First”之后,加上不断高涨的Kotlin User数量,现在开始往k...
我曾经在 Android Studio下使用Gradle,进行多版本代码管理的示例 这边文章中,分析过如何使用同一套代码,并行开发几套差异化项目的解决方案。但如果要在这个基础...
APT(Annotation Processing Tool),根据注解自动给生成代码。JavaPoet,代码生成框架。要自动生成类文件,JavaPoet并不是必须的,比如J...
这里的组件化每个模块可以单独运行、打包、测试,可随意拆卸、随意组装,既不互相依赖又可以互相调用。是通过在一个Project下通过创建多个Module实现的。假设三个模块:Ap...
gradle简明教程 前言 本文没有 gradle 与 maven 对比,也没有深入 gradle 实现。只有 gradle 从 0 开始使用的说明。 简介 安装 新建一个 ...
Gradle是基与Groovy的脚本配置的构筑工具,用与构筑Java及Android应用. Gradle Gradle是个构筑工具,本身是一个框架,提供了一系列的API,使用...