Editor → Blog v1

本周学习笔记 6/25 - 7/1

本周技术文章分享

2018-07-01 17:42 |

Read

用Github Pages写博客

这事儿说来话长。我最近加了一个技术讨论群,今后准备每周写一些学习笔记。写的东西打算都放在github这里。顺便也想把以前发在微博文章的几篇都搬过来。所以等于是打算用github.io写博客。然而github.io只能提供静态页面服务,所以这件事做起来会比较复杂。

2018-06-24 19:55 |

Read

安卓开发:BaselineGridTextView

最近发现一些开源的现成的轮子,都很实用。

2017-10-19 02:52 |

Read

安卓开发:用switchMap自动舍弃网络请求

我发现项目里的网络请求是响应式的。比方说你提交一个搜索请求,首先找到Client,然后使用方法client.search(Request<...>)。这个方法返回的是一个Single<Response<...>>,你subscribe它,可以确定获得一个响应或者错误。

2017-08-05 02:54 |

Read

安卓开发:如何使用一个不依赖的模块

​​​本周主要的工作时间(摸鱼之余)都在折腾一个模块相关的问题。以下描述是尽量简化并换了一个应用场景后的版本,以便描述问题核心并且不暴露公司代码。

2017-07-29 14:46 |

Read

安卓开发:在Builder链式调用中加入if环节

(以下是自己瞎琢磨的,兴许早就有人这么干了。)我们要解决这样一个问题:假设你在用 Builder 模式来创建一个对象,比如这样:​

2017-06-19 12:02 |

Read