自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Android工具类: 基于Zxing的二维码生成和展示

前言Android日常开发中,不可避免遇到二维码开发的需求,本文抛开扫描解析二维码,提供一下生成二维码的思路,和封装好的工具类,很简单实现二维码生成和展示。注意:本文二维码生成基于著名的二维码库:Zxing v3.2.1所以你需要先添加Zxing的Jar包 在Gradle中添加对Zxing的依赖如...

2017-07-29 18:01:06

阅读数 1474

评论数 3

原创 Java8 ArrayList源码分析

学习动机ArrayList是我日常Android开发中使用频率最高的数据容器类,非常简单的接口,底层为数组结构,有序性可以保证我们按照索引获取我们想要的数据。不论是想进阶学习Java,或者想加深对数据结构的理解,甚至想要在面试中达到游刃有余逼格满分,学习分析Java容器类的源码都是不错的选择。Ja...

2017-07-26 21:04:30

阅读数 776

评论数 0

原创 Android 自动化测试 Espresso篇:异步代码测试

前言在我的上一篇文章 通关Android 单元测试(一)Espresso篇:简介&基础使用 中,简单阐述了Espresso的基本使用,以及为什么我们要使用Espresso。实际上,Espresso进行一个简单的同步功能测试并不难,比如我们点击了一个Button,点击后改变对应某个TextV...

2017-07-05 19:39:29

阅读数 3636

评论数 2

原创 Android 自动化测试 Espresso篇:简介&基础使用

前言最近在尝试深入学习Android单元测试。以前笔者对于单元测试的理解很简单,做一个简单的API测试获取Server端数据,或者测试对应简单的工具类和数据处理的逻辑。经过这近一个月的碎片化学习,深深了解到了单元测试的重要性,想找个机会总结一下,但是网上很多前辈都已经做出了更精辟的总结:@小创作:...

2017-07-01 16:24:57

阅读数 10043

评论数 2

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