自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

邹迪飞

彩云为衣 清风为吟 明月为心 与天地同舞

  • 博客(5)
  • 收藏
  • 关注

原创 Gradle中打jar包的方法

不管是在Eclipse或是在IntelijIdea中,都有比较好的方法进行打包,但是在gradle时代,打JAR包就只好自己动手写脚本了。如果,要打jar包,我们要清楚原理。 jar包其实就是把所有的class文件集合在一起,只要我们找到了编译时的输出目录即可。观察下,在build/intermediates/classes/release(debug)下有生成临时的class,这就是我们需要的路

2015-12-24 23:48:30 14032

原创 Gradle中AndroidManifest中值的替换与快速渠道打包

上一篇文章中我们介绍了Gradle中buildConfig的使用方法,同样,对manifest中的值也可以替换,<meta-data android:name="UMENG_CHANNEL" android:value="wandoujia" />比如,要根据不同的渠道替换不同的值,对于上面这种,可以写成<meta-data android:name="UMENG_CHANNEL" android:

2015-12-24 22:52:41 3471

原创 Gradle的BuildConfig使用方法

在上一篇文章中,我们介绍了使用productFlavor或是buildType进行差异化的代码编译,非常强大,但如果我们只是有一些字段常量不一样,那么,使用上述的方法就显得大材小用,这时候,我们使用另一种简单方法,即配置BuildConfig.如下方式,buildTypes { release { buildConfigField "String", "BUG

2015-12-24 22:51:12 5284

原创 Gradle中productFlavors的使用指南

我们都知道gradle非常强大,功能太多,今天就来给大家介绍下productFlavors的逆天用法。productFlavors通常是指同一软件的不同版本,比如收费版,免费版。这个版本的逻辑肯定是不一样的。如果在使用gradle之前,可能需要比较头痛的写2套代码,但现在,完全可以在一套代码中解决。比如,我们可以在gradle文件中定义两个flavor。 productFlavors {

2015-12-24 22:26:07 12605

原创 依赖注入与Dragger2使用入门

依赖注入在开始之前,我们先要搞懂什么是依赖注入。第一个版本。/** * Created by REXZOU on 2015/11/21. */public class Motor { public void addGas() { }}/** * Created by REXZOU on 2015/11/21. */public class Car { private

2015-12-24 21:49:08 1675

空空如也

空空如也

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

TA关注的人

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