八、小程序的API开发
1.wx.request使用:
a.概念:发起HTTPS网络请求
b.参数如下表所示:
2025年04月27日
最近公司的后台管理系统接入了amis低代码平台,就想写下对于这个低代码框架的使用心得,以及如何通过这个框架完成日常需求中的功能。
背景是项目经理希望后续在前端开发pd数比较紧张的情况下,后端也能够介入前端页面配置,也就有了低代码框架选型及后续的推进事项。(后端同学:好好好这么玩是吧)
2025年04月27日
我们知道,即使是对需求进行了完整的分析,考虑到了功能的全部细节,在做交互等设计时都得一步步小心设计,没法一蹴而就——毕竟一个颜色、一个按钮表达的含义都不一样。这篇文章,我们来看看作者在一个项目中的推导过程,希望能帮到大家。
交互设计师在日常输出方案的过程不是一蹴而就的,而是通过对用户场景与业务目标不断的推敲与尝试,最终才能输出符合用户操作预期的交互流程。
2025年04月27日
今天凌晨的iPhone 14系列发布之后,大家都对iPhone上的灵动岛给出了一致好评,挖孔屏已经好几年了,别的安卓厂商都在想办法去掉挖孔,而苹果却逆向行之,把挖孔做出了UI交互。
2025年04月27日
这是一个基于AI基础视觉服务实现的人脸对比案例,通过调用设备相册选择两张图片进行人脸特征比对,并展示相似度计算结果。
2025年04月27日
将创建对象的过程封装成函数
function newObj(name, age) {
var o = new Object();
o.name = name;
o.age = age;
return o;
}
var obj = newObj('张三', 20);
2025年04月27日
编辑导语:在产品设计中,二次确认的使用有助于提醒用户操作内容,在实际业务中帮助用户避免更大的损失。那么,二次确认应当在什么场景下使用才可以更有效地提升用户体验?本篇文章里,作者总结了二次确认的使用场景、使用形式与注意事项,一起来看一下。
2025年04月27日
HarmonyOS的常用组件一般在resources/base/layout下的xml文件中声明,然后在AbilitySlice中通过super.setUIContent(ResourceTable.某layout布局的文件名)来加载布局。在AbilitySlice中通过super.findComponentById(ResourceTable.组件的id)获取组件,获取成功后就可以对该组件进行操作,如添加监听,设置内容等。当然也可以通过代码动态的使用控件。
2025年04月27日
至此,我们完成了app的宏观定位、系统架构、V1.0.0的产品演进蓝图以及粗线条的产品结构图。接下来本文将围绕appV1.0.0的具体功能流程和页面流程展开。
惯例,先回顾一下。在系统架构/产品结构(中),我们探究了「职得App」的系统架构和产品演进蓝图。更关键的是得到了「产品信息架构图」,如下图,这对指导接下来做流程图有指导性作用。
2025年04月27日
很多开发者可能平时并不关心自己维护的页面是否存在内存泄漏,原因可能是刚开始简单的页面内存泄漏的速度很缓慢,在造成严重卡顿之前可能就被用户刷新了,问题也就被隐藏了,但是随着页面越来越复杂,尤其当你的页面是 SAP 方式交互时,内存泄漏的隐患便越来越严重,直到突然有一天用户反馈说:“操作一会儿页面就卡住不动了,也不知道为什么,以前不这样的呀”。