09 2018 档案
摘要:工具: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 按钮创
阅读全文
摘要:一、开门见山 代码: 由于项目中的更新包是放在蒲公英上的,所以代码中不会有如何从服务器获取更新信息、版本号的对比判断更新等代码。大家从代码中只关注 拿到下载地址 到 完成安装这一个过程就可以了。下面我们就直接将适配吧。 二、更新中的适配 (1)DownloadManager的一点注意: 对于不能使用
阅读全文