随笔分类 -  HMS

鸿蒙内容
摘要:calc() 函数用于动态计算长度值。 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px); 任何长度值都可以使用calc()函数进行计算; calc()函数支持 "+", "-", "*", "/" 运算; calc()函数使用标准的数学运算优先级规 阅读全文
posted @ 2023-07-18 19:49 耗喜天涯 阅读(72) 评论(0) 推荐(0)
摘要:01. 关于页面间的跳转 在HarmonyOS中,一个App允许存在多个Ability, 一个Ability中允许存在多个AbilitySlice; 因此在 App的应用中,存在同一个Ability中不同Slice之间的跳转,也存在不同Ability间的页面跳转; a. 在一个Ability里,使用 阅读全文
posted @ 2021-11-02 17:56 耗喜天涯 阅读(379) 评论(0) 推荐(0)
摘要:01.ScrollView ScrollView是一种带滚动功能的组件,它采用滑动的方式在有限的区域内显示更多的内容。 ScrollView的共有XML属性,继承于:StackLayout; 自有XML属性如下: match_viewport: 是否拉升区配; Boolean类型 rebound_e 阅读全文
posted @ 2021-10-31 15:33 耗喜天涯 阅读(100) 评论(0) 推荐(0)
摘要:01.ToastDialog是在窗口上方弹出的对话框,是通知操作的简单反馈。ToastDialog会在一段时间后消失,在此期间,用户还可以操作当前窗口的其他组件。 02. PopupDialog 气泡对话框是覆盖在当前界面之上的弹出框,可以相对组件或者屏幕显示。显示时会获取焦点,中断用户操作,被覆盖 阅读全文
posted @ 2021-10-30 21:17 耗喜天涯 阅读(126) 评论(0) 推荐(0)
摘要:01. Switch 共有XML属性继承自:Text, 私有属性如下: text_state_on, text_state_off: 开启和关闭时显示的文本; track_element: 轨迹样式;Element类型,可直接配置色值;也可引用color资源或Media/Graphic下的图片资源; 阅读全文
posted @ 2021-10-30 15:34 耗喜天涯 阅读(74) 评论(0) 推荐(0)
摘要:01. DatePicker 主要供用户选择日期 共有的XML属性继承自:StackLayout; 特有的属性如下: data_order: 显示的格式;year, month,day 三项以 - 连接,自定义格式组装; only-year/month/day 表示独立展示年月日之一; xxx-fi 阅读全文
posted @ 2021-10-29 18:08 耗喜天涯 阅读(59) 评论(0) 推荐(0)
摘要:01.Image 共有XML属性继承自 Component; 特有属性: clip_alignment: 图像裁剪模式; --> left, right, top, bottom, center; image_src: 标识图像来源;可以配置色值,color资源和media下的图片资源; scal_ 阅读全文
posted @ 2021-10-28 21:33 耗喜天涯 阅读(126) 评论(0) 推荐(0)
摘要:01. 关于 Component 和 ComponentContainer 对象; 应用中所有的用户界面元素都是由Component和ComponentContainer对象构成。 Component是绘制在屏幕上的一个对象,用户能与之交互。 ComponentContainer是一个用于容纳其他C 阅读全文
posted @ 2021-10-27 20:31 耗喜天涯 阅读(365) 评论(0) 推荐(0)
摘要:01.概述 Ability是应用所具备能力的抽象,也是应用程序的重要组成部分; 一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。 Ability可以分为FA(Feature Ability)和PA(Particle Ability) 阅读全文
posted @ 2021-10-27 19:48 耗喜天涯 阅读(203) 评论(0) 推荐(0)
摘要:01. JS模式下(传统代码方式),对常量数据及变量数据的引用 (源路径: entry>src>main>js>default, 下述各路径均为此路径下的子路径) >>> JS模式下,常量数据存放于 /i18n 目录下; 分不同语言进行存放的json文件中, 与 Java模式下存放于 resourc 阅读全文
posted @ 2021-10-21 16:32 耗喜天涯 阅读(163) 评论(0) 推荐(0)
摘要:01.使用模拟器运行 >> 远程模拟器的运行: Remote Emulateor 分为 Single Device 和 Super Device , 分别用于单设备调试和多设备分布式调试; 分布式模拟器当前支持 “Phone+Phone”、“Phone+Tablet”和“Phone+TV”的设备组网 阅读全文
posted @ 2021-10-17 13:00 耗喜天涯 阅读(985) 评论(0) 推荐(0)
摘要:01.编译构件 编译构建是将HarmonyOS应用的源代码、资源、第三方库等打包生成HAP或者APP的过程。其中,HAP可以直接运行在真机设备或者模拟器中;APP则是用于应用上架到华为应用市场。 为了确保HarmonyOS应用的完整性,HarmonyOS通过数字证书和授权文件来对应用进行管控,只有签 阅读全文
posted @ 2021-10-14 21:33 耗喜天涯 阅读(286) 评论(0) 推荐(1)
摘要:01. Ability的认知 Ability是应用所具备的能力的抽象,一个Module可以包含一个或多个Ability。 Ability分为两种类型:FA(Feature Ability)和PA(Particle Ability),DevEco Studio支持创建的Ability模板和应用场景如下 阅读全文
posted @ 2021-10-13 22:18 耗喜天涯 阅读(138) 评论(0) 推荐(0)
摘要:01. 前面的随笔中讲到过,可以按之前IDEA中的调置进行编辑器的设置; 02. 本节主要是按照 鸿蒙 开发者文档中的说明,扩展一些对IDE的配置 A. 代码高亮配置: B. 代码智能补齐 C. 代码格式化 D. 代码的折叠与展开 Ctrl + 加号: 代码展开; Ctrl + 减号: 代码折叠; 阅读全文
posted @ 2021-10-12 19:11 耗喜天涯 阅读(75) 评论(0) 推荐(0)
摘要:01.概述 HarmonyOS库(HarmonyOS Ability Resources,简称HAR)可以提供应用构建所需的一切内容,包括源代码、资源文件、HarmonyOS配置文件以及第三方库。 HAR不同于HAP,HAR不能独立安装运行在设备上,只能作为应用模块的依赖项被引用。 Har包只能被P 阅读全文
posted @ 2021-10-11 22:16 耗喜天涯 阅读(393) 评论(0) 推荐(0)
摘要:01. HarmonyOS APP工程结构 HarmonyOS应用发布形态为APP Pack(Application Package,简称APP),它是由一个或多个HAP(HarmonyOS Ability Package)包以及描述APP Pack属性的pack.info文件组成。 一个HAP在工 阅读全文
posted @ 2021-10-11 21:35 耗喜天涯 阅读(295) 评论(0) 推荐(0)
摘要:01. 下载 : https://developer.harmonyos.com/cn/develop 02. 配置: 因 DevEco是基于 IDEA 开源版本打造,所以配置内容就直接按照 IDEA的参数配置进行了设置,刚好也用惯了IDEA的主题有方式; (具体内容可以查看以前的随笔:https: 阅读全文
posted @ 2021-10-11 14:36 耗喜天涯 阅读(510) 评论(0) 推荐(0)