可参考https://www.linuxcapable.com/how-to-install-xfce-desktop-on-centos-9-stream/https://access.redhat.com /discussions/6964666先说结论,centos9安装完,rdp远程时很卡,但rocky linux 9/almalinux 9很流畅,参考https://cloud.tencent.com /developer/article/1627252给centos8.x安装xfce图形界面(适用opencloudos8.x),rdp远程时也很流畅。 关于yum install epel-release -y# centos 9 stream 版本dnf upgrade --refreshdnf config-manager --set-enabled 9 / rocky linux 9dnf config-manager --set-enabled crbdnf install epel-releaseyum install epel-release
是因为vmware开启了加速3D图形导致,关闭即可解决
3.1 3D触摸(3D Touch) 3D Touch 给 iOS 9 用户提供了一个新的交互维度。在所支持3DTouch的设备上,人们可以通过按压应用的图标去快速选择应用定制的操作。 从iOS 9开始,相机(Camera)应用可以捕捉附加的内容(拍照之前和结束后的声音和额外的画面)为传统的、静止的图片增加生活气息。 ? 在iOS9中,HomeKit支持触发机制:当满足特定的时间、地点或其他设备的行为的条件时激活操作的方式。比如用户可以设置一个当太阳落山且车库门打开时,就打开厨房灯操作的触发机制。 在iOS9,中,人们可以使用多任务处理UI(下图所示)去选择最近使用的应用。 ? 能否在多任务处理中处理好取决于能否在设备中与其他应用和谐共存。 注明出处格式:腾讯ISUX (http://isux.tencent.com/ios9-guideline-ch3-1.html) ?
系统音效服务是一种能产生警示音、界面音效和发出振动的iOS技术;它不适合任何其他用途。 为了确保VocieOver的用户能使用你的应用,你需要在你的用户界面中提供一些有关视图和控件的描述信息。对VoiceOver的支持不需要你改变你用户界面内的任何视觉设计。 当你完全遵照标准的方式使用标准的用户界面元素时,几乎不(即使有也很少)需要增加额外的工作。你的用户界面越趋向定制化,你就越需要提供更多的信息来保证VoiceOver能准确的描述你的应用。 在合适的情况下,你9也可以在你的应用内设计自定义的输入页面来替代系统原生的屏幕键盘。 注明出处格式:腾讯ISUX (http://isux.tencent.com/ios9-guideline-ch3-2.html) ?
标签栏非常适合用于应用的主界面中,因为它可以很好地扁平信息层级,并且同时提供多个触达同级信息类目与模式的入口。 不要使用标签来让用户执行对于当前应用与屏幕内容的操作。 注明出处格式:腾讯ISUX (http://isux.tencent.com/ios9-guideline-ch4.html)
Debian 9 前两天发布了正式版,许多用户在准备下载体验新版本。不过据外媒报道,Debian 9 的所有镜像中似乎都存在一个 bug 。 /w/work/free/gnomepool/main/libl/libzlo2-2-udeb/libzlo2-2-udeb_2.08-1.2+b2_amd64.udeb` 在尝试下载 Debian 9 他在测试一个修复,如果进展顺利,Debian 9 的所有镜像都将重建。
2.2.2 为任务量身订制界面(Tailor Customization to the Task) 最好的iOS应用根据清晰的目标和易用性来平衡用户界面的设计。 但是对于只是简单的需要完成工作的用户,这种新奇的体验和美丽的界面很快就会失去效用,并且可能成为一种妨碍。 ? 当你自定义用户界面时,注意确保界面元素不会抢走用户对内容的注意力。例如,如果你的应用允许用户观看视频,你可能选择设计一个自定义的重播控件。 (故事版可以涵盖应用中的所有界面,并且包括界面之间的跳转关系。)接着,将这个原型导入到设备中,这样被测者就可以有一个尽可能真实的体验了。 注明出处格式:腾讯ISUX (http://isux.tencent.com/ios9-guideline-ch2.html) ?
注意:当用户决定停止与你的应用共享数据时,让他们可以在系统设置中即可完成变更,而不需要通过你的应用界面。 不要在你的应用界面中使用健康应用的图标、图片或者截图。 所以没必要自定义一个登录界面,而且有可能还会让用户感到困惑。 一般情况下,使用标准的游戏中心界面。在少数情况下,可能自定义游戏中心的界面是合理的,但是这样做会有让用户感到困惑的风险。 该动作所展示的内容可以遮挡住你当前的用户界面,或者使你的应用转换到后台运行。 如果用户不能打印,则不要显示特定的打印用户界面。在向用户展示有打印项的界面前,确保用户的设备是支持打印的。 注明出处格式:腾讯ISUX (http://isux.tencent.com/ios9-guideline-ch3-2.html) ?
举个例子,在新建邮件的界面中,用户可以点击该按钮来在邮件中添加收件人,而不需要用键盘输入收件人的名字。 由于添加联系人按钮属于键盘输入联系人方法的替代品,我们不推荐在不支持键盘输入的界面中使用添加联系人按钮。 最好避免用户在使用日期选择器的时候要进入另外一个界面。在水平方向的常规环境,日期时间选择器可能会出现在一个浮层中,或者嵌入在当前内容里。 有必要的时候,改变分钟滑轮的单位刻度。
一、前言 为了编写数据可视化大屏界面电子看板系统,为了能够兼容Qt4和嵌入式linux系统,尤其是那种主频很低的,但是老板又需要在这种硬件上(比如树莓派、香橙派、全志H3、imx6)展示这么华丽的界面时 三、功能特点 整体总共分三级界面,一级界面是整体布局,二级界面是单个功能模块,三级界面是单个控件。 二级界面可以自由拖动悬浮,支持最小化最大化关闭,响应双击自定义标题栏。 数据源支持数据库采集(默认)、网络通信、网络请求等,可自由设定每个子界面的采集间隔即数据刷新频率。 如果使用的默认的默认的配色方案比如紫色风格,则配置文件中的颜色全部无效,会自动应用代码中的颜色,如果需要启用自定义的颜色,则将配置文件的 Theme=\x81ea\x5b9a\x4e49\x98ce\x683c 六、效果图 [f9bf8ff288a5493fcdf677fe6daef61abd1.jpg]
1.8 动画(Animation) 细微、精美的动画遍布iOS的用户界面,他们使应用的体验更具吸引力,更具动态性。 在iOS 9及未来的版本中,San Francisco 是系统字体。 (注意:iOS9中的San Francisco字体取名为SF-UI)。当你在你的app中采用San Francisco时,你可以调整模拟器>设置中的值来测试在不同尺寸下你的app的文本。 一个好的应用可以让大部分用户快速上手,并通过主界面给用户提供便捷的调整体验的方式。 当你的应用在默认状态下就能满足大部分用户的期望,用户对设置的需求就减少了。 注明出处格式:腾讯ISUX (http://isux.tencent.com/ios9-guideline-ch1.html) ?
相反,应该以内容为核心,让用户界面成为内容的支撑。 ? 用半透明UI元素样式来暗示背后的内容。 对于支持3D触控的设备,轻压(Peek)、重压(Pop),以及快捷操作(Quick Actions)能让用户在不离开当前界面的情景下预览其他重要内容。 ? 了解这些基本组件的名称、作用和功能可以帮助你在应用的界面设计过程中做出更好的决策。 ? 如果在某些情况下你必须展示这些内容,要确保它们与界面保持统一并在产品功能与用户体验之间达成平衡。 在应用重启后,需要恢复到用户退出使用时的状态,让他们可以从中断之处继续使用。 注明出处格式:腾讯ISUX (http://isux.tencent.com/ios9-guideline-ch1.html) ?
在网上收集了一份免费的界面库,测试效果如下 库中文件包括: .LIB文件 .DLL文件 .h文件 使用方法: 1.利用MFC向导创建一个对话框窗口(或视图窗口等) 2.在stdafx.h中添加
不要在图标中使用iOS的界面元素。你一定不希望用户会把你的app icon或图形与iOS的系统UI搞混。 不要在icon中使用苹果的硬件产品标志。 不要在你的界面中复用iOS自带的app icon。同样的icon含义却有轻微不同,还同时出现在整个系统的不同位置之中,这会让用户非常困惑。 为不同设备准备不同大小的icon。 注意: 如果你的icon底色是白色的,不需要增加灰色遮罩来增强app在设置界面的可见度。iOS会自动为icon增加1像素的描边,来保证在白色背景的设置界面中所有icon都能达到良好的显示效果。 在 Interface Builder 中创建启动文件后,使用尺寸归类来为不同的界面环境定义不同的层,你还可以使用自动布局来进行细节调整。 注明出处格式:腾讯ISUX (https://isux.tencent.com/ios9-guideline-ch5.html)
菜单界面 在MainActivity 的initView方法里 // 添加菜单 fl_menu=(FrameLayout) findViewById(R.id.fl_menu); MenuHolder run() { setData(load); // 当调用该方法的时候 就会调用refreshView } }); } }); break; } }} 详情界面 e.printStackTrace(); return null; } } DetailActivity 从上到下,每个都是holder,先实现不带箭头的 布局(下面是个帧布局,上面是Scrollview,每像界面是帧布局 return DetailActivity.this.createSuccessView(); } }; loadingPage.show(); // 必须调用show方法 才会请求服务器 加载新的界面 DetailScreenHolder screenHolder; private DetailSafeHolder safeHolder; private DetailDesHolder desHolder; /** * 加载成功的界面
Tomcat的阿猿们都知道,Tomcat要想进行热部署,第一步就是需要配置tomcat-users.xml配置文件,配置用户、密码和权限;之前在Tomcat7上这样做很顺利的就可以,最近一次用的是Tomcat9结果故技重施这次却不行 三、Tomcat9下如何解决的: 1、按照Tomcat7上配置完后重启Tomcat,进到管理页面;悲催的一幕发生了;竟然还是报这个错: ? 3、重启Tomcat9后可以正常访问控制台,完美解决; 【总结】 1、在解决这个小问题的时候,虽然技能上没有很大的提升,但是在认知上自己进行了一次迭代更新,要敢于打破自己固有的思维(比如这次解决问题中 Tomcat7可以在解决Tomcat9的过程中自己一直绕在Tomcat7里);对认知的自我升级,往往比具体技能的提升对一个人的影响更加深刻; 2、以前更多是解决完问题就完了,但是这次自己进步的一点是
界面篇-desing设计界面 首先先说明下,我是一个程序员所以请不要在设计方面做评价。我在这里要讲的是如何使用Design这个工具来做设计。 简单的说明一下,这是一个作为案例展示的程序。 好了showcase这个项目中用到的界面都制作出来了。
2.搭建界面 有了基础数据后,我们要做的就是写一个通用Activity去动态拼装整个界面 我实现的思路是这样的 :将每种类型的控件都单独写成xml,比如有15种类型的控件就写15个xml,根据字段类型判断加载哪种类型的 判断加载完界面 处理界面控件设置默认值,设置点击事件,设置是否可以编辑点击等(因为查看 修改 添加都用一套界面),这一些基本逻辑。 我就直接将初始化布局的地方贴出来,大家看一下。 static final int item_view_type_eight = 8; //多选框 public static final int item_view_type_nine= 9; 4.处理点击事件 界面拼接完成后 ,要处理控件里面的点击事件。 这样就实现了动态拼接app界面,不用重复性的写大量的界面,当然一般app是没有这么恶心的功能的...但我还是贴出来,希望能帮到后面入坑的同学.... 这个由于直接在项目里面写的,不容易抽剥代码。
BCGControlBar Library Professional Edition installation:
那我先放一篇最最基础的Office界面介绍吧.这是一切的基础,记住了这些,以后就可以尴尬而不失礼貌的问大神们问题了,因为知道这些大神们才好准确的定位你的问题. 上图先: 下面说一下几个常见的界面操作问题 工作簿与工作表 工作簿包含工作表,工作簿是工作表的父级.什么,父级是什么意思?