首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
鸡蛋
掘友等级
研发经理
|
清华大学无锡应用技术研究院
技术经理及产品经理
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
458
文章 457
沸点 1
赞
458
返回
|
搜索文章
赞
文章( 457 )
沸点( 1 )
关于RecyclerView中包含Edittext的问题的几种解决方法
最近项目中有这样一个需求:购物车列表中的数量可以手动通过输入修改。通过需求判断,购物车是一个列表,列表中包含有Edittext。那么问题来了, recyclerview中包含edittext在滚动时会发生数据混乱的问题,之所以数据混乱就是因为Recyclerview的复用导致的…
Java:前程似锦的 NIO 2.0
Java 之所以能够霸占编程语言的榜首,其强大、丰富的类库功不可没,几乎所有的编程问题都能在其中找到解决方案。但在早期的版本当中,输入输出(I/O)流并不那么令开发者感到愉快: 2)JDK 1.4 的时候引入了非阻塞 I/O,也就是 NIO 1.0,但遍历目录很困难,不支持文件…
必看!java后端,亮剑诛仙(最全知识点)
你可能有所感悟。零散的资料读了很多,但是很难有提升。到处是干货,但是并没什么用,简单来说就是缺乏系统化。另外,噪音太多,雷同的框架一大把,我不至于全都要去学了吧。 这里,我大体根据基础、Java基础、Java进阶给分了下类,挑的也都是最常用最重要的工具。 这篇文章耗费了我大量的…
Shadow 插件化框架分析
Shadow 是最近腾讯开源的一款插件化框架。原理是使用宿主代理的方式实现组件的生命周期。 目前的插件化框架,大部分都是使用 hook 系统的方式来做的。使用代理的基本上没有成体系的框架,只是一些小 demo,Shadow 框架的开源,在系统 api 控制越来越严格的趋势下,算…
2019 年 Android 面试题汇总
**概念:**有些对象只有有限的生命周期,当他们的任务完成之后,它们将被垃圾回收,如果在对象的生命周期本该结束的时候,这个对象还被一系列的引用,着就会导致内存泄露。 View的事件传递顺序有3个重要的方法,dispatchTouchEvent()是否消耗了本次事件,onInte…
Flutter完整开发实战详解(九、 深入绘制原理)
作为系列文章的第九篇,本篇主要深入了解 Widget 中绘制相关的原理,探索 Flutter 里的 RenderObject 最后是如何走完屏幕上的最后一步,结尾再通过实际例子理解如何设计一个 Flutter 的自定义绘制。 在第六、第七篇中我们知道了 Widget、Eleme…
零Flutter基础,四天搞定Flutter玩Android客户端攻略
环境搭建很简单,就是下个 Flutter SDK,然后设置设置环境变量什么的就差不多了,我这里是按照 Flutter 中文网教程搭建,没遇到问题。 有 Java 开发基础,花半小时了解 dart 语言特型就能上手开发了。 初步了解Flutter,做完这个教程,基本就可以上手开发…
Android刘海屏适配全方案(华为、小米、Vivo、Oppo)
目前市面上的刘海屏和水滴屏手机越来越多了,颜值方面是因人而异,有的人觉得很好看,也有人觉得丑爆了,我个人觉得是还可以。但是作为移动开发者来说,这并不是一件好事,越来越多异形屏手机的出现意味着我们需要投入大量精力在适配上(就不提之后会出的折叠屏手机了)。本文总结了当下主流手机的刘…
安卓MVP模式下的Rxjava+Retrofit统一异常处理与生命周期管理
之前写过Mvc模式下的Retrofit统一异常处理,这次用MVP重构过程中发现诸多不足之处,便重新进行修缮,使其在我看来更加优雅emmmmmm,文中不足之处,还望诸位同仁多多指点。 BaseView接口定义了可能用到的方法,特别是addSubscribe,用来管理RxJava生…
下一页
关注了
18
关注者
0
收藏集
40
关注标签
27
加入于
2016-01-28