少湖说 少湖说
7个月前
鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview
鸿蒙Flutter开发中集成Webview主要有两种方案使用第三方库如使用flutterinappwebview插件,在pubspec.lock文件中配置:yamlflutterinappwebview:git:url:https://gitee.com/
少湖说 少湖说
7个月前
鸿蒙原生开发手记:01-元服务开发
简介元服务是鸿蒙中的一种轻量应用形态,无需下载,直接运行。类似于微信小程序,但与小程序不同的是,元服务更加轻量。元服务使用原生开发,是系统级提供的,无论从易用性、性能、体验上,都要比小程序好。创建元服务使用DevEco,点击Create,左侧模板选择Ato
少湖说 少湖说
7个月前
鸿蒙原生开发手记:02-服务卡片开发
介绍服务卡片是一直桌面小组件,可以放置在桌面上等位置,一触即达。服务卡片分为静态卡片和动态卡片两类。本文介绍静态卡片。创建回到DevEco,在目录entry右键,点击创建ServiceWidget,选择StaticWidget,点击Next。输入名称,选择
程序员一鸣 程序员一鸣
1星期前
鸿蒙开发:走进stateStyles多态样式
stateStyles为多态样式,可以依据组件的内部状态的不同,快速设置不同样式,比如背景颜色,颜色、大小等等常见的通用属性,此种行为,很类似于css中的伪类
陈杨 陈杨
1星期前
鸿蒙5开发宝藏案例分享---平板开发实践
以下是根据官方文档整理的鸿蒙平板开发实战指南,结合代码解析和避坑要点,帮你高效实现“一次开发,多端部署”👇一、开篇:为什么平板开发不同?平板三大特性决定开发策略:1.大屏优势:分辨率高→需展示更多内容(如分栏/网格布局)1.形态灵活:横竖屏旋转自由窗口
程序员一鸣 程序员一鸣
1星期前
鸿蒙开发:如何更新对象数组
关于对象数组中的数据更新,目前例举了三种方式,一种是传统的装饰器方式,另外两种是针对数据源进行操作,数据源直接赋值的方式,适合简单、高频的单元素修改,性能最优且类型安全,而splice方法适合复杂操作或需保持引用稳定的场景,但需注意性能损耗,在实际的开发中可以根据需求,选择自己适合的方式。
程序员一鸣 程序员一鸣
1星期前
鸿蒙开发:实现Popup气泡提示
原生的bindPopup属性,不仅仅支持单一的文字提示,也支持自定义组件的形式,已经可以满足正常的需求开发,能用原生的就用原生,之所以dialog库中增加了一个popup气泡弹窗,是因为当时封装的时候,原生还不支持自定义组件形式,如今已经支持了,大家可以放心的使用原生即可。
布局王 布局王
1星期前
Uniapp开发鸿蒙购物应用教程之商品列表
今天要分享的依然是使用uniapp跨平台开发鸿蒙应用的系列教程,今天要做的是实现首页的商品列表,效果图如下:今天的内容分为两部分,一部分是中间的商品分类,还有下方商品列表,不过这两部分其实是相同的布局方式,都是网格布局。在鸿蒙原生开发中我们都使用过grid
程序员一鸣 程序员一鸣
1星期前
鸿蒙开发:了解$$运算符
$运算符相对来说还是比较的简单,它的出现,解决了组件状态和变量同步的问题,还有一点需要知道,在$绑定的变量变化时,会触发UI的同步刷新,当然了在你使用到该变量的时候。
程序员一鸣 程序员一鸣
1星期前
鸿蒙开发:绘制服务卡片
服务卡片的绘制,和正常的UI绘制一样,需要注意是否支持卡片的标识,还有一点需要注意的,服务卡片虽然可以设置多个,但是最多只支持配置16个卡片,按照官方解读,若超过16个,则保留配置的前16个。