网上冲浪周刊第33期
欢迎阅读第33期技术资讯!本期我们推荐了Android 15预览版多项创新功能如通知管理、窗口记录以及文件完整性保护,Flutter生态中的MiniTex文本渲染器及其在跨平台上的运用等技术,此外,涵盖了Kotlin 2.0.0-Beta4的更新内容,以及一系列Android开发者实用工具和技术要点,包括内存泄漏、必备插件、依赖管理和热修复方案Tinker。文章还推介了几款有趣的工具,如跨平台多媒体应用Miru App、MacOS应用更新检查工具latest、Windows桌面美化工具DWMBlurGlass。同时,特别推荐了方便快捷的开发者参考资料站点Quick Reference,满足您随时查阅技术细节的需求。最后,提及了一站式AI开发平台扣子和在线音视频处理工具ffmpeg-online。
欢迎来到第33期 !😄
期待您通过RSS订阅本博客:https://www.lifeee.top//atom.xml
技术
推荐阅读
2024 ,Android 15 预览版来了 :引入“通知冷却”功能,限制同一来源的连续通知,降低音量提醒;提供新的 API
setupFsVerity
,利用 Linux 内核中 fs-verity 功能,保护文件完整性;允许用户仅共享或记录某个应用窗口,而不是整个设备屏幕;免加载字体的 Flutter 文本渲染器 —— MiniTex :MiniTex 是一个文本渲染器,同时具备文本排版能力,借助 MiniTex,Flutter Web CanvasKit 应用可以在不加载字体文件的情况下,依然可以渲染多国语言。MiniTex 支持在 MPFlutter 和 Flutter Web 中使用,开源,免费。本文主要介绍 MiniTex 的实现原理以及使用方法。
Jetpack Compose 1.6 发布:性能大升级、拖放新功能、文本新变化:Jetpack Compose 1.6 发布,带来了性能优化、文本改进、拖放支持等新功能。
-
- Kotlin 2.0.0-Beta4 版本发布,K2 编译器稳定性持续提升,Gradle 构建工具方面也有改进。
- Kotlin/JS 支持类型安全的纯 JavaScript 对象、使用 npm 作为包管理器、导出 List, Map, Set 等集合类型。
- Amper 2024 年 2 月更新,支持 Gradle version catalogs、依赖补全、在 IDEA 中创建项目、支持 Fleet 等 IDE。
- Jetpack Lifecycle 支持 Kotlin 跨平台,核心 Lifecycle API 现在包含在与 Kotlin Multiplatform 兼容的工件中。
有趣的工具
跨平台开源视频,漫画,小说应用 Miru App
Miru App 是一款免费,开源的 ,支持视频,漫画,小说扩展源的多功能应用,支持 Android,Windows,Web。
安装好后点开扩展仓库,目前已经提供了一些扩展源,包括有视频、漫画、动漫、小说各个网站平台,选择需要的源安装即可。
特性
- 支持
windows
,android
- 友好的扩展编写支持,调试日志
- 扩展使用 JavaScript 语言,开发简单
- 支持自定义扩展仓库
- 官方扩展仓库提供视频源,无需编写任何扩展即可使用
- 支持在线观看多种视频,漫画,小说源,实现多平台的统一
- 统一系统 UI 的设计语言
- 自动获取 TMDB 元数据信息
开源地址:https://github.com/miru-project/miru-app
TG 频道 : https://t.me/MiruChat
保存 MacOS 应用最新: latest
latest 是一款免费开源的 macOS 应用程序,可轻松检查所有已安装应用程序的更新状态,并一键获取最新版本。
开源地址:https://github.com/mangerlahn/latest
DWMBlurGlass 给全局系统标题栏添加自定义效果 [Windows平台]
DWMBlurGlass 是一款 Windows 桌面应用,可以给全局系统标题栏添加自定义效果实现美化,支持win10和win11。
特效
- 为全局系统标题栏添加自定义效果
- 可自定义全局或仅标题栏的模糊强度
- 可自定义标题栏混合颜色
- 可自定义标题栏文本颜色
- 可添加Aero反射和视差效果
- 可还原win7样式标题栏按钮高度
- 支持为使用旧版win7API DwmEnableBlurBehindWindow 的程序启用模糊效果
- 支持
Blur
,Aero
,Acrylic
,Mica(仅win11)
效果 - 可单独设置 亮/暗 颜色模式颜色,跟随系统自动切换
- 提供
CustomBlur
、AccentBlur
、SystemBackdrop
模糊方法可选 - 第三方主题支持
开源地址:https://github.com/Maplespe/DWMBlurGlass
宝藏信息
为开发人员分享快速参考备忘清单(速查表) :reference
Quick Reference 一个为开发人员分享快速参考备忘清单(速查表)的在线网站。
在线地址:https://wangchujiang.com/reference/
开源地址:https://github.com/jaywcjlove/reference
自行部署教程:https://mp.weixin.qq.com/s/hravSQOfvw1Eu5odNCWaFA
一站式 AI 开发平台 扣子
扣子是新一代 AI 大模型智能体开发平台。整合了插件、长短期记忆、工作流、卡片等丰富能力,扣子能帮你低门槛、快速搭建个性化或具备商业价值的智能体,并一键发布到豆包、飞书、微信服务号等各个渠道!
在线地址:https://www.coze.cn/
ffmpeg-online :在线处理音视频
ffmpeg-online 是一个基于 ffmpeg.wasm 的在线网站,可用于在线处理音频和视频。
体验地址:https://ffmpeg-online.vercel.app/?inputOptions=-i&output=output.mp4&outputOptions=
ffmpeg.wasm 地址: https://github.com/ffmpegwasm/ffmpeg.wasm
资讯
凉了!微软正式 “砍掉” 大家都喜欢的安卓子系统! : 在 Windows 上运行安卓 APP 是无数网友对 Win11 最感兴趣的功能之一,发布后引来了叫好声一片!甚至很多人都是奔着这功能去升级 Win11的。然而非常痛心的是,微软发布公告宣布正式放弃 WSA!
GPT-4王冠没掉!Claude 3竞技场人类投票成绩出炉:仅居第三 | 量子位 (qbitai.com):人工智能模型Claude 3在“大模型竞技场”(LMSYS Chatbot Arena Leaderboard)上的人类投票成绩。经过约20000张投票,Claude 3的“大杯”模型(Opus)获得了1233分,位列第三,成为首个能在排行榜上与GPT-4-Turbo系列竞争的模型。然而,Claude 3并未超越GPT-4系列,其中GPT-4 Turbo的两个版本以相同的最高分1251分占据榜首位置。
🎉 本文同步更新于 https://github.com/starsight/TechWeekly