一、问题 CountDownTimer 使用比较简单,设置 5 秒的倒计时,间隔为 1 秒。 以 API 25 为例。即 app 的 build.gradle 中设置的编译版本是 25(后续会提到版本问题)。 我们期待的效果是:“5-4-3-2-1-finish”或者“5-4-3-2-1-0”。这里 ...
分类:
移动开发 时间:
2018-09-15 12:26:49
阅读次数:
225
我写这篇文章的初衷就是由上而下,希望别人在阅读的过程中能够觉得“组件化原来也就是这几个东西”的感觉。
分类:
移动开发 时间:
2018-09-14 11:08:17
阅读次数:
195
Sophix官网文档地址 快速接入 项目build.gradle的repositories节点下添加 app目录build.gradle的dependencies节点下添加 AndroidManifest.xml里配置如下权限 标签里添加 App ID、App Secret和RSA密钥在阿里云控制台 ...
分类:
移动开发 时间:
2018-09-13 20:02:27
阅读次数:
223
本文Android自动化打包采用jenkins+gradle+upload to pyger的方式来实现,job执行完后只需要打开链接扫描二维码即可下载apk。 一、环境准备 1.下载Android SDK(最好下载开发工具Android Studio) 2.安装jenkins 二、配置jenkin ...
分类:
移动开发 时间:
2018-09-13 16:32:53
阅读次数:
1285
1 >>> File - new Module - Android Library - finish 这样就创建了一个library项目。 这里比较libaray/build.gradle与application/build.gradle的不同之处,很清楚,就不多说了。 libaray/build. ...
分类:
移动开发 时间:
2018-09-13 16:31:34
阅读次数:
204
1.首先IDEA要在该工程Settings中配置本地安装的Gradle,配好其home目录,注意目录到根目录即可,不要到bin一级,否则提示错误,无法使用: 2.配置好后会自动侦测Gradle项目,点击右下角自动引入依赖 3.有些依赖无法下载,右上角有提示选项,try again重试,也可点击查看详 ...
分类:
其他好文 时间:
2018-09-13 10:24:43
阅读次数:
251
Windows下安装GradleGradle官方的安装文档,地址如下:https://gradle.org/install/1.Gradle是基于JVM的,所以首先需要确保已经安装好了JDK,而我这里是已经安装好的了,官方文档中表示目前最新版本的Gradle需要的JDK环境是1.7以上。我这里用的是jdk10:2.到官网上下载Gradle,下载地址如下,我这里下载的是二进制安装包:https://
分类:
其他好文 时间:
2018-09-12 23:57:21
阅读次数:
253
Gradle多项目构建关于项目模块化:在企业项目中,包层次和类关系比较复杂,把代码拆分成模块通常是最佳实践,这需要你清晰的划分功能的边界,比如把业务逻辑层和数据持久化层拆分开来。项目符合高内聚低耦合时,模块化就变得很容易,这是一条非常好的软件开发实践通常在使用Maven构建项目的时候,我们会将一个项目划分为多个模块,然后通过父工程去管理子模块。而Gradle也拥有类似的功能,我们将其称之为多项目构
分类:
编程语言 时间:
2018-09-12 21:19:01
阅读次数:
211
有时候导入一些module时,会出现以下问题 1 这是因为module中可能依赖了不同的支持库,版本不一样。 解决办法 在项目根目录的build.gradle中加入以下代码 将details.useVersion后的值替换为统一的版本. ...
分类:
移动开发 时间:
2018-09-11 16:07:18
阅读次数:
568
1 Gradle工具的基本介绍 Java作为一门世界级主流编程语言,有一款高效易用的项目管理工具是Java开发者共同追求的心愿和目标。先是2000年的Ant,后有2004年Maven两个工具的诞生,都在Java市场上取得了巨大的成功。但是二者都有一定的不足和局限性。 2012年基于Ant和Maven ...
分类:
其他好文 时间:
2018-09-11 01:00:50
阅读次数:
292