Maxiee 的 RxJava 学习指南 (4) - RxBinding

介绍

从这一篇我们开始对RxBinding 库的学习, 主要学习它对按钮的封装, 以及它内部的实现原理.对于RxBinding 库的使用, 网上已经有许多优秀的教程了. 我简单地梳理了一下:
文章介绍
使用RxBinding响应控件的异步事件以一个 Demo 示例来讲解, RxToolbar, RxSnackba
RxBinding 学习笔记基本用法, 点击, ListView 点击事件, 结合使用操作符
RxBinding(JakeWharton/RxBinding)实例: 验证过滤, 流量控制
RxJava RxBinding基础按钮...

继续阅读

用 LibreOffice 记笔记

写作实践(二)一文中, 我已经意识到了博客是个人精华的展示, 学习是一个去粗取精的过程, 在将外界的知识转化为自己的知识的过程中, 我总结出了三个过程: 信息 → 笔记 → 博客. 因此我创建了记笔记的艺术这个分类, 专门记录我对于做笔记方面的心得. 我又进一步创建了用 LibreOffice 记笔记这个系列, 打算从用 LibreOffice 做笔记这个点启程.

我用过的那些笔记软件

从大约五六年前开始, 我就在寻找一款完美的记笔记软件, 能够助我吸收管理知识. 在这里不妨先回顾一下我记忆中的一些工具
  • Zim: 这是 Linux 上的一个开源笔记软件. 我记忆中最早使用的工具就是它, 那会儿我还在读本科. Zim 怎么说呢, 让人又爱又恨. 爱是因为它让我首次体会到到用 markup 记笔记的欣喜, 虽然 zim 的语法很简陋, 但是让我第一次有了对所有格式完全控制的满足感. 恨是因为这个工具功能有些简单了, 以至于不足以支撑知识管理这么一个宏伟的目标, 价值当时的版本还有一个 Bug, 容易导致文档库错乱, 笔记丢失, 因此不久之后我就放弃它了.
  • 各种 Markdown 编辑器: 之后接触了 Markdo...

继续阅读

写作实践(二)

今天最成功的是找到了 Dukto 这个跨平台的局域网文件传输工具, 并把它的使用写成了一篇文章.我对这篇文章比较满意, 文章整体而言比较完整. Dukto 这个工具实际上很容易使用, 若说存在的难点就...

继续阅读

ArchLinux 安装 Yaourt

Arch 通过安装 Yaourt 能够访问到 AUR 中的软件包, 扩充了 Arch 可安装的软件的数量.

通过 archlinuxfr 源安装

首先, 以 root 权限修改/etc/pacman.conf, 在底部添加 archlinuxfr 源:
[archlinuxfr]SigLevel = NeverServer = http://repo.archlinux.fr/$arch
之后执行如下指令刷新软件源并安装 yaourt:
sudo pacman -Sy yaourt
这样 yaourt 就安装到了电脑上.

yaourt 使用

更新 Arch 系统...

继续阅读