一、插件安装和管理 在 [Dashboard]> [Manage Jenkins] > [Plugins]页面 搜索插件名称,选中并点击安装。 二、账号权限分配 1.安装插件...
一、插件安装和管理 在 [Dashboard]> [Manage Jenkins] > [Plugins]页面 搜索插件名称,选中并点击安装。 二、账号权限分配 1.安装插件...
一、前言 Jenkins在开始构建后,有时候一个项目构建时间比较长,不可能时不时去看下是否构建完成,或者是项目打完包后需要通知测试同学去测试,这时候邮件通知就很必要了,本文就...
实现效果 看到这个效果,看到很多人用ViewFlipper实现,但是效果并不理想,于是我想到用RecyclerView试试。 主要是监听recyclerView滑动,开始和暂...
我是用recycleView实现的,每隔30毫秒调用一次smoothScrollBy(x,y)方法就可以了。 因为我这个页面每次onResume的时候都要刷新数据,所以在请求...
前言: 现在的绝大数APP特别是类似淘宝京东等这些大型APP都有文字轮播界面,实现循环轮播多个广告词等功能;这种空间俗称“跑马灯”,而TextBannerView已经实现了可...
更新了 之前因为换了一家公司,这个项目也就暂停更新了,现在被裁所以有时间做一些更新(😂)。虽说是更新,只是完善了demo,修了个之前急着改导致的bug,以及将库发布到jitp...
业务场景 最近在项目中用到了应用下载的功能,但是需要判断本机中是否已经安装了该应用,如果本机已经安装,则过滤掉应用列表中可下载的应用。该功能主要是用了的PackageMana...
android调用系统选取文件,解析真实路径,再用选择第三方app打开各类文件。涉及到知识点有几个,这几天终于搞懂了,感谢网上大家的分享,自己需要总结下。参考文章:1、选取文...
一.储存 首先,我们需要对Android的储存有所了解Android储存器可分为内部储存和外部储存,这里的内部储存和外部储存不是说有两个物理储存器而是系统在硬盘上划分了两个专...
效果如图: 首先介绍上述几个控件在使用的时候的注意点: CoordinatorLayout:是一个FrameLayout AppBarLayout:是一个vertical的L...
写在前面 bar在英语中有“门闩(shuān)”之意,我想大家一看到“闩”这个字就能马上联想到bar是啥了。当然Android中对bar的定义和门闩还是有不少区别的。Andr...
这个方法会调用,只是android Q的URI不一样,要做兼容
Android Webview 实现input type="file"选择文件一、引言 Android webview是不会默认实现web里的 的选择文件功能,要想实现web的选择文件功能需要webview做一定的处理。 二、功能实现 重写 WebCh...
前言 开发做得久了,总免不了会遇到各种坑。 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑——来来来,我们慢慢看。 入门篇 Base 最...
转载:Android DataBinding 从入门到进阶[https://www.jianshu.com/p/bd9016418af2] DataBinding 是谷歌官方...
刘海屏在刘海处也显示页面内容,在activity的onCreate加以下代码:
一、引言 沉浸式状态栏是一种比较常见的UI风格,接下来就去看看怎么实现它。 二、实现 1.创建个状态栏透明的主题 在styles.xml里增加TranslucentTheme...