前言 我们都知道DecorView是最顶层View(根View),它是怎么创建和使用的呢?通过本篇文章,你将了解到: 1、DecorView创建过程。2、DecorView与...
IP属地:宁夏
前言 我们都知道DecorView是最顶层View(根View),它是怎么创建和使用的呢?通过本篇文章,你将了解到: 1、DecorView创建过程。2、DecorView与...
Android开发时有时候需要对View的可见性进行判断,常见的有 但是这些只能简单的判断这个View是否可见,有时候我们需要更为复杂的功能,比如View的可见区域占其自身的...
可参考https://material.io/develop/android/docs/getting-started/[https://material.io/develo...
RecyclerView是没有maxHeight属性配置的,今天遇到一个需求就需要设置RecyclerView的最大高度,我们可以通过继承RecyclerView自定义实现此...
最近写文章比较多,为了更好的记录,让自己的文章更优美,更高端一些,所以尝试了好几款gif录制软件,终于让我找到这一款 ,简单又好用 GIPHY Capture app sto...
随着项目工程的不断增大,加之组件化、插件化方案盛行,导致module拆分过多,多module情况下很容易出现依赖关系混乱、过度依赖等问题,致使构建速度成为影响开发效率的瓶颈,...
前言 由于项目需要用到 Groovy 语言,这两天对其进行了粗略的学习,本文是对学习做的一个简单总结,主要内容参考于官方文档(Groovy 的官方文档还是非常不错的,强烈推荐...
关于聊天室项目 聊天室项目,也被称为即时通讯(IM)。 其原理是服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群...