精华内容
下载资源
问答
  • android 漂亮的UI界面 完整的界面设计

    万次下载 热门讨论 2012-02-17 22:19:40
    声明:这也是我学习时在网上下载的,鉴于分享精神,并且觉得很不错才上传...android 漂亮的UI界面 完整的界面设计 这是一个完整的UI设计,但是没写动作,这是一个公司程序员的公司任务设计,请别商用,要用请修改。。。
  • Swagger 自定义UI界面

    万次阅读 多人点赞 2017-09-13 14:11:48
    Swagger 自定义UI界面 Swagger简单介绍 如何使用Swagger 添加自定义UI界面 使用swagger-ui-layer

    Swagger 自定义UI界面

    • Swagger简单介绍
    • 如何使用Swagger
    • 添加自定义UI界面
    • 使用swagger-ui-layer

    Swagger简单介绍

    Swagger是一个Restful风格接口的文档在线自动生成和测试的框架
    官网:http://swagger.io
    官方描述:The World’s Most Popular Framework for APIs.

    Swagger ui 的原生UI界面如下:
    Swagger ui 的原生UI界面

    个人感觉原生UI显示的有些不够漂亮和清晰,特别是request 的model部分
    所以想重新设计一个更加友好美观的UI界面。

    最后的效果图如下:

    • 接口文档信息界面

    接口文档信息界面

    • 接口文档调试界面

    接口文档调试界面

    实现原理:

    因为Swagger-ui读取的数据来源于/v2/api-docs,并且返回的是json数据。
    所以只要自己写一个页面去解析json数据,并展现就可以实现自定义swagger的UI界面了

    如何使用Swagger

    1、引入jar包

    首先需要在你的 pom.xml 中引入swagger的包

    <dependency>
        <groupId>io.springfox</groupId>
        <artifactId>springfox-swagger2</artifactId>
        <version>2.2.2</version>
    </dependency>
    2.启用swagger

    启用swagger ,创建SwaggerConfig文件,内容如下,

    @Configuration
    @EnableSwagger2
    public class SwaggerConfig {
    
        @Bean
        public Docket ProductApi() {
            return new Docket(DocumentationType.SWAGGER_2)
                    .genericModelSubstitutes(DeferredResult.class)
                    .useDefaultResponseMessages(false)
                    .forCodeGeneration(false)
                    .pathMapping("/")
                    .select()
                    .build()
                    .apiInfo(productApiInfo());
        }
    
        private ApiInfo productApiInfo() {
            ApiInfo apiInfo = new ApiInfo("XXX系统数据接口文档",
                    "文档描述。。。",
                    "1.0.0",
                    "API TERMS URL",
                    "联系人邮箱",
                    "license",
                    "license url");
            return apiInfo;
        }
    }
    3.添加swagger注解

    常用的swagger注解
    Api
    ApiModel
    ApiModelProperty
    ApiOperation
    ApiParam
    ApiResponse
    ApiResponses
    ResponseHeader
    具体可以参考swagger官方注解文档:http://docs.swagger.io/swagger-core/apidocs/index.html

    4.添加自定义UI界面

    有两种方式
    1.可以在项目的基础上新增一个servlet ,指向对应的html文件
    html文件里再去解析json,并渲染UI

    2.新建一个项目,用webjars将前端资源打成jar包,再供其他项目使用
    项目结构如图
    swagger-ui-layer项目结构如图

    主要文件是docs.html,此文件作用是解析json和渲染UI

    通过ajax请求v2/api-docs,再解析json。

    $.ajax({
        url : "v2/api-docs",
        //url : "http://petstore.swagger.io/v2/swagger.json",
        dataType : "json",
        type : "get",
        success : function(data) {
            //do something
           console.log(data);
        }
    });

    这里为了页面方便渲染,还用到了jsrender模板引擎

    完整 html 源码如下
    https://github.com/caspar-chen/swagger-ui-layer/blob/master/swagger-ui-layer/src/main/resources/docs.html

    使用swagger-ui-layer

    现在已经将项目在github上开源了,取名为swagger-ui-layer
    欢迎star,fork,commit,也可以随意修改成自己喜欢的UI风格

    github地址:https://github.com/caspar-chen/swagger-ui-layer
    码云地址:https://www.oschina.net/p/swagger-ui-layer

    要使用swagger-ui-layer很简单
    只需要在pom.xml中加入引用最新版本jar包就可以了
    最新版jar包地址:
    http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.github.caspar-chen%22%20AND%20a%3A%22swagger-ui-layer%22

    <dependency>
      <groupId>com.github.caspar-chen</groupId>
      <artifactId>swagger-ui-layer</artifactId>
      <version>最新版本</version>
    </dependency>

    然后就可以直接查看效果了
    swagger-ui-layer 的默认访问地址是: http://${host}:${port}/docs.html

    展开全文
  • 非常漂亮后台UI 纯静态UI界面

    千次下载 热门讨论 2013-06-03 20:18:42
    效果图:首页主界面真心觉得非常吸引人,给客户,用户体验非常舒服, 相信很多朋友一看就明白怎么回事,我要的就是这个效果,因为简单所以编程快乐!~~
  • PyQt5 图形界面-用Qt Designer来设计UI界面,并转化为python代码运行实例演示。 Qt Designer 是 Qt Creater 程序里的一个功能。 PyQt5是把 Qt Designer 设计的界面转化为python代码的库。 首先打开我们的Qt Creater...

    Qt DesignerQt Creater 程序里的一个功能。
    PyQt5 是把 Qt Designer 设计的界面转化为 python 代码的库。

    请看这篇文章:
    Qt Creater、PyQt5工具库的安装

    下面来讲 Qt Designer 的使用。

    创建UI界面

    首先打开我们的 Qt Creater
    在这里插入图片描述
    点击左上角文件的“新建文件或项目”,然后我们选择 Qt Designer Form
    在这里插入图片描述
    选一个默认布局
    在这里插入图片描述
    选择存储路径和存储名称
    在这里插入图片描述
    我们设计一个这样的页面,然后保存就好了。
    注: 编辑时不想要的组件直接拖到左边的组件区就删除了。
    在这里插入图片描述

    转化为 python 代码

    我们设计的 UI 图保存后是一个.ui结尾的文件。
    我们装好了 PyQt5 后直接在 cmdpyuic5 命令就可以,前提是要 cd 进文件所在的文件夹下哦!
    注: ui.py 是我们编译完后 py 文件的名字哦!
    在这里插入图片描述
    ui.py 就是它生成的呢!
    在这里插入图片描述

    运行编译后的 python 代码

    第一步:
    编译后的 python 代码只是一个类,我们想要运行它还要改点东西;
    开头这样设置很方便呢!

    import sys
    from PyQt5 import QtCore, QtGui, QtWidgets
    from PyQt5.QtCore import *
    from PyQt5.QtWidgets import *
    from PyQt5.QtGui import *
    

    第二步:
    我们在 setupUi(self, Dialog) 的函数里的最后加上 Dialog.show()
    这个 Dialog 是函数头的 self 后的参数哦!

    class Ui_Dialog(object):
        def setupUi(self, Dialog):
        	#省略代码
        	Dialog.show()
    

    第三步:
    最后我们加上一段运行的代码就好了。

    if __name__ == "__main__":  
    	app = QApplication(sys.argv) 
    	form = QWidget()
    	w = Ui_Dialog()
    	w.setupUi(form)
    	form.show()
    	sys.exit(app.exec_())
    

    铛铛铛铛,跟我设计的 UI 图一模一样呢!
    在这里插入图片描述
    喜欢的点个赞❤哦!

    展开全文
  • /****************************************... * Qt UI界面改了,但UI界面不更新 * 声明: * 有时候我们会直接拿别人的Qt项目过来参考修改,但是有时候会遇到UI界面 * 修改了,但是程序运行的时候总是原来的UI...
    /****************************************************************************
     *                      Qt UI界面改了,但UI界面不更新
     * 声明:
     *     有时候我们会直接拿别人的Qt项目过来参考修改,但是有时候会遇到UI界面
     * 修改了,但是程序运行的时候总是原来的UI界面,这时候需要用uic重新编译一下
     * 我们修改了的ui界面文件。
     *
     *                                   2015-10-21 晴 深圳 南山平山村 曾剑锋
     ***************************************************************************/
    
    一、参考文章:
        1. qt项目中我的一个工程现在为什么每次在ui界面中做修改后(如添加或删除一个控件),但运行结果不变。
            http://zhidao.baidu.com/link?url=yGarFHesSciGp42D5IVDaFKLZOZIqkO3uVql5NZg_BGdnNMAaJcg5pyCv3Dp2BVrDLtNqVUs-wKugqQoJllWwfwanzA-XptpXyy42v5OYCe
        2. QT如何将.UI文件转成.h或.cpp文件
            http://blog.sina.com.cn/s/blog_6432901c0100z0az.html
    
    二、解决方法:
        1. uic -h: 查看uic帮助;
        2. 到项目目录下去执行:uic mainwindow.ui > ui_mainwindow.h
            1. mainwindow.ui是你更新了ui界面文件;
            2. mainwindow.h是程序需要用到.h文件。
        3. 2中的重定向和使用uic命令的-o命令是一样的效果。

    三、更优的解释(2015-12-22更新,陈颖奇提供该意见):
      1. 可能当前的编译软件处于release模式,调成debug模式,修改UI界面;
      2. 在debug模式修改完UI界面之后,再调换成release模式,这样就能解决问题。

     

    展开全文
  • UI界面测试

    2020-02-20 18:21:15
    UI界面测试: 一、界面测试点: 、界面(菜单、窗口、按钮)布局、风格是否满足客户要求,文字和图片组合是否美观,操作是否友好。 界面是否清晰、简洁、美观、响应、一致。 图形测试、内容测试、导航测试。(图形...

    UI界面测试:

    一、界面测试点:

    1. 、界面(菜单、窗口、按钮)布局、风格是否满足客户要求,文字和图片组合是否美观,操作是否友好。
    2. 界面是否清晰、简洁、美观、响应、一致。
    3. 图形测试、内容测试、导航测试。(图形包括图片、颜色、字体、背景、按钮;文字的是否展示、是否表意不明、是否涉及敏感字段)。
    4. 不同分辨率下面,界面显示是否显示正常。
    5. 触碰点是否正确 。
    6. 界面动画是否符合要求 。
    7. 背景音效是否符合要求。
    8. 当没有网络时,界面功能是否仍然可以使用。
    展开全文
  • 这节课我们来讲auto.js简单入门教学教程autojs第九节ui界面交互获取ui界面输入框内容for计次循环 ui界面和脚本代码的交互 threads.start(action) action {Function} 。要在新线程执行的函数 启动一个新线程并执行...
  • 添加控件,运行调试,但是不能显示新增加的控件。 解决办法 点击菜单栏 构建->执行Qmake ,然后在运行,即可更新的UI界面
  • 安卓 android 漂亮的UI界面 完整的界面设计
  • UI界面结构

    2016-05-03 10:35:02
    android开发-第一章UI界面
  • Android开发 引导页动画UI界面效果(个人整理08)

    千次下载 热门讨论 2014-04-23 00:32:54
    Android开发 引导页动画UI界面效果(个人整理08)
  • 本文主要介绍图片转素描风格的Python软件设计,图像处理部分基于OpenCV实现,采用PyQT5进行界面设计,可通过调整界面参数改善图像效果,详细代码将在下篇博文中介绍,所有涉及的完整程序文件(包含py、UI界面、图标...
  • Spark UI界面原理

    万次阅读 2016-07-06 23:21:51
    本文以Spark-1.6.0源码为基础,分析了Spark UI界面的框架构成,及页面数据展示方法。
  • 控制UI界面的方法

    千次阅读 2020-10-10 16:35:48
    一、使用JAVA代码控制UI界面 在代码中控制UI界面可以分为以下三个步骤。 创建布局管理器,可以是帧布局、表格布局、线性布局,并且设置布局管理器的的属性,例如,为布局管理器设置背景图片等。 创建具体的组件,...
  • 当处理过程比较复杂,或者耗时较长时,容易引起UI界面无响应. 比如我们执行一个复杂的运算,要随时在界面上显示它的结果.但是UI界面卡死了,不能随时看到运算的结果. 这种情况下 我们可以另开线程1,把运算的过程...
  • Unity UI界面设计方法

    万次阅读 多人点赞 2018-08-15 10:38:18
    一、新建一个场景,创建基础的UI面板 ...3、新建一个摄像机只用于照射UI界面,取名UICamera,然后对该UICamera进行必要的设置: 4、修改Canvas为UICanvas,Panel为BasePanel,然后对UICanvas进行必要的...
  •  今天主要谈谈Qt UI界面统一样式(格式基调)的问题;例如在window系统上,几乎所有的窗口都有标题栏和状态栏以及中央部件,而且每一个标题栏和状态栏以及中央部件样式都保持一致的;但是在实际开发中我们又不想使用...
  • UE4 UI界面

    千次阅读 2019-04-25 16:58:26
    在UE4中创建UI界面是创建一个widget 进去之后左上角是选择控件,找到直接拖上去,中间那个框代表的就是我们的屏幕 在button中打字也就是给button命名时需要在上面在拖一个text控件 更好的排版可以改变锚点 ...
  • qt ui界面设计

    千次阅读 2018-04-09 09:15:49
    新建Mainwindow类型的项目,点击ui界面设计,就可以不用编写代码直接设计界面.如何用代码操作ui上的控件,使用ui-&gt;button类型方式,可以操作.mainwindow是属于带菜单栏的文件类型.在进行菜单栏的编辑时,可以直接...
  • Activity UI界面架构图

    千次阅读 2017-12-08 16:08:12
    android UI界面架构图
  • UI界面设计流程

    2014-08-16 17:43:40
    UI界面设计流程 UI界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化优化规范化的设计分支。具体包括软件启动封面设计,软件框架设计,按钮设计,面板设计,菜单设计,标签设计,图标...
  •  今天主要谈谈Qt UI界面统一样式(格式基调)的问题;例如在window系统上,几乎所有的窗口都有标题栏和状态栏以及中央部件,而且每一个标题栏和状态栏以及中央部件样式都保持一致的;但是在实际开发中我们又不想使用
  • Consul:4:可视化UI界面

    千次阅读 2020-02-29 09:07:38
    Consul本身提供了一个可视化的UI界面,这篇文章对此进行简单介绍。
  • UI界面就是APP的界面,Android提供4种方法控制UI界面,这里主要讲两种。 代码控制UI界面 直接在Activity中用代码设置UI界面的组件以及组件的点击事件。 步骤一: 首先注意,如果要完全用代码手写一个UI界面,需将...
  • spark的UI界面解析

    2018-12-27 11:50:18
    一:spark的UI界面 二:spark的UI界面解析 1 代表job页面,在里面可以看到当前应用分析出来的所有任务,以及所有的excutors中action的执行时间。 页可以分为两部分,一部分是event timeline,另一部分是进行中和...
  • WPF UI界面控件篇

    千次阅读 2019-09-01 23:39:08
    WPF UI界面控件篇 布局控件:是任何用户界面的基础,排列应用中的 UI 元素。 文本、按钮和图像等元素都需要规定自己位置和行为方式,构建基块称为“控件”,有时亦称为“元素”。 <Window x:Class=...
  • Android Studio:基本UI界面设计 (详细)

    万次阅读 多人点赞 2017-12-02 15:01:06
    基本UI界面设计 二、 实现内容 实现一个 Android 应用,界面呈现如下效果:   三、 实验过程 (1)标题  首先我们建立一个TextView控件来写标题。 实验对标题的要求如下:  标题字体大小 20sp(android:...
  • C#UI界面

    万次阅读 2014-07-21 17:12:43
    比较好的C# UI界面库:
  • rabbitmq开启webui界面管理

    万次阅读 2018-09-10 14:49:32
    通过rabbitmq-plugins list查看rabbitmq插件,发现rabbitmq_...这里介绍如何开启rabbitmq基于http的webui界面管理。 如果需要通过浏览器访问rabbitmq管理界面,需要开启rabbitmq_management插件。操作如...
  • Android提供了四种控制UI界面的方法,分别为: 1.使用XML布局文件控制UI界面 2.在代码中控制UI界面 3.使用XML和Java代码混合控制UI界面 4.开发自定义的View。 一、使用XML布局文件控制UI界面可以分为两个关键...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 63,261
精华内容 25,304
关键字:

ui界面