自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Promise 多个Then连续使用

方案一:直接返回值new Promise(function(resolve, reject) { setTimeout(() => resolve(1), 1000); // (*) }).then(function(result) { // (**) alert(result); // 1 return result * 2; ...

2018-08-29 17:11:00 29708

原创 JavaScript 判断字符串是纯数字

方法一:是十进制纯数字使用正则表达式const result = /^\d+$/.test(number)方法二:是数字(不仅仅是十进制)使用 isNaN(num)isNaN(num) //返回true代表非数字,返回false,代表是有效数字isNaN(123) // falseisNaN('123') // falseisNaN('1...

2018-08-29 17:05:56 37312

原创 iOS区分点击Notification时程序是启动状态或是未启动状态

Deploy to Daimler App Store相关链接 - iOS示例: https://gitlab.com/daimler-r2s/ios - Android示例:https://gitlab.com/daimler-r2s/android - daimler app store web地址:http://54.222.131.195:8090 - daimler app

2018-08-29 16:53:27 1153

原创 自动同意SDK components协议

ConstraintLayout 1.0.2 not accepted You have not accepted the license agreements of the following SDK components: [Android SDK Platform 24]. 自动同意SDK components协议SDK components license

2017-07-25 17:33:15 1747

原创 React Native Build Tools版本错误解决方案

React Native Build Tools版本错误解决方案在React Native开发时,添加第三方工程时,遇到以下错误时,该如何解决呢? The SDK Build Tools revision (23.0.1) is too low for project ‘:react-native-picker’. Minimum required is 25.0.0 ##解决方案一: 在

2017-07-25 17:21:10 6858

原创 如何在Mac上新建Jenkins agent节点进行iOS打包(二)

如何在Mac上新建Jenkins agent节点进行iOS打包(二)pipeline as codejenkins持续集成iOS打包

2017-07-25 14:20:13 1638

原创 如何在Mac上新建Jenkins agent节点进行iOS打包(一)

jenkins agent的创建如何在Mac上新建Jenkins agent节点进行iOS打包(二)在后面,我们使用jenkins是使用的master&agent的工作模式,我们刚刚的master并不帮我们做项目的build,它只负责各个master工作的分配,以及一些环境变量的配置,真正执行build工作的就是agent 首先点击 “系统管理”-> “管理节点”-> “新建节点”,进入到新建节点

2017-07-25 11:17:05 3583

原创 CentOS7 Jenkins CI 的安装

安装教程 在terminal中输入命令进行安装 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm –import https://jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum in

2017-07-25 11:13:34 549

原创 React-Native ListView中按钮点击变色效果实现

React-Native ListView中按钮点击变色效果实现

2017-03-08 17:03:58 2277

转载 Android插件化框架和热修复技术的资料收集和汇总

1.插件化框架 一个APP功能的堆叠和业务的蓬勃发展,导致APP越来越庞大和臃肿,每一个APP都有一颗超级APP的理想和成为系统第二的愿望,如何减少APP的发布成本和更新成本,插件化的方式是一条不错的捷径。 2.插件化的介绍与原理Android博客周刊专题之#插件化开发#Android 插件化 动态升级Android 动态加载技术文章以及相关项目Android FAQandroid-dynami

2017-01-22 18:08:26 457

原创 Android Parcelable代码自动生成插件 Parcelable code generator

大家有没有觉得写实现Parcelable接口的代码很麻烦呢,这篇文章教你自动生成Parcelable接口代码,妈妈再也不用担心我写代码没时间刷知乎了. 使用方法: 安装:Android Studio -> Preference ->Plugins ->Browse Repositories ->搜索”Android Parcelable code generator”->install ->重启

2017-01-22 17:51:22 5970 1

原创 Android Activity间传自定义对象,Parcel代码自动生成工具

我们知道Acitivty之间传基础类型,String都可以通过android提供的api实现. 另外如果要传自定义对象,有两种方式,方式一:实现Serializable接口实现Serializable接口,然后提供一个serialVersionUID就可以了. serialVersionUID的作用: 通过判断实体类的serialVersionUID来验证版本一致性的。在进行反序列化

2017-01-22 17:47:45 1051

原创 Android ButterKnife的简单例子

ButterKnife是一个非常受欢迎的开源框架,ButterKnife官方git. 它实现了Android View的字段和方法绑定,它使用java注解(annotation)为使用者生成样板代码 1. 通过在字段上使用@BindView消除findViewById调用 2. 可以把多个view分组,使用ButterKnife的Action,Setter或Property接口一

2017-01-12 12:51:20 504

转载 Android官方MVP架构示例项目解析[转载]

项目MVP实现方式这节我们就具体来看官方示例到底是如何实现mvp的。这里我们先看下总体的轮廓,关于项目中业务代码我们仅列出了任务详情页(taskDetail)的相关类,其他业务代码类似。 基类我们首先来看两个Base接口类,BasePresenter与BaseView,两类分别是所有Presenter与View的基类。BasePresenter中含有方法start(),该方法的作用是prese

2017-01-10 10:13:04 366

原创 RecyclerView Item点击事件实现 类似GridView

RecyclerView Item点击事件实现,请看代码RecyclerView onItemClickRecyclerView 子控件点击事件

2017-01-06 17:51:14 497

原创 Android Chronometer Format问题

Android系统自带控件Chronometer是一个简单的计时器,它默认的显示格式是00:00(MM:SS),那么我们想要0:00:00(H:MM:SS)这样的显示格式怎么办呢?官方文档提供了两种方式,一种是在xml布局中使用android:format属性来设置 另外一种是在代码中使用setFormat()方法来设置 但是实际使用中我们会发现这两种方式都不起作用. 所以这里为了达到

2017-01-06 11:19:51 6607

原创 一.Android单元测试 Mockito的简单用法

二.Android单元测试 Mockito的更多用法(1) 三.Android单元测试 PowerMock给私有变量赋值 四.Android单元测试 PowerMock mock静态方法基于以下开源框架 1.Mockito 2.PowerMock 本篇文章主要讲Android开发时,如何使用以上开源框架来进行单元测试。正文: 创建一个工程,引入一下dependencytestCompile

2017-01-06 00:33:16 3356 1

原创 四.Android单元测试 PowerMock mock静态方法

四.Android单元测试 PowerMock mock静态方法

2017-01-06 00:14:57 3212 2

原创 三.Android单元测试 PowerMock给私有变量赋值

PowerMock给私有变量赋值

2017-01-06 00:01:02 6021

原创 二.Android单元测试 Mockito的更多用法

一.Android单元测试 Mockito的简单用法 三.Android单元测试 PowerMock给私有变量赋值 四.Android单元测试 PowerMock mock静态方法 相对于上篇文章,这篇介绍了更多mockito的用法,对照着MeetingPresenterImp.java和MeetingPresenterImpTest.java大家可以看看Android单元测试用例怎么写.pub

2017-01-05 23:35:21 1102 1

空空如也

空空如也

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

TA关注的人

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