摘要:
简介 NetBus 是一个实时监听网络状态的一个框架,接入简单。只需要几步就可以在 Activity 和 Fragment 以及其他要观测的类中很方便的收到网络状态变化的通知。 愿景 可以在 App 任意位置监听网络的变化 同一类中监听不同类型的网络 监听者可以指定不同的网络环境 布局封装,简化布局 阅读全文
摘要:
一、项目根目录下创建一个 .gitlab-ci.yml 文件 然后在 .gitlab-ci.yml 中配置持续集成的脚本: 脚本配置详细可以看: Configuration of your jobs with .gitlab-ci.yml Setting up GitLab CI for Andro 阅读全文
摘要:
一、安装 1. 安装 docker Docker下载注意:Windows 10 家庭版获取 之前的版本不能直接安装 Docker ,而是需要去安装 Docker Toolbox 我这里安装的是 Docker Toolbox。按照这个安装教程进行安装 ,安装教程 安装完成之后,(由于我电脑之前就安装了 阅读全文
摘要:
先记录下融云API地址:真是难找 IMKit: https://www.rongcloud.cn/docs/api/android/imkit/index.html IMLib: https://www.rongcloud.cn/docs/api/android/imlib/index.html C 阅读全文
摘要:
一、问题原因: 根本原因是从Android9.0开始,出于完全因素考虑,默认不再支持http网络请求,需要使用 https。 二、解决方案: 解决的基本思路是:对指定的网址进行过滤,强制允许指定网址继续使用http请求 参考地址1:https://stackoverflow.com/question 阅读全文
摘要:
工具:KeyBoradUtil Kotlin 版: Java 版: 我在 Github 上创建了一个库,会有其他工具的继续更新: https://github.com/meetsl/CommonUtils 阅读全文
摘要:
一、控件简述 今天给大家推荐一个控件 SCardView ,看名字就很容易才出来它其实就是一个 CardView 。把它拿出来,是因为它解决了一些 CardView 无法实现的需求以及简化了 CardView 的使用。其实就是 CardView 的一个改良版。下面我们来介绍它: 1. 实现圆角阴影效 阅读全文
摘要:
关于 Android 阴影,大家肯定不陌生的。但是Android 中到底有多少种方式可以实现阴影效果以及各种方式之间有什么区别和优缺点,这就是我想总结的。下面我们一个一个来说: 一、各种实现阴影的方式 1. Android 在 API 21(5.0)添加了 elevation,可以很方便的在 Vie 阅读全文
摘要:
项目中总会依赖一些大牛的开源库,例如 Android 开发 通过以下方式就可以方便的引入库。那么如何将我们自己的库也能这样来使用呢?下面我们将详细的讲解每一步的过程: 一、通过 sonatype 把你的开源库提交到Maven的中心库 1.首先,在 sonatype 官网中注册账号。 2. 然后在 h 阅读全文
摘要:
嗯,写了一个项目,觉得还OK,就想放在 Github 继续维护和方便使用,那么如何简单快速的将代码上传至 Github 上? 1. 你得有自己的 Github账号,如何创建账号这里就不说了。因为... 2. 登陆成功之后,创建一个和你项目同名的仓库: 点击 Create repository 按钮创 阅读全文