[置顶] DataBinding 配合 RecyclerView 出现闪烁,闪2次

摘要: 问题:RecyclerViewAdapter里面使用DataBinding进行更新UI,出现闪烁2次的现象 原理:1.每次notifyPropertyChanged(BR.XX)的时候,Databinding不会立即更新,会延迟到下一帧更新,这么做可能出于性能优化考虑2.那为什么会出现2次?因为on 阅读全文

posted @ 2020-05-22 10:14 哭晕在厕所 阅读(332) 评论(0) 推荐(0) 编辑

2020年3月24日

响应式编程 函数式编程 简介

摘要: 响应式编程: 关键字:RxJava,观察者模式,EventBus,广播 理念:一切为事件 发出A事件通知B执行,而不是B一直等待(阻塞),提高效率。 函数式编程: 关键字:lambda,lisp,大数据,AI 理念: 1.一切为函数 2.每个函数是可靠的,没有副作用的;不能依赖外部环境/上下文 3. 阅读全文

posted @ 2020-03-24 21:27 哭晕在厕所 阅读(534) 评论(0) 推荐(0) 编辑

2020年3月19日

图解设计模式

摘要: 画了一些图,帮助大家理解设计模式 阅读全文

posted @ 2020-03-19 11:26 哭晕在厕所 阅读(122) 评论(0) 推荐(0) 编辑

2020年3月18日

Android项目 完美的设计模式

摘要: 唠唠叨叨:Android项目注重:新功能快速开发;用户体验够快,不卡顿; 我心中的设计模式应该是这样子的: 1.必须是分模块的,发挥每个员工最大能动性,给予他们相当大的自由,让他们感受到编程的乐趣。 2.每个模块提供工具类给大家使用:查阅状态,执行命令。 3.模块之间EventBus交流。 4.极端 阅读全文

posted @ 2020-03-18 18:05 哭晕在厕所 阅读(201) 评论(0) 推荐(0) 编辑

2016年12月26日

破解支付宝AR红包

摘要: 支付宝新出的AR红包没多久,就有人破解了,大致原理是将上面的像素条遮挡下面的黑条,基本上得到模糊的图就可以扫到红包。不过现在大多是ps解决,那得有多麻烦啊,所以我用java写了一个,效果还不错。 先截屏(自己处理),再把中间的线索图抠出来,发现一个规律,这个图长宽是一样大的。大概是这个样子: 得到这 阅读全文

posted @ 2016-12-26 10:56 哭晕在厕所 阅读(219) 评论(0) 推荐(0) 编辑

2016年10月6日

Win7下安装依赖lxml的python插件

摘要: 博主python菜鸟,本想在win7下安装一个pyquery玩玩爬虫,折腾了好几天终于搞好了,发现python这坑不是一般的深啊。 有一部分没有截图,请谅解 python版本3.4 1.下载easy_install和pip,这步跳过,python 3.X默认自带 2.尝试用pip pyquery i 阅读全文

posted @ 2016-10-06 23:47 哭晕在厕所 阅读(778) 评论(0) 推荐(1) 编辑

导航