一、前言 对于这两个方法的研究,源于一道比较经典的面试题:“x.equals(y)==true;x,y可有不同的hashcode对吗?”,其实这道题的关键在于考我们对e...
一、前言 对于这两个方法的研究,源于一道比较经典的面试题:“x.equals(y)==true;x,y可有不同的hashcode对吗?”,其实这道题的关键在于考我们对e...
一、前言 单例模式是一种常用的设计模式,其定义是单例对象类只允许一个实例存在,实现的核心原理是构造函数私有化。使用单例可以节省内存开销,也是现实场景中的一种映射,比如一...
一、前言 JAVA GC(Garbage Collection,垃圾回收)机制是区别C++的一个重要特征,C++需要开发者自己实现垃圾回收的逻辑,而JAVA开发者则只需...
结论 JAVA的静态方法形式上可以重写,但是本质上不是JAVA的重写,所以答案是不能。 为什么 静态方法只与类有关,不与实例有关,重写只适用于实例方法,不适用于静态方法。非静...
定义 定义在一个类里面的类就叫内部类。 作用 1、内部类可以很好的隐藏实现;一般的非内部类,是不允许有 private 与protected权限的,但内部类可以2、内部类可以...
联系 区别 1.abstract class可以定义字段,interface不可以定义字段;2.abstract class有默认实现,interface在JDK1.8之前没...
一、前言 最近做了个项目,需要集成分享功能,距离上一个项目集成分享功能不到两个月,原以为分分钟可以搞定的事情,但是却花费了大半天功夫(简直就是浪费生命啊......),集成过...
你们公司技术还挺前卫的哦
Android从上车到漂移之ButterKnife完全解析一、前言 ButterKnife——通过注解的方式生成View字段、资源绑定和方法绑定的样板代码,是一款老司机书写UI布局的必备神器!自从有了ButterKnife,妈妈再也...
一、前言 ButterKnife——通过注解的方式生成View字段、资源绑定和方法绑定的样板代码,是一款老司机书写UI布局的必备神器!自从有了ButterKnife,妈妈再也...
现在有越来越多的人加入了简书,开始写文章;也有越来越多的人开通了自己的微信公众号。当写作的热情褪去,很多人会开始思考如何提高自己的写作能力?我自己组织了“百日写作”的活动,常...
文/瓯南 自2014年入大学以来,已将近两年了。两年的时间过得飞快,生活虽然平淡无奇,但最让我感到骄傲的,是这两年的时间,我读了200多本书。 大部分书都是我买的。在图书馆也...
一、概述 从之前项目中抽取出来的一个“画板”功能模块,就是可以在一个空白布局上,添加不同的元素,实现自由组合,暂时没想到啥好名字,姑且叫它“画板”吧。 主要实现了View的...
一、概述 最近项目中用到了两个RecyclerView嵌套的布局,即RecyclerView的item也是RecyclerView,其中遇到了两个比较典型的问题:1、当it...
可以的
解决RecyclerView嵌套RecyclerView位移问题一、概述 最近项目中用到了两个RecyclerView嵌套的布局,即RecyclerView的item也是RecyclerView,其中遇到了两个比较典型的问题:1、当it...
@七界无尘Zxl 其实出现这个问题的根因在于:子recyclerview的adapter每次都是setAdapter(),而非notify()导致。之所以这么做,一是因为notify()的方式会遇到复用的问题,这个并不好解决;最重要的是经过验证,笔者这种实现方式,recyclerview的回收复用是完全正常的,内存一直稳定在合理范围内,所以我认为这种方式是可行的。如果阁下有好的实现方案,欢迎解答!😀
解决RecyclerView嵌套RecyclerView位移问题一、概述 最近项目中用到了两个RecyclerView嵌套的布局,即RecyclerView的item也是RecyclerView,其中遇到了两个比较典型的问题:1、当it...