写在前面:我目前就职于阿里巴巴-菜鸟,团队目前缺人,招聘java和客户端开发,招聘对象为:社招和19届毕业的校招生,有适合的人选发送简历到我个人邮箱:hsk256@163.c...
1.使用nsd必须连接在同一网段(多个Android设备连接同一个热点)2.其中的所有Listener只能使用一次,不能多次使用注册,查找,连接。 1.其中一个设备必须先注册...
不错
android:MVP架构模式的优雅封装简介 关于Android程序的构架, 主流的不外乎以下几种:MVC、MVP和MVVM。 MVC:相对于较为落后,耦合度太高、职责不明确,不易于维护。 MVVM:使用DataB...
简介 关于Android程序的构架, 主流的不外乎以下几种:MVC、MVP和MVVM。 MVC:相对于较为落后,耦合度太高、职责不明确,不易于维护。 MVVM:使用DataB...
刚给大家讲解Java socket通信后,好多童鞋私信我,有好多地方不理解,看不明白。特抽时间整理一下,详细讲述Java socket通信原理和实现案例。整个过程楼主都是通过...
前言 前几篇文章,笔者分别讲述了DecorView,measure,layout流程等,接下来将详细分析三大工作流程的最后一个流程——绘制流程。测量流程决定了View的大小,...
setHasFixedSize是不是可以这样理解,只要RecycleView的宽和高都是match_parent,保证宽高不变,就可以将其置为true,避免requestLayout,不一定是在嵌套RecycleView时
RecyclerView一些你可能需要知道的优化技术前言 今天要说的那个东西其实大家都非常熟悉,那就是RecyclerView,没错大家都会用,但不知道对于RecyclerView的一些优化有多少人专门去研究过,不知道是不是一...
RecycledViewPool没必要自己设置了吧,看recyclerview-v7-26.1.0的源码,取RecycledViewPool的时候,如果为null,会默认创建一个
RecyclerView一些你可能需要知道的优化技术前言 今天要说的那个东西其实大家都非常熟悉,那就是RecyclerView,没错大家都会用,但不知道对于RecyclerView的一些优化有多少人专门去研究过,不知道是不是一...
之前为了开发需求,学习了NestedScrolling机制,并使用CoordinatorLayout、AppBarLayout、RecyclerView配合实现了相关的效果,...
第三点,HandlerActionQueue的executeActions方法执行时机,应该是在View的dispatchAttachedToWindow方法里吧,ViewRootImpl里的HandlerActionQueue是不同的对象啊
一次奇葩问题导致的彻底了解View.post()的底层原理本篇文章已授权微信公众号 stormjun94 (Android 技术人员)独家发布 前言 原来一直以为View.post()就是简单的利用Handler发送出去,没有什么特...
大神已经说了,是通过chain.process的递归终止实现的,可以看下缓存的拦截器CacheInterceptor的实现
责任链模式及OkHttp中的实现责任链模式及OkHttp中的实现 责任链模式 责任链模式是对一个事件的处理方法,所有能对事件进行处理的对象按顺序形成一个链表.事件经过链表中每个处理对象轮流处理.如果有返回值...