首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘姥姥进了大观园
bytebeats
创建于2022-08-04
订阅专栏
学习, 总结, 记录, 推广优秀的开源项目和官方推广的优秀框架
等 83 人订阅
共159篇文章
创建于2022-08-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
RxJava 3 新不同 - 6
件移动 Disposables 移动到Java 8和Android脱糖工具允许了静态接口方法而非另外的工厂类的使用.
RxJava 3 新不同 - 5
API变更 主要版本允许通过添加, 更改或删除所有元素来清理和改进API表面. RxJava 2.x引入了函数式接口自定义集, 因此该库的使用在Java 6 & 8上面可能使用相同的类型.
RxJava 3 新不同 - 4
相似于groupBy, 操作符window发射的内部响应序列应该在外部序列取消的时候依然保持接收数据项.
RxJava 3 新不同 - 3
Flowable.publish pause Flowable.publish的实现持有一个内部队列以支持来自下游的背压支持.
RxJava 3 新不同 - 2
RxJava 3 组件位于包io.reactivex.rxjava3下, 这允许版本3与先前版本共存.
RxJava 3 新不同 - 1
RxJava是面向Java VM的开源库, 对可观察序列进行异步编程和基于事件编程. RxJava产生于通过观察者简化编程的时代.
Square logcat - 小巧轻量的Kotlin日志API
Square logcat是一款小巧的Kotlin API, 在Android常规Log类基础之上, 进行轻量级的日志打印.
Better-Link-Movement-Method - 改善TextView中可点击链接
Better-Link-Movement-Method是一个Android开源库, 用于提升TextView中可点击链接的探测, 高亮和响应
Koptional - Kotlin版本的简约Optional类型
Koptional是Kotlin版本的简约Optional类型,使得类似RxJava流等场景下解决Kotlin的可空性更加方便.
ProcessPhoenix - 优化Android应用进程重启
ProcessPhoenix是大神jakewharton开源的一款Android平台开源库, 主要用于优化Android应用的进程重启.
ThreeTenABP & JSR-310 - Android端Java date-time API 的后向移植
ThreeTenABP是Java端ThreeTen-Backport时间日期API在Android平台的适配.
.zprofile, .zshrc和.zshenv之间的区别
macOS Monterey改变了默认的内置shell程序, 从之前的bash, 到现在的z-shell.
Android中ContraintLayout的优势和劣势
ContraintLayout缩减了View的层级结构并且比其它视图能力更加强大, 而且也擅长动画.
RxDogTag - 获取Observer的onError()栈迹的通用工具
RxDogTag 用于标记RxJava 2+ Observer的初始订阅点. 它的目的在于显示订阅位置用于报告/调查未处理的错误.
RxPreferences - Android平台的响应式SharedPreferences
RxPreferences构建于SharedPreferences的基础之上, 修复了这些限制, 并且通过跟RxJava集成从而走的更远
RxRelay - 没有onComplete和onError的Subject
Relay就是Subject, 只是没有调用`onComplete`和`onError`的能力, 用于桥接非Rx API和Rx API.
Android平台Google位置SDK
Google Places SDK provide location services for Android platform. And it is important oversea.
Java - Byte Unit
byteunits项目是字节或比特进行处理的工具类, 用于将以指定单位的特定数目的字节或者比特数在10进制和2进制之间进行转化.
Android-Logcat & Timber
Android日志工具中Logcat所存在的限制及Timber所具有的拓展性好, 线程安全且不存在长度限制等优势.