首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘姥姥进了大观园
bytebeats
创建于2022-08-04
订阅专栏
学习, 总结, 记录, 推广优秀的开源项目和官方推广的优秀框架
等 90 人订阅
共167篇文章
创建于2022-08-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Coil - 基于Kotlin协程的Android图片加载库 - 9
如何对Coil处理一些通用的自定义用例? Palette允许从图片中提取突出的颜色. 要创建Palette, 则需要访问图片的Bitmap.
Coil - 基于Kotlin协程的Android图片加载库 - 7
Coil要支持Jetpack Compose, 需要引入扩展库: 使用可组合函数AsyncImage来加载并展示图片.
Coil - 基于Kotlin协程的Android图片加载库 - 6
Coil的API是设计成Kotlin优先的. Coil充分利用了Kotlin的语言特性, 如内联lambda, 接收器参数, 默认参数, 以及扩展函数, 而这些在Java中是不可用的.
Coil - 基于Kotlin协程的Android图片加载库 - 5
Android天然支持多种图片格式, 然而依然有大量的格式它不支持(如GIF, SVG, MP4等), ImageLoader支持可插拔组件添加缓存层, 新的数据类型, 新的获取行为, 新的图片编码等
Coil - 基于Kotlin协程的Android图片加载库 - 4
ImageRequest是值对象, 提供了ImageLoader加载图片的全部必要信息. 通过构建者进行创建ImageRequest.
Coil - 基于Kotlin协程的Android图片加载库 - 3
ImageLoader是服务对象, 用来执行ImageRequest. 它处理缓存, 数据获取, 图片解码, 请求管理, Bitmap池技术, 内存管理, 等等.
Coil - 基于Kotlin协程的Android图片加载库 - 2
Coil在mavenCentral()发布了8个构件, 每个构件都有特定的应用场景, 由此可以进行适当的选择.
Coil - 基于Kotlin协程的Android图片加载库 - 1
Coil是基于Kotlin协程实现的Android图片加载库. 它具有快, 轻, 易用和现代等特点.
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.
下一页