自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Gradle学习笔记(四)构建Variant

一、构建类型你可以在buildTypes代码块中定义构建类型。下面是AndroidStudio创建的构建文件的标准buildTypes代码块: buildTypes { release { minifyEnabled false ...

2018-01-30 23:09:18 822 0

原创 Gradle学习笔记(三)管理依赖

概述依赖管理是Gradle最耀眼的特点之一。最佳情况下,你需要做的仅仅是在构建文件中添加一行代码,Gradle将会从远程仓库下载依赖,确保你的项目能够使用依赖中的类。Gradle甚至可以做得更多。如果你的项目中有一个依赖,并且其有自己的依赖,那么Gradle将会处理并解决这些问题。这些依赖中的依赖...

2018-01-22 23:08:16 279 0

原创 Gradle学习笔记(二)自定义构建基础

一、配置Manifest文件我们可以直接通过构建文件而不是manifest文件来配置applicationId、minSdkVersion、targetSdkVersion、versionCode和versionName。另外,下面一些属性也是我们可以操控的: testApplicationId:...

2018-01-22 22:33:48 312 0

原创 Gradle学习笔记(一)基本配置

简介 Gradle构建脚本的书写没有基于传统的XML文件,而是基于Groovy的领域专用语言(DSL)。Groovy是一种基于Java虚拟机的动态语言。Gradle团队认为,基于动态语言的DSL语言与Ant或者任何基于XML的构建系统相比,优势都十分显著。 一、Gradle基础 1、...

2018-01-16 20:30:47 476 0

原创 Android官方架构组件:Lifecycle详解&原理分析

概述在过去的谷歌IO大会上,Google官方向我们推出了Android Architecture Components,其中谈到Android组件处理生命周期的问题,向我们介绍了Handling Lifecycles。同时,如何利用android.arch.lifecycle包提供的类来控制数据、...

2018-01-11 00:24:08 21589 22

提示
确定要删除当前文章?
取消 删除