首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    win10 uwp 非ui线程访问 ui

    大家都知道,不可以在 其他线程访问 UI 线程,访问 UI 线程包括给 依赖属性设置值、读取依赖属性、调用方法(如果方法里面修改了依赖属性)等。 一旦访问UI线程,那么就会报错,为了解决这个问题,需要使用本文的方法,让后台线程访问 UI 线程。 本文提供三个方法可以让其他线程访问 UI 线程 第一个方法是比较不推荐使用的,可能出现 win10 uwp Window.Current.Dispatcher中Current为null ,一般都是使用比较低的优先 为何不设置为 High ,参见 CoreDispatcherPriority 那么比较推荐的一个方法是在一个用户控件或者Page之类的,如果在里面使用了异步线程需要访问 ui 的属性,那么可以使用下面代码 await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => {

    1.4K10发布于 2018-09-18
  • 来自专栏林德熙的博客

    win10 uwp 非ui线程访问 ui

    大家都知道,不可以在 其他线程访问 UI 线程,访问 UI 线程包括给 依赖属性设置值、读取依赖属性、调用方法(如果方法里面修改了依赖属性)等。 一旦访问UI线程,那么就会报错,为了解决这个问题,需要使用本文的方法,让后台线程访问 UI 线程。 本文提供三个方法可以让其他线程访问 UI 线程 第一个方法是比较不推荐使用的,可能出现 win10 uwp Window.Current.Dispatcher中Current为null ,一般都是使用比较低的优先 为何不设置为 High ,参见 CoreDispatcherPriority 那么比较推荐的一个方法是在一个用户控件或者Page之类的,如果在里面使用了异步线程需要访问 ui 的属性,那么可以使用下面代码 await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => {

    74140发布于 2019-03-13
  • 来自专栏图像识别与深度学习

    《Android》Lesson10-UI控件

    Week06    2016/10/20上午1-4节 一、复习 《Android》Lesson09 - 简书 二、TextView界面上显示一段文本信息 1,android:id当前控件唯一标识符 2,

    68190发布于 2018-05-22
  • 来自专栏我分享我快乐

    资深UI设计10年经验分享

    把自己当成用户来看,抓住两个原则,快速,准确,让用户10秒种可以明白这个页面的中心。 我们根据这个原则来归纳出这个需求的重点是什么,次重点是什么,这样你才知道你要表现的视觉中心是什么。 我的做法是不给朋友解释这个活动页,就是让他自己看,如果他能在10秒钟内明白这个页面的意思,能用一句话解释出来。并且愿意尝试参加这个活动,那就基本成功了。 ?

    61720发布于 2019-08-19
  • 来自专栏web前端教室

    推荐10个常用的Vue UI

    最近搞vue的东西多一些,之前是用element的,就是饿了么搞的那个UI。 项目文档: http://element.eleme.io/#/zh-CN 饿了么github: http://github.com/elemefe Mint UI 项目主页: http://mint-ui.github.io /zh-cn demo: http://elemefe.github.io/mint-ui/#/ github地址: https://github.com/ElemeFE/mint-ui 中文文档地址: http://mint-ui.github.io/docs/#! 中文文档: https://luojilab.github.io/radon-ui/#!

    1.8K50发布于 2018-07-30
  • 来自专栏pangguoming

    10款实用Android UI 开发框架

    该项目包含两个工程,一个是Library,即为动画效果的实现库,另一个则是Sample,是对如何使用该API的演示。 Pager Indicator是一款基于Patrik Akerfeldt的ViewFlow,兼容了ViewPager和ActionBarSherlock的Android分页指针小部件,可用于实现工作区的UI Android Universal Image Loader Android-Universal-Image-Loader是一款为Android打造的开源UI组件,旨在为开发者者提供一个异步加载图像功能 Segmented Radio Button Segmented Radio Button可以在Android设备上实现iOS设备上分段控制效果的UI工具。 ? 9.  主要特性: 支持平滑滚动 支持单点、多点触摸,即时缩放图片 在ViewPager等滑动父控件下能够运行良好 10

    4.5K70发布于 2018-03-07
  • 来自专栏个人路线

    鸿蒙 API 9工程转换为API 10工程

    运行环境 DevEco Studio:4.0Release OpenHarmony SDK API10 开发板:润和DAYU200 目前我们能够看到的是鸿蒙已经到API10,甚至今天在看OpenHarmony 这个时候,我们最起码要将API 9工程转换为API 10工程。然后再慢慢的迁移到未来的11上。 接下来我们说一下如何迁移。 1.将工程级build-profile.json5文件中compileSdkVersion和compatibleSdkVersion字段从app下迁移到当前选中的product中。 , "compatibleSdkVersion": 10, "targetSdkVersion": 10, "runtimeOS": "OpenHarmony "targetSdkVersion": 10, //指定OpenHarmony应用/服务目标版本。

    3.8K10编辑于 2023-12-21
  • 来自专栏静Design

    10种帮你改善UI设计质量的窍门

    前天的不可不知的10UI设计经验法则 不知道大家有没有从中获得一些启发呢?今天咱们继续:10种帮你改善UI设计质量的窍门。一起来看看吧! 01. 10. 利用阴影增加纵深感 ? 设计时不要忘记Z轴哦,设计空间其实也是“3D”的。 阴影是在设计中增加纵深感的一种好方法,可以让你的设计稿更有立体感。这种纵深感有助于在应用程序中创建信息层次结构。

    93520发布于 2019-11-15
  • 来自专栏狗哥的 Java 世界

    github | 10 个漂亮的后台管理 UI 面板

    我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。 Github Star 数 24969 , Github 地址: https://github.com/almasaeed2010/AdminLTE 非常流行的基于 Bootstrap 3.x 的免费的后台 UI Star 数 19546, Github 地址: https://github.com/PanJiaChen/vue-element-admin 一个基于 vue2.0 和 Eelement 的控制面板 UI ---- 10、material-dashboard Github Star 数 7111,Github 地址: https://github.com/creativetimofficial/material-dashboard

    4.4K20发布于 2019-10-17
  • 来自专栏终身学习者

    10个最恐怖的UI UX设计错误

    在不断发展的UI/UX设计领域,成功与失败之间的界限非常微弱。即使是最小的设计失误也可能导致用户的沮丧、转化率下降,甚至产品的失败。 为了帮助你避免这些陷阱,我们整理了一份10个最可怕的UI/UX错误清单,务必要避免。每个错误都附有一个真实案例,这样你就可以从他人的经历中学习。让我们开始吧! 1. 10. 忽视用户反馈 忽视用户反馈可能会阻止您发现和修复设计中的关键问题,从而导致用户体验不佳。用户反馈应该被认真对待,并用于改进产品。定期征求反馈并进行必要的改进,以确保用户满意。 总结 通过借鉴这些例子并避免这些常见的UI/UX设计错误,您可以为您的受众创造更愉悦、易于访问和用户友好的体验。请记住,出色的设计是关于理解并满足用户的需求。

    1.5K30编辑于 2023-08-16
  • 来自专栏花叔的专栏

    在这里,UI工程师在做什么

    前阵子有个学生要投简历,他在“UI工程师”和“前端工程师”这两个岗位中权衡,最后选择了“前端工程师”,我问他为什么,他跟我说:“我的视觉设计能力不大好,所以UI工程师我就不考虑了”。 但我看他的简历,不管从兴趣爱好还是技术能力都比较适合从事UI工程师,于是我跟他说:“国外的UI工程师也许真需要设计能力,但在国内,据我所知,起码在腾讯,UI工程师是不一定需要具备很强的视觉设计能力的,你得考虑考虑国情啊 今天给大家科普一下花叔眼里“UI工程师”是怎样的。 首先明确一下,BAT中,其实仅有腾讯是有“UI工程师”这个岗位,那它是怎么来的呢? 大概在三年前,腾讯并没有UI工程师这个岗位,却有“网页重构设计师”这么一个岗位,其实“网页重构”就是“UI工程师”的前身,那么问题来了,“网页重构”又是什么? 而据我所知,参与该书撰写的20多位大侠就是“UI工程师”(或从“UI工程师”刚转“web前端工程师”的)。 所以,要更具体的了解UI工程师们到底在做什么,也许看完该书就不用看本文了。

    1.6K110发布于 2018-04-18
  • 来自专栏张善友的专栏

    .NET 10 桌面 UI 框架的范式演进:Jalium.UI 与 MewUI 架构深度对比

    为了打破这一僵局,开源社区基于最新的.NET 10 底层特性,演化出了两条截然相反的破局路径。 然而,这种分离在实际工程中往往导致大量的样板代码(Boilerplate)。 表 1:核心架构与设计哲学对比 分析维度 Jalium.UI MewUI 框架定位与愿景 .NET 10 的企业级 GPU 跨平台 UI 终极解决方案,WPF 的现代化继任者。 对.NET 生态演进的深层启示 通过对比 Jalium.UI 与 MewUI,我们可以洞察到.NET 10 生态系统底层基础设施演进的三个关键趋势: 第一,微软官方框架的退场与社区细分领域的繁荣。. 结论与技术选型建议 综上所述,Jalium.UI 与 MewUI 代表了现代.NET 10 桌面应用开发的两个极端,两者之间不存在绝对的优劣之分,而是针对完全不同的业务领域和部署约束给出的极致答案。

    39310编辑于 2026-05-22
  • 来自专栏静Design

    UI设计中颜色使用的10条原则

    UI选择基本颜色后,将这些颜色放入Google颜色工具https://material.io/design/color/the-color-system.html#tools-for-picking-colors 10.60-30-10原则 ? 60%是氛围色,30%是辅助色,10%是点睛色(主色) “这种室内设计规则是一种永恒的装饰技术,可以帮助您轻松地将配色方案组合在一起。 60%+ 30%+ 10%的比例是为了使颜色平衡。这个公式之所以有效,是因为它创造了一种平衡感,并使眼睛舒适地从一个焦点移动到另一个焦点。” · https://dribbble.com/colors/ Dribbble是我最喜欢获得UI灵感的地方。通过按颜色搜索功能,可以轻松了解其他设计师如何在设计中使用特定颜色。 原文:https://uxdesign.cc/10-principles-for-color-usage-in-ui-design 作者:Danny Sapio 翻译:静电

    5.1K10发布于 2020-07-28
  • 来自专栏Python七号

    如何成为 10工程

    最好的软件工程师比其他人要好 10 倍。他们升职的速度比任何人都快。每个人都想聘请 10工程师,每个人都想成为 10工程师。 但是,你到底是如何成为 10工程师的呢? 在我作为软件工程师在 Uber 和 Amazon 工作期间,我了解到这并不说要成为一个技术更好的程序员。 在本文中,我将分享我学到的 3 个经验教训,这对于成为 10 倍软件工程师至关重要。 3、思考未来 当你与从未见过的工程师开会时,你的级别和头衔不是会议邀请的一部分,但是随着会议的进行,你很容易发现 10x 工程师,因为他们的举止方式,以及他们谈论事情的方式。 10工程师的普遍特征之一是都是长期主义者,更看重未来的收益。 人们普遍会低估未来的回报,因为会存在巨大压力,而立竿见影的收益是团队的默认策略。 最后的话 非技术技能是最强工程师和最弱工程师之间的区别。如果你认可上面的三点,却不去身体力行的去实践,那么利 10工程师的距离也就越来越远。

    44010编辑于 2022-10-25
  • 来自专栏我分享我快乐

    2020年最值得关注的10UI设计趋势

    这篇文章来自 UI 设计师 Diana Malewicz,她在日常工作中会非常注意 UI设计的流行趋势,而这篇总结就是她梳理总结的10个小趋势。 它们更多的是偏向 UI 视觉方面,并不涉及到体验和交互。 最近花了不少时间来观察 UI 设计的发展趋势,我偶然间注意到了不少很有意思的苗头,或者说设计趋势。 下面是我所梳理总结出来的 10 种趋势 1、新拟物化 的确,新拟物化是2020年处于风口浪尖的一种视觉风格,无论你喜欢不喜欢,觉得它可行不可行,它现在都已经是一个确定的、成型的风格,并且会持续存在着。 一方面,在视觉设计领域,一部分渐变变得更加夸张,但是在 UI 设计领域,无论是背景、UI元素(比如按钮、卡片和图形),渐变依然存在,只不过会显得更加微妙柔和。 10、简约加粗的字体 实际上早在 iOS 7 的时代,曾经一度流行过笔触纤细且字体宽度比较窄的字体,不过很庆幸这个时代过去了。

    80610发布于 2020-06-17
  • 来自专栏静Design

    不可不知的10UI设计经验法则

    当你在设计过程中有疑问时,不妨看看我们为你准备的,在UI设计中要遵循的标准实践法则列表。当然,这些法则不是一成不变的,只是我们认为可以在日常的UI设计工作中为你提供的一系列方法而已。 在设计的时候,你应该时不时的跳出来看看,感受一下容器是否会让UI界面显得混乱。在大多数情况下,用于分隔内容的框和线可以用留白来替代。 10 少即是多 ? 每次我们向页面添加其他信息的时候:按钮,文本,图像,动画,插图等,这些内容就会与其它相关信息存在竞争。如果页面上内容过多,元素的重要性则会降低。 原文:https://uxdesign.cc/10-rules-of-thumb-in-ui-design-aa5f91885444 作者:Danny Sapio 翻译:静电

    77910发布于 2019-11-14
  • 来自专栏我分享我快乐

    UI技巧 | 用户界面设计的10个小技巧

    点击上方[我分享我快乐]→[...]右上角→[设为星标⭐]即可第一时间获取最新设计资源 我们大多数人开始接触 UI 设计的时候,只是知道很少或者根本不懂任何设计理论。 在设计中敢于运用大的字间距(比如标题24px,正文16px,标签文字10px等)。 更大的间距=更好的对比度 对比度=尺寸+字重+颜色 最后,请务必检查其对比度。 当你意识到你已经制作了 5 种卡片界面,10 个按钮,5 种标题样式等等。 在开始为特定内容创建界面之前,请试着查看之前创建的设计,您可能看到可以回收利用的样式模板。

    2.5K11发布于 2020-05-22
  • 来自专栏程序员成长充电站

    10工程师和1倍工程师,10x engineer and 1x engineer

    阅读本文大概需要 10 分钟 工程师想安安静静的搬会儿砖?不可能的,总有这样那样的分心事儿。最近又冒出来一个梗,叫做10工程师(10x engineer)。 Shekhar Kirani在推特上说创业者要找到能以一扛十的工程师,即10工程师,这样创业成功的概率会大大提高,然后这哥们还列出了10工程师的特点,原文如下: 10x engineers hate I have rarely seen them doing UI work. 10x engineers can convert "thought" into "code" in their mind 好事者又源源不断的增加了各种特点,并且这事发酵之后,关于10工程师的各种梗、迷因meme层出不穷,还有各种10倍妈妈、10倍爸爸。。。 不管是10工程师还是1倍工程师,在团队层面,每一个工程师都很重要。虽然10工程师的光芒会更强一些,但却是凤毛麟角,正如Shekhar Kirani所说,碰到了就赶紧把握住。

    1K10发布于 2019-09-27
  • 来自专栏喔家ArchiSelf

    提示工程中的10个设计模式

    提示词越具体,输出就越精确,关于提示工程的更多信息可以参考《解读提示工程(Prompt Engineering)》以及《Agent 应用于提示工程》。 设计模式在面向对象编程领域应用广泛,在本文中,老码农尝试总结了提示工程中的10个常见设计模式。 1. 人物角色模式 人物角色模式是一种通过向语言模型注入特定的人格或说话的语气来实现。 10.部分拒绝模式 有时,人工智能模型在面对复杂的查询时可能会回答“我不知道”或拒绝生成输出。为了更有效地处理这种情况,引入了“断路拒绝模式”。 没有结束 提示工程的设计模式是一种强大的工具,能够更好地发挥大模型的能力。本文介绍的这些模式可以帮助提高给定大模型的整体质量。 随着人工智能技术的不断发展和新模式的涌现,提示工程仍可能是创造更可靠和更智能的人工智能会话系统的关键因素之一。

    55210编辑于 2024-04-15
  • 《软件工程》第 10 章 - 软件实现

    System.out.println("良好"); } else { System.out.println("一般"); } // for循环示例 for (int i = 1; i <= 10 return fibonacci(n - 1) + fibonacci(n - 2); } public static void main(String[] args) { int n = 10

    21610编辑于 2026-01-21
领券