界面设计

Beta冲刺 7

≡放荡痞女 提交于 2020-02-03 03:24:47
前言 队名:拖鞋旅游队 组长博客: https://www.cnblogs.com/Sulumer/p/10129067.html 作业博客: https://edu.cnblogs.com/campus/fzu/Grade2016SE/homework/2498 组内情况 燃尽图 任务分布 github签入记录 前端签入记录: 后端签入记录: 暂无 苏路明(组长) 过去两天完成的任务 1.召开会议,细分任务。 2.完善旅游故事接口。 接下来的计划 完善小程序,上线小程序 还剩下哪些任务 团队统一展示,见任务分布图,代号Sulumer。 有哪些困难 任务繁重,缺乏时间管理,觉得Beta版本的冲刺很吃力。 有哪些收获和疑问 之前偷的懒,现在都得双倍补回来。 陈瀚霖 过去两天完成的任务 添加状态时生成mark 接下来的计划 研究地图点聚合 还剩下哪些任务 团队统一展示,见任务分布图,代号160。 有哪些困难 map能找到的资料较少 有哪些收获和疑问 对地图展示的逻辑有了进一步了解 程晓宏 过去两天完成的任务 旅游故事文案优化 接下来的计划 PPT制作 还剩下哪些任务 团队统一展示,见任务分布图,代号106。 有哪些困难 性能优化 有哪些收获和疑问 1..Mybatis实战 2.后端数据操作 何家健 过去两天完成的任务 动态界面 接下来的计划 暂无 还剩下哪些任务 团队统一展示

Beta 冲刺(6/7)

故事扮演 提交于 2020-02-03 02:33:14
前言 队名:拖鞋旅游队 组长博客: https://www.cnblogs.com/Sulumer/p/10129063.html 作业博客: https://edu.cnblogs.com/campus/fzu/Grade2016SE/homework/2497 组内情况 燃尽图 任务分布 github签入记录 前端签入记录: 后端签入记录: 苏路明(组长) 过去两天完成的任务 1.召开会议,细分任务。 2.完善登录页面、登录逻辑。 3.初步设计批量照片上传提示界面。 接下来的计划 1.继续改善布局、原型。 2.把控好团队的进度。 3.博客撰写。 还剩下哪些任务 团队统一展示,见任务分布图,代号Sulumer。 有哪些困难 任务繁重,缺乏时间管理,觉得Beta版本的冲刺很吃力。 有哪些收获和疑问 之前偷的懒,现在都得双倍补回来。 陈瀚霖 过去两天完成的任务 研究地图点聚合 接下来的计划 添加状态时生成mark 还剩下哪些任务 团队统一展示,见任务分布图,代号160。 有哪些困难 map能找到的资料较少 有哪些收获和疑问 对地图展示的逻辑有了进一步了解 程晓宏 过去两天完成的任务 学习优化算法 接下来的计划 完善旅游地图功能 还剩下哪些任务 团队统一展示,见任务分布图,代号106。 有哪些困难 性能优化 有哪些收获和疑问 1..Mybatis实战 2.后端数据操作 何家健

简易音乐播放器主界面设计 - .NET CORE(C#) WPF开发

喜你入骨 提交于 2020-02-01 01:40:00
微信公众号: Dotnet9 ,网站: Dotnet9 ,问题或建议: 请网站留言 , 如果对您有所帮助: 欢迎赞赏 。 简易音乐播放器主界面设计 - .NET CORE(C#) WPF开发 阅读导航 本文背景 代码实现 本文参考 源码 1. 本文背景 继续 MaterialDesignThemes 开源控件库学习,尤其是它的图标组件,本文设计的音乐播放器主界面设计使用该组件较多。 2. 代码实现 使用 .NET CORE 3.1 创建名为 “Player” 的WPF模板项目,添加1个Nuget库:MaterialDesignThemes.3.1.0-ci981。 解决方案主要文件目录组织结构: Player App.xaml MainWindow.xaml MainWindow.xaml.cs 2.1 App.xaml文件引入样式 文件【App.xaml】,在 StartupUri 中设置启动的视图【MainWindow.xaml】,并在【Application.Resources】节点增加 MaterialDesignThemes库的样式文件: <Application x:Class="Player.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http:/

Android:UI界面设计基础知识总结(二)

我的未来我决定 提交于 2020-01-31 17:16:57
一、ProgressBar(进度条) 进度条有两种形式,圆形加载式和水平长条形状,可通过style属性设置(注意:前面没有android:) 列举几种:   ?android:attr/progressBarStyleHorizontal    细水平长度进度条   ?android:attr/progressBarStyleSmall      旋转画面的小圆形进度条   ?android:attr/progressBarStyleLarge      旋转画面的大圆形进度条   @android:style/Widget.ProgressBar.Horizontal  粗水平长度进度条   @android:style/Widget.ProgressBar.Small    旋转画面的小圆形进度条   @android:style/Widget.ProgressBar.Large    旋转画面的大圆形进度条 android:max="100"      该属性设置进程的最大值 android:progress="50"   表示初始的进程值 实现动态进度条步骤: 创建线程,判断耗时操作是否完成,若没有完成,调用进度条的setProgress()方法更新进度,然后循环操作,直到耗时操作完成,然后调用setVisibility()方法设置进度条不显示。 <!--

UI界面设计-Android

烂漫一生 提交于 2020-01-31 11:05:11
Android UI界面设计——附参考文档 UI 界面设计 一、基本组件 1.文本类组件 1.1 TextView 参考文档docs 1.2 EditText(是textview组件的子类) 2.按钮类组件 2.1普通按钮组件Button(是textview组件的子类) 2.1.1按钮事件——常用监听器 2.2图片按钮ImageButton组件 2.3单选按钮RadioButton组件 2.3.1添加选择更改事件 2.4复选框CheckBox组件 3.日期时间类组件 二、高级组件 1.进度条类组件 1.1 ProgressBar 1.2 SeekBar拖动条 1.3RatingBar等级评论条 2.图像类组件 2.1 ImageView 2.2图像切换器ImageSwitcher 2.3网格视图GridView 3.列表类组件 3.1下拉列表Spinner 3.2列表视图ListView 3.3滚动视图ScrollView/HorizontalScrollView——非常常用 4.通用组件 4.1选项卡 UI 界面设计 一、基本组件 1.文本类组件 特点是在界面中显示文本信息 1.1 TextView 参考文档docs 属性 释义 说明 textSize 文字大小属性 单位:sp textColor 文字颜色 属性值:1.可在AS左侧预览显示2.点击预览图标,可以调整颜色显示

痞子衡嵌入式:语音处理工具pzh-speech诞生记(2)- 界面构建(wxFormBuilder3.8.0)

梦想与她 提交于 2020-01-29 19:12:21
  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是 语音处理工具pzh-py-speech诞生之界面构建 。   之前痞子衡设计过一个串口调试助手pzh-py-com,也专门写过一篇关于其界面构建的文章 《串口调试工具pzh-com诞生记(2)- 界面构建》 ,今天咱们来构建pzh-py-speech的界面过程与pzh-py-com构建步骤类似,也是分四步:界面设计简图、界面设计wxPython组件图、在wxFormBuilder里创作、使用生成的Python代码。为了突出重点,痞子衡只讲前两步,后面的过程不再赘述。 一、界面设计简图   在真正进入代码设计pzh-py-speech界面前,首先应该在纸上画一个界面草图,确定pzh-py-speech界面应该有哪些元素构成,这些元素分别位于界面上什么位置。下面是痞子衡画的pzh-py-speech的界面简图,界面主要包括三大部分:接收区、配置区、发送区,接收区用于显示从串口接收到的数据;配置区用于配置串口参数;发送区用于编辑要从串口发送出去的数据。 二、界面设计wxPython组件图   有了pzh-py-speech的界面设计简图指导,下一步需要将设计简图解析成如下的wxPython组件图,将简图里的元素转换成wxPython里的真实组件。这一步需要配合查阅wxPython相关手册,了解wxPython有哪些组件

Android:UI界面设计基础知识总结

最后都变了- 提交于 2020-01-25 23:37:25
大年初一,这里有我。 寒假过的很快,转眼间已经荒废了两周的学习时间,现在想来仍然是惭愧不已。但时间已经流逝,我能做的就是抓紧当下,真正地投入到学习,投入到Android的学习中去。 现在学习主要是跟着视频教程边看边学,现将学习到的零星知识点总结如下:(只将学过的整理下来,以后持续补充) 首先有一些属性是通用的: id=”@+id/name” 创建一个 id 引用时:”@id/name” orientation 水平方向或垂直方向 margin :外边距 padding :内边距 gravity:位置管理 一、布局管理 Android SDK 定义了多种布局方式以方便用户设计 UI。各种布局方式均为 ViewGroup 类的子类。 主要学习的是两种最常用的布局,是线性布局(LinearLayout)和相对布局(RelativeLayout)。 1、线性布局(LinearLayout) LinearLayout 又称线性布局,该布局应该是 Android 视图设计中最经常使用的布局。该布局可以使放入其中的组件以水平方式或者垂直方式整齐排列,通过 android:orientation 属性指定具体的排列方式,通过 weight 属性设置每个组件在布局中所占的比重。 其中weight属性需要特别注意:weight代表的是权值,但此权值的分配是指剩余的空间

WPF界面设计技巧(10)-样式的继承

痴心易碎 提交于 2020-01-22 00:41:40
PS:现在我的 MailMail 完工了,进入内测阶段了,终于可以腾出手来写写教程了哈,关于MailMail的介绍及内测程序索取: http://www.cnblogs.com/SkyD/archive/2008/08/09/1264083.html 欢迎帮我捉虫,以及与我交流WPF技术 WPF的样式的继承属性极少被文章提及,以至于我在编写 MailMail 期间为此踌躇数日,最后终于在E文版的MS社区得到指点才得以解惑。 现将其分享出来,这是一个非常有用的特性,这是所有教程在讲Style时就该顺带讲出来的,我希望更多人看到,以少走弯路。 WPF的样式需要显示声明继承,即使用Style的BasedOn属性。 我们先在资源中定义一个基样式: < Style x:Key ="BASE" > < Setter Property ="Control.Margin" Value ="6" /> < Setter Property ="Control.Background" > < Setter.Value > < LinearGradientBrush StartPoint ="0.5,0" EndPoint ="0.5,1" > < GradientStop Offset ="1" Color ="#FF7A0000" /> < GradientStop Offset ="0.5"

WPF学习(1)WPF概述

自作多情 提交于 2020-01-19 03:56:30
WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。--来自百度 WPF是microsoft继Winform之后的又一用户界面设计框架,和Windows Communication Foundation(WCF)、Windows Workflow Foundation(WF)一起随.Net 3.0发布。WPF是当前众多优秀技术的集大成者,有很多的亮点。 广泛整合 在WPF以前,Windows开发人员在使用2D,3D,视频等技术时都要学习其他的技术才能完成任务。比如要学习GDI/GDI+来使用2D图形,学习Direct3D/OpenGL来使用3D,学习Flex/Flash来使用视频,这无疑增加了开发人员的学习成本。而WPF的出现,恰好整合了这些技术。对于开发人员来说,确实是一种福音。 与分辨率无关 为了充分利用新的强有力的图形硬件,WPF实现了一个基于矢量的组合引擎。我们知道,非矢量的图片(如jpg)在放缩过程中会出现失真,而矢量图片(如gif,png)却不会。使用WPF使得你缩小和放大屏幕上的元素时不用考虑屏幕的分辨率。 声明式编程

Qt界面设计

怎甘沉沦 提交于 2020-01-18 22:18:08
接着: https://blog.csdn.net/tiydy/article/details/83240223 Qt信号与槽函数可以实现任意两个Qt类的对象之间进行通信,比如登录类QtLoginWin 与界面上的登录按钮loginBt 当点击按钮的时候会发送clicked信号,这样就可以与QtLoginWin的槽函数关联进行通信如下图: 把控件的名字分别修改为 用户输入:userEdit, 密码输入:passEdit, 注册:registerBt, 登录:loginBt (修改方法如下, 选择对应的按钮修改属性objectName) 修改qtloginwin.h # ifndef QTLOGINWIN_H # define QTLOGINWIN_H # include <QMainWindow> namespace Ui { class QtLoginWin ; } class QtLoginWin : public QMainWindow { Q_OBJECT public : explicit QtLoginWin (QWidget *parent = 0 ) ; ~QtLoginWin(); private slots: //槽函数声明--在.cpp中必须实现 void login_fun () ; //登录槽函数声明 void register_fun () ; /