1 简介 gitlab不光提供了代码管理,还有其他一些实用的功能,比如Webhooks,Triggers,Piplines以及各种api。本文介绍一下Webhooks与api...
1 简介 gitlab不光提供了代码管理,还有其他一些实用的功能,比如Webhooks,Triggers,Piplines以及各种api。本文介绍一下Webhooks与api...
1简介 如果你想在gitlab中做一些操作后去触发一些事情,比如打包,sonar扫描等,本文介绍Jenkins如何接收gitlab的webhook。Jenkins接收Gitl...
简介 Jenkins在执行一些任务的时候都需要去关联源码,Jenkins提供了Git插件去拉取行对应的代码。 如何使用 安装插件 首先在插件管理中添加git插件 配置Git工...
1 安装SonarQube 下载好SonarQube后减压,下载地址https://www.sonarqube.org/downloads/[https://www.so...
1. CyC2018/CS-Notes star: 59.3k 介绍: 技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网...
1、概述 Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的框架,只是一个实现MVVM模式...
如今许多app都会应用到的一种UI交互形式,列表滑动到顶部,固定顶部栏效果,我们也可以称作其为吸顶效果。比如微博 、各大浏览器的首页信息流模块、我的页面的设计等。微博评论的吸...
关于Graywater的系列文章 RecyclerView的超强辅助Graywater——理论篇 RecyclerView的超强辅助Graywater——基础实操篇 Recy...
前言:Android端采用底部导航栏的APP非常多,比如微信、微博、支付宝...等等,这也不能说是盲目学习iOS,毕竟好东西大家都可以用,各家操作系统也都在博采众长,互相学习...
一、现状 页面多状态布局是开发中常见的需求,即页面在不同状态需要显示不同的布局,实现的方式也比较多,最简单粗暴的方式就是在 XML 中先将不同状态对应的布局隐藏起来,根据需要...
现象描述: 快速多次点击一个View,实际行为可能和期望的不一样,或多次打开同一个页面(Activity or Fragment),或多次 Toast等等,虽然我们可以 有其...
LayoutInflater 顾名思义,就是解析 xml ,生成相应的 view 出来,在 activity 中我们可以 findviewbyid 获取到布局文件中的 vie...
前言 Android真响应式架构系列文章: Android真响应式开发——MvRxEpoxy——RecyclerView的绝佳助手 Android真响应式架构——Model...
一.使用原因 在android应用中,ViewPager是我们不可避免使用的一个控件,因为它可以使我们在占用较少空间的同时,增加内容的丰富性。但是,假如ViewPag...
关于Graywater的系列文章 RecyclerView的超强辅助Graywater——理论篇 RecyclerView的超强辅助Graywater——基础实操篇 Recy...