更新日志 2020-04-09 首次发布 前言 由于目前大部分应用市场要求新上架应用应基于 Android 8.0 (API 等级 26,即 t...
为什么要模拟服务器返回数据 为了不受接口开发进度影响,前端需要不依赖后台接口进行功能开发。我们只需要让后台提供接口文档,然后我们根据接口文档通过...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 本文主要介绍如何在Ubuntu搭建Jenkins实现Android项目的自...
获取两个日期相差的天数 有这么一个需求,需要将选择的时间与当前时间相比,算出是今天,还是明天,还是后天,还是几天之后。也就是我们所说的相差的天数...
什么是 TabLayout TabLayout provides a horizontal layout to display tabs. 官方...
什么是 RecyclerView RecyclerView 到现在为止可以说是人人皆知了,到目前 RecyclerView 已经完全替代了以前的...
什么是 CoordinatorLayout CoordinatorLayout is a super-powered FrameLayout.C...
什么是 DrawerLayout DrawerLayout(抽屉式导航栏)是一个面板,它将应用的主要导航选项显示在屏幕左边缘。大多数情况下,它处...
什么是 Toolbar A Toolbar is a generalization of action bars for use within ...