Ram

跨端UI开发体验之我见:Flutter、Compose及MAUI可视化横评

在当前的跨平台开发浪潮中,不同的UI框架为开发者带来了多样的选择和体验。本文将结合个人观察与实践,对 Flutter、Jetpack Compose(作为Android现代UI的标杆)以及 .NET MAUI 在UI构建、预览编辑及热重载等核心环节进行一番比较。 Flutter:热重载的极致与“UI即代码”的坚持 Flutter 以其 Dart 语言驱动的“UI即代码”理念和强大的热...

初步排查Flutter开发中小米设备屏幕镜像点击失效问题

初步排查Flutter开发中小米设备屏幕镜像点击失效问题 在 Flutter 项目开发过程中,部分开发者可能会遇到一个棘手的问题:当使用 Android Studio 的屏幕镜像功能,并在镜像窗口中直接点击 Flutter 应用的界面元素时,镜像画面会突然丢失或中断。本文主要记录针对此现象,特别是涉及小米设备时的初步排查方向。 问题现象 当通过 Android Studio 连接小米物...

Github提交遇到的两个问题:提交文件名不一致与提交记录时间不准确

Github提交遇到的两个问题:提交文件名不一致与提交记录时间不准确 问题一:反复提交撤回导致文件名不一致 在github上提交文件不停的提交然后撤回,同时在本地修改文件,然后再次提交,会出现文件名不一致的情况(但是文件内容是一样的,指向的是同一个文件) 问题二:本地时间不准确导致提交记录时间不准确 电脑本地时间并不准确(比实际时间慢17-18分钟),我提交之后的记录时间似乎是按照本地时...

用 ESRGAN-TF2 模型和 TFLite 实现图像超分辨率

开发笔记:用 ESRGAN-TF2 模型和 TFLite 实现图像超分辨率 在使用 ESRGAN-TF2 模型 和 tflite_flutter 库进行安卓移动端开发时,我遇到了模型输入图片尺寸固定为 50x50 的问题。 当我输入非”50*50”尺寸的图片,都不能正确超分。由于我查找的文章都是关于 esrgan 本身完整模型支持动态尺寸输入,我就尝试修改代码试图使得其在选择图片后获取其尺...