自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 RxJava与RxKotlin项目实践

RxJava与RxKotlin项目实践,首先介绍Rx基础概念,然后再介绍为什么时候Rx,再深入的了解RxJava内部机制,最后应用RxJava

2018-01-26 13:27:45 8878 1

翻译 Gradle For Android系列9:高级配置

现在你知道了Gradle如何工作,如何创建自己的任务和插件,如何运行测试,以及如何设置持续集成,你几乎可以称自己为Gradle专家。本章包含了我们在前面几章中没有提到的一些优化技巧,这些技巧使你可以更轻松地使用Gradle构建,开发和部署Android项目。在本章中,你将学习到以下主题:压缩Apk大小加快Build速度忽略Lint检查在Gradle中使用Ant应用发布的高级技巧

2017-12-29 16:32:11 697

翻译 Gradle For Android系列8:设置CI(集成开发环境)

持续集成(CI)是一种开发实践方式,需要团队中的开发人员定期集成他们的工作,通常每天多次。每次推送到主代码仓库都需要通过自动构建进行验证。这种做法有助于尽快发现问题,从而加快开发速度,并提高代码的质量。大拿Martin Fowler写了一篇关于这个主题的文章,解释了这些概念,并描述了最佳实践有几种方式可以为Android设置CI。最广泛使用的是Jenkins,TeamCity和Travis CI。

2017-12-29 16:30:56 1436

翻译 Gradle For Android系列7:gradle任务和插件开发

前六个系列主要介绍Gradle常规使用和一些基础属性,这一部分将会更深入的介绍gradle的task和plugin部分,主要包括如下内容:理解Groovy自定义Tasks深入Android plugin定义自己的plugin

2017-12-29 16:29:12 610

翻译 Gradle For Android系列6:运行测试

为了确保任何App或Library的质量,自动化测试非常重要。一直以来,Android开发工具缺乏对自动化测试的支持,但最近,Google已经付出了很多努力,使开发人员更容易做出测试。一些旧框架已更新,并添加了新框架,以确保我们可以彻底测试App和Library。 我们不仅可以从Android Studio运行它们,还可以直接从命令行界面使用Gradle运行它们。

2017-12-29 16:27:30 585

翻译 Gradle For Android系列5:多模块构建管理

Android Studio不仅可以为应用和库创建模块,还可以为Android Wear,Android TV,Google App Engine等创建模块。 所有这些模块可以在单个项目中一起使用。

2017-12-29 16:17:29 848

翻译 Gradle For Android系列4:创建Build Variants

当你在开发一款应用时,通常会面临发布不同的版本需求,例如对于QA版或线上版可以配置build type,Androidstudio默认配置了Debug和Release两种type,对于付费版或者免费版,可以通过配置Build flavors。这两种类型组合起来就叫做build variant

2017-12-29 16:15:21 805

翻译 Gradle For Android系列3:gradle依赖管理

gradle中的依赖可以说是gradle引以为傲的一个特性,你只要需要添加一行代码,gradle就可以自动通过配置的依赖仓库去下载你所需要的第三方包,如果你依赖的某个项目还会依赖其他的其他的项目(传递性依赖:transitive dependencies),gradle会自动解决其依赖依赖仓库传统的第三方包引用需要下载相应的Jar包,然后加入到项目中,这种方式一是找Jar包比较繁琐,再就是Jar包

2017-12-29 16:11:31 405

翻译 Gradle For Android系列2:自定义Build配置

原文链接: http://yamlee.me/2016/04/11/2016-04-11-GradleForAndroid%E7%B3%BB%E5%88%972/在上一章节中我们学习了Gradle的用法,以及如何创建Android项目以及如何从Eclipse中将项目转换到Android Studio中。这一章节将介绍构建文件配置的更多细节,以及一些有用的构建任务,并深入Gradle的Android

2017-12-29 16:09:15 1050

翻译 Gradle For Android系列1:Gradle快速入门及AndroidStudio介绍

在2013年的Google Io,出于更好的重用代码和自定义编译流程,Google推出了AndroidStudio和新的编译系统Gradle,AndroidStudio能使用Gradle编译,但是Gradle又能单独部署编译,更方便的做CI

2017-12-29 11:35:24 544

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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