随笔分类 -  产品设计

摘要:[MAUI 项目实战] 笔记App(二):数据库设计@目录Sqlite配置创建实体笔记实体类笔记分组实体笔记片段实体笔记片段负载实体笔记片段仓库实体笔记模板(场景)实体笔记片段模板实体笔记片段模板负载实体配置EF创建映射迁移和种子数据项目地址 Sqlite配置 应用程序里使用Sqlite作为数据库,使用EntityFramworkCore作为ORM, 阅读全文
posted @ 2024-07-19 10:51 林晓lx 阅读(880) 评论(0) 推荐(6)
摘要:[MAUI 项目实战] 笔记App(一):介绍与程序设计@目录前言软件规格说明主要功能运行环境开源组件库设备权限第三方服务使用介绍场景列表页从场景创建笔记编辑场景新增场景片段编辑场景片段删除场景片段删除场景笔记列表页创建新笔记编辑笔记新增笔记片段编辑笔记片段删除笔记片段删除笔记统计其它设置PIN到快捷方式换肤功能程序设计框架定义核心类项目地址 系列文章: 阅读全文
posted @ 2024-07-18 16:37 林晓lx 阅读(2520) 评论(18) 推荐(21)
摘要:ExcelPatternTool 开箱即用的Excel工具包现已发布!应用系统开发中少不了跟Excel打交道,基于NPOI开发了ExcelPatternTool,与目前主流框架对比ExcelPatternTool着重单元格样式的控制,对于初始数据导入、报表导出等简单的Excel功能提升易用性。 阅读全文
posted @ 2023-10-25 18:31 林晓lx 阅读(2098) 评论(2) 推荐(17)
摘要:[MAUI]在.NET MAUI中实现可拖拽排序列表[toc] .NET MAUI 中提供了拖放(drag-drop)手势识别器,允许用户通过拖动手势来移动控件。在这篇文章中,我们将学习如何使用拖放手势识别器来实现可拖拽排序列表。在本例中,列表中显示不同大小的磁贴(Tile)并且可以拖拽排序。 ![在这里插入图片描述](https://img2023 阅读全文
posted @ 2023-08-15 14:33 林晓lx 阅读(2977) 评论(3) 推荐(22)
摘要:[MAUI]用纯C#代码写两个漂亮的时钟@[toc] 谷歌在2021年5月份推出的Android 12给我们带来了新的UI设计规范Material You,你是否已经体验到了Material You设计的魅力了呢? 在原生主屏幕启动器中,有一个时钟小部件。这个小部件可以选择表盘风格。 > ![在这里插入图片描述](https://img2 阅读全文
posted @ 2023-07-01 19:35 林晓lx 阅读(3870) 评论(7) 推荐(17)
摘要:[MAUI]模仿Chrome下拉标签页的交互实现今天来说说怎样在.NET MAUI 中制作一个灵动的类标签页控件,这类控件常用于页面中多个子页面的导航功能。比如在手机版的Chrome中,当用户在网页中下拉时将出现“新建标签页”,“刷新”,“关闭标签页”三个选项,通过不间断的横向手势滑动,可以在这三个选项之间切换。浏览网页常用选项融入到了原“下拉刷新”交互中,对比传统交互方式它更显便捷和流畅,根据Steve Krug之《Don't Make Me Think》的核心思想,用户无需思考点击次序,只需要使用基础动作就能完成交互。 阅读全文
posted @ 2023-05-28 18:00 林晓lx 阅读(2022) 评论(20) 推荐(35)
摘要:[MAUI]在.NET MAUI中复刻苹果Cover FlowCover Flow是iTunes和Finder中的一个视图选项,允许用户使用水平滚动的图像查看他们的音乐库或文件。Cover Flow的交互设计非常优秀:通过指尖滑动从堆叠的专辑库中翻动和挑选一张专辑的交互方式不仅有趣,而且在有限的屏幕空间内,展现了更多的专辑封面。那个是乔布斯时代的苹果——使事情变得简单和有趣。最近我很怀念这个功能,但由于我手头上已经没有任何一台设备能访问这个功能了。于是在.NET MAUI中复刻了Cover Flow。 阅读全文
posted @ 2023-05-21 23:24 林晓lx 阅读(3465) 评论(27) 推荐(58)
摘要:[MAUI程序设计]界面多态与实现.NET MAUI 实现界面多态有很多种方式,今天主要来说说在日常开发中常见的需求该如何应对。 需求一:在不同设备上使用不同 UI 外观 .NET MAUI是一个跨平台的UI框架,可在一个项目中开发Android、iOS、Windows、MacOS等多个平台的应用。在不同设备上我们希望应用的界面或交 阅读全文
posted @ 2023-05-14 17:47 林晓lx 阅读(3815) 评论(7) 推荐(19)
摘要:[MAUI]模仿iOS多任务切换卡片滑动的交互实现@ 看了上一篇博文的评论,大家对MAUI还是比较感兴趣的,非常感谢大家的关注,这个专栏我争取周更😉。 App之间的多任务切换相信你们都很熟悉。苹果设备从iOS9开始使用水平排列的叠层卡片来展现多任务 动图来自iPhone 使用手册 - 在 iPhone 上的应用之间切换 这个设计利用屏幕深度(z方 阅读全文
posted @ 2023-05-02 21:48 林晓lx 阅读(4067) 评论(11) 推荐(61)
摘要:[MAUI]模仿网易云音乐黑胶唱片的交互实现@ 用过网易云音乐App的同学应该都比较熟悉它播放界面。 这是一个良好的交互设计,留声机的界面隐喻准确地向人们传达产品概念和使用方法:当手指左右滑动时,便模拟了更换唱盘从而导向切换歌曲的交互功能。 今天在 .NET MAUI 中我们来实现这个交互效果,先来看看效果: 使用.NET MAU实现跨平台支 阅读全文
posted @ 2023-04-25 08:55 林晓lx 阅读(4734) 评论(32) 推荐(70)