你是否还在为依赖冲突而费时费力?你是否看到gradle报了重复jar包或重复类而不知所措?那么,这篇文章,教你彻底解决依赖冲突问题 ~ 冲突类型无非是类、jar包重复,比如:...
IP属地:江苏
你是否还在为依赖冲突而费时费力?你是否看到gradle报了重复jar包或重复类而不知所措?那么,这篇文章,教你彻底解决依赖冲突问题 ~ 冲突类型无非是类、jar包重复,比如:...
有一个需求: 列表高度随内容条数增多而增高,当达到一定高度值时,则不再增高 如何实现呢? 我们知道RecyclerView有android:minHeight属性用来设置最小...
达到像这样的效果,RecyclerView有自带属性就可以实现android:requiresFadingEdge="vertical"
假设:自定义AvaterView继承ImageView,我想取 android:src 的值,如何做么? public int getAttributeResourceVal...
【写在前面】各大技术网站有大量关于单例模式的文章,都大同小异,本文也无特别之处。仅作为一个笔记文档方便自阅~~本文涉及到一下知识点: 单例模式的常用写法及优缺点分析 vola...
本文分两部分 Handler内存泄漏例子及原理阐明 Handler内存泄露解决方案及说明 1. Handler内存泄漏例子及原理阐明 如上,这是一个典型的Handler内存泄...
Kotlin中的内联函数使用inline关键字修饰,形如: 编译时,会将内联函数中的代码直接复制到调用处 inline有哪些优缺点? 伪优点:运行时减少一层调用栈,提高微乎其...
要点1:主构造器 要点2:data class [语法糖] 编译器会自动生成:equals、hashCode、toString、copy函数 Copy函数: 解构:可以不用返...
函数调用内部访问返回值obj?.letit最后一行obj?.alsoit对象本身obj?.runthis最后一行obj?.applythis对象本身with(obj)this...