Rx钥匙:为无聊而生的 Android 开发者工具

栏目: Android · 发布时间: 6年前

内容简介:很高兴又和大家见面!有不少热心网友关心,上一期的原本目标只是给大家一把钥匙,方便大家意会 RxJava 操作符的本质,想不到在后台收到 40 多条留言,且有不少网友对 Rx钥匙 的期待远远超出了其本身,期望那是一把能够解决无聊、带给自己更多的魔法棒。
Rx钥匙:为无聊而生的 Android 开发者工具

很高兴又和大家见面!

有不少热心网友关心,上一期的 《你用不惯 RxJava,只因缺了这把钥匙》 后来怎么样了,再次谢谢大家的期待!

原本目标只是给大家一把钥匙,方便大家意会 RxJava 操作符的本质,想不到在后台收到 40 多条留言,且有不少网友对 Rx钥匙 的期待远远超出了其本身,期望那是一把能够解决无聊、带给自己更多的魔法棒。

Rx钥匙:为无聊而生的 Android 开发者工具

再加上,我自己也因为 “拿 SQL 来隐喻操作符” 的那番见解,而心生灵感:

不如做一件史上最无聊的事吧 —— 像设计师一样将每个像素都抠到极致,像工程师一样将工程 设计模式 和原则应用到每一个功能的编写,用无聊的方式来对抗无聊 —— 这是一款为无聊而生的面向 Android 开发者的操作符练习工具。

Add Operators Output Code Clear Expressions
Rx钥匙:为无聊而生的 Android 开发者工具
Rx钥匙:为无聊而生的 Android 开发者工具
Rx钥匙:为无聊而生的 Android 开发者工具

除了提供 “解决无聊” 这一最核心功能之外,你还可以从这个开源项目获得的内容包括:

  1. 整洁的代码风格和标准的资源命名规范。
  2. 基于前沿的、遵循关注点分离的 JetPack MVVM 架构。
  3. 使用 RxJava 和 lambda 表达式。
  4. AndroidX 和 Material Design 2 的全面使用。
  5. ConstraintLayout 约束布局的最佳实践。
  6. 为提升手机桌面的逼格做贡献,让知识与美观并存,即使从不打开。
  7. 绝不使用 Dagger,绝不使用奇技淫巧、编写艰深晦涩的代码。
  8. 长期更新。

如你所见,Rx钥匙的界面效果大体已经出来了,我的目标是,将首页先打磨好,这样 Rx钥匙 的 Apk 最快可能下周就能正式和大家见面了。

鉴于目前在 RxJava 表达式的书写上存有一些字符联想上的小问题,如果你对此十分熟悉,请不吝参与进来,这个项目会因为你的参与而变得更好!

项目链接: github.com/KunMinX/RxJ…


以上所述就是小编给大家介绍的《Rx钥匙:为无聊而生的 Android 开发者工具》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Neural Networks for Applied Sciences and Engineering

Neural Networks for Applied Sciences and Engineering

Samarasinghe, Sandhya / CRC Pr I Llc / 2006-9 / $ 118.59

In response to the exponentially increasing need to analyze vast amounts of data, Neural Networks for Applied Sciences and Engineering: From Fundamentals to Complex Pattern Recognition provides scient......一起来看看 《Neural Networks for Applied Sciences and Engineering》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具