技术博客——微信程序UI的设计与美化在alpha阶段的开发过后,我们的程序也上线了。看到自己努力之后的成果大家都很开心,但对比已有的表情包程序,我们的界面还有很大的提升空间,许多的界面都是各个开发者分小组开发的,有很多界面的UI格式是不统一的。所以在beta阶段,我们展开了对UI界面美化的探讨与实现。微信程序的UI设计与网页端有很多相似的地方,但也有他自己的独特之处,例如导航栏,文字格式等
转载 2024-05-08 09:01:18
131阅读
前言接上文继续,我们前面学习了程序的生命周期、程序的标签、程序的样式,后面我们写了一个简单的loading组件,显然他是个半成品,我们在做loading组件的时候意识到一个问题:程序的组件事实上是标签 我们没有办法获得标签的实例,至少我暂时没有办法 所以这些前提让我们对标签的认识有很大的不同,完成程序特有的UI库,那么就需要从标签出发 这里面关注的点从js中的实例变成了wxml中的属性我
前言 由于测试工作的需要,对于某些场景,总是需要进行一些重复的操作,比如测试一个股票交易下单的功能,需要覆盖不同的种类代码(主板、创业板、科创板、场内基金等),这个时候使用人工的方式去测试,枯燥乏味,且效率不高,所以就想寻求一种解决方案,通过UI自动化的方式来完成重复工作。目前支持Windows平台
原创 2022-12-10 13:08:57
2049阅读
uiautomator2 库中文手册一、安装1.安装uiautomator2;2.安装设备守护进程;3.安装weditor二、使用指南1. 连接设备2. 命令行使用三、API手册1.全局设定2.检索设备信息3.键盘操作4.设备的手势交互5. 屏幕操作6.推送和提取文件7.APP管理8.选择器Selecor获取儿孙和同级UI对象儿孙级同级通过text或description或instance,获取
一、常见的windows程序界面的框架MFC:(Microsoft Foundation Classes, 微软基础类库)作用在Windows平台做GUI开发使用。            MFC快速入门:https://www.jianshu.com/p/0324359b567cWindowsForms: 是微软的.NET 开发框架的图形
转载 2024-07-20 06:37:42
520阅读
1.1UiPath下载安装与激活一、UiPath下载1、打开官网https://www.uipath.com.cn,点击开始试用  2、选择获取UiPath社区版 3、写姓、名、电子邮箱地址、专业领域、职位、公司、公司所在行业、国家和地区,勾选同意协议,点击提交注意:电子邮箱地址必须为企业邮箱,非企业邮箱可能会收不到邮件 4、提交成功之后,将会往上一步填写的
UI--按钮制作UI 的新手刚开始都会茫然,不知所措,没关系这都是会经历的一个过程,最近在接触APP UI这块领域,应该说是完全零基础,即使你的软件技术很熟练,但是缺少很重要的一点:专业思维。所以要做出所谓专业的UI图标以及界面设计,临摹学习很重要,要多看、多学、多做、多想。  这是我刚学的,将心得体会记录如下,与大家分享:  效果图:   那么怎样做这样一个按钮呢?
遍历器用于遍历Collection, Map没有提供public的遍历器,但是其内部定义了几个private遍历器自用。简单地说,每个AbstratCollection的子类都有一个iterator()方法,这个方法将返回一个对应容器的遍历器。而AbstractList的子类自有一个listIterator()方法(ArrayList等具体类也提供iterator()方法,从源码中可以知道list
  Qt4中ui文件的使用方法 ui文件的使用是在Qt4中不太容易上手的一点,因为很多同学都是从Qt3升级到Qt4的,在升级过程中发现这部分的变化非常之大,让人有点无所适从。 Qt3的designer简直可以媲美一个ide,可以编辑代码,可以管理工程, 可是到了Qt4却仿佛是退化到了史前一万年,我们又来到那个茹毛饮血的蛮荒时代,工程管理的功能被彻底剔除到designer以外。&
1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplication对象就代表一个应用程序。(2)每一个应用都有自己的UIApplication对象,而且是单例的,如果试图在程序中新建一个UIApplication对象,那么将报错提示。(3)通过[UIApplicationsharedApplication]可以获得这个单例对象(4) 一个iOS程
UI Composition 除了能够为 UI 元素建立三维空间外,还有相当重要的一个部件——灯光。宇宙万物的精彩缤纷,皆源于光明,光,使我们看到各种东西,除了黑洞之外的世界都是五彩斑谰的。故而,真要模拟现实物体,合理的灯光照射是很关键,不然就“不像”了。Composition API 为各种灯光效果提炼了一个公共基类——CompositionLight,它带有两个规范性的属性:Targets:可
如何获取控件信息我们在测试脚本中初始化一个UiObject的时候通常是像以下这个样子:  那么这个过程发生了什么呢?这就是我们接下来要说的事情了。1. 获取控件信息顺序图这里依然是一个手画的不规范的顺序图,描述了UiObject尝试获得一个控件的过程中与相关的类的交互,这些类的关系在《UiAutomator源码分析之UiAutomatorBridge框架》中已经进行了描述。这里整一个过程
  UI设计中最重要的元素和原则是什么?虽然现在有很多小伙伴们从事着UI设计职位,但是很少有人注意UI设计中的元素和原则问题。导致很多小伙伴的设计技能一直原地转圈得不到提升,所以今天胡老师和大家分享一下UI设计中最重要的元素和原则是什么。  1.什么是UI设计,为什么如此重要?  在深入探讨UI设计中最重要的元素和原则是什么之前,让我们先了解一下UI设计领域,以及为什么它已成为与用户连接如此重要的
2019-01-23 接口Comparable我们在字符串中见到过CompareTo方法,知道这个方法是用于比较字符串顺序的,根据字典顺序进行排序。Java中很多类也都有CompareTo方法,甚至于排序算法的底层组成也是依赖于比较的,而这个比较就是依赖于各种数据类型的CompareTo或者Compare方法。Java中所有的compareTo方法都源于一个共同的接口,那就是Comparable。
享受生活,热爱重构,大家好,我是Json。在现在这个到处是HTML5话题的时代,好像不懂点HTML5都有点落伍。那我也跟上潮流一把吧,今天给大家分享的是基于HTML5的自助切图。在组里经常会被某设计师叫切板仔,确实重构很大一部分工作都花在切图上,而如何提高切图效率或者让切图自助化也是我们重构师的追求。基于这个前提我自己抱着研究的心态,使用HTML5大致实现了一下。一开始觉得HTML5是个很神秘很
微信程序标签语言1、<text> <text>表示一段行内文本,类似于 HTML 语言的<span>标签,多个<text>标签之间不会产生分行。在程序中只有被<text>包围的文本才能在手机上被长按选中。 2、<view><view>标签表示一个区块,用于跟其他区块分隔,类似 HTML 语言
转载 2024-06-15 12:04:41
184阅读
【本节大纲】 (1)WXSS简介 (2)分类 (3)尺寸单位rpx (4)样式导入@import (5)style内联样式 (6)WXSS选择器 (7)开发工具设置WXSS简介WXSS(WeiXin Style Sheets)是一套用于程序的样式语言,用于描述WXML的组件样式,也就是视觉上的效果。对比:WXSS与Web开发中的CSS类似。为了更适合程序开发,WXSS对CSS做了一些补充以及修
转载 2023-08-26 21:51:15
48阅读
 启用 “押金管理” 模块登录 “第一步” 注册的后台,左侧菜单 --> 工厂设置 --> 模块管理找到 “押金管理” 模块,点击 “启用模块” ,然后 F5 刷新一下后台界面,你将可以看到新的菜单: “押金管理” ; 押金管理 功能介绍使用场景有如共享单车、桶装水的空桶押金等等都可以使用本功能快速实现;用户自主支付需要的押金,在
微信程序api介绍程序API 是程序开发的核心,通过 API 开发者可以获得微信底层封装的高级特性,如网络请求、文件操作、设备信息、地理定位、本地存储等。 程序的 API 以全局对象 wx 为命名空间,格式为 wx.方法名(),可全局调用。接下来我将会介绍几个常用的api api的基础、路由、网络请求、界面、用户信息、上传、下载、开放接口 介绍之前编建议,想要掌握程序api一定要学会阅
获取打开小程序任意页面的链接,适用于从短信、邮件、微信外网页等场景打开小程序。服务端调用短信打开小程序的三种方式: 通过URL Scheme实现 通过服务端接口或在程序管理后台生成URL Scheme
转载 2022-05-16 11:35:33
8197阅读
  • 1
  • 2
  • 3
  • 4
  • 5