- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 正确使用Android性能分析工具——TraceView
前面唠叨最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方。因为之前不会正确使用TraceView这个工具,主要是看不懂TraceView界面下方数据指标的值代表什么意思…以前我用StopWatch类来分析性能,现在觉得弱爆了…不过有些地方StopWatch工具类还是很简单好用的~网上可以找了很多博客来介绍这个工具
2015-05-20 15:33:00 502
转载 Gradle入门系列(4):创建二进制发布版本
在创建了一个实用的应用程序之后,我们可能想将其与他人分享。其中一种方式就是创建一个可以从网站上下载的二进制文件。这篇教程描述了如何创建一个二进制发布版本,满足以下需求:二进制发布一定不能使用所谓的“fat jar”方式。换句话说,我们应用程序中的所有依赖一定不能被打包到该程序相同的jar包中。二进制发布必须包含针对*nix和Windows操作系统的启动副本。二进制发布的根目录必须包含许
2015-05-20 15:31:16 1411
转载 Gradle入门系列(5):创建多项目构建
尽管我们可以仅使用单个组件来创建可工作的应用程序,但有时候更广泛的做法是将应用程序划分为多个更小的模块。由于这是一个非常普通的案例,因此每个成熟的构建工具都必须支持这项功能,Gradle也不例外。倘若Gradle项目拥有多于一个组件,我们就将其称之为多项目构建(multi-project build)。这篇教程描述了如何使用Gradle创建一个多项目构建。我们先来看一看Gradle构建
2015-05-20 15:31:13 4963
转载 Gradle入门系列(3):依赖管理
在现实生活中,要创造一个没有任何外部依赖的应用程序并非不可能,但也是极具挑战的。这也是为什么依赖管理对于每个软件项目都是至关重要的一部分。这篇教程主要讲述如何使用Gradle管理我们项目的依赖,我们会学习配置应用仓库以及所需的依赖,我们也会理论联系实际,实现一个简单的演示程序。让我们开始吧。仓库管理简介本质上说,仓库是一种存放依赖的容器,每一个项目都具备一个或多个仓库。Grad
2015-05-20 15:30:41 10442 1
转载 Gradle入门系列(2):第一个Java项目
这篇教程的主要内容是讲解如何用Gradle编译和打包一个简单的Java项目。该Java项目只有一个需求:我们的构建脚本必须创建一个可执行的Jar文件,换句话说,我们必须能够使用命令java -jar jarfile.jar 来运行我们的程序。我们来看一下如何满足这个需求。创建一个Java项目我们可以使用Java插件(译注:关于Gradle插件的定义,请查看第一篇教程)来创建一个Ja
2015-05-19 14:31:24 6795
转载 Gradle入门系列(1):简介
Gradle是一种构建工具,它抛弃了基于XML的构建脚本,取而代之的是采用一种基于Groovy的内部领域特定语言。近期,Gradle获得了极大的关注,这也是我决定去研究Gradle的原因。这篇文章是Gradle教程的第一篇,我们有两个目标:1. 帮助我们学会安装Gradle。2. 介绍一些基本概念,这有助于我们进一步理解本教程的后面章节。我们开始吧,先看一下如何安装Gradle。
2015-05-19 14:28:52 5537
转载 android 倒计时实现
今天需要做一个发送验证码后的倒计时重发验证码的控件,查阅了一下资料发现android系统自带了一个很好用的工具类,记录一下哈~~~~ /** * 倒计时内部类 * * @author qiaomu * */ class TimeCount extends CountDownTimer { public TimeCount(long millisInFuture,
2015-05-17 21:39:02 704
夏昕 ibatis 开发指南
2010-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人