梅科尔工作室-罗森-鸿蒙笔记一
一.目录配置文件作用
模型一:stage模型
主要在于enty内部的src内部的main目录内容
1.main
main中主要为一些代码与页面模块
etc:
(1)pages模块中index.etc为网页模块,也就是主要编写代码模块,一个代表一个网页
(2)entryability.ts为应用方法以及配置的模块
resources为资源模块
(1)enus中三个element对应不同语言配置
(2)base下media为图标,profile为页面配置
2.module.json5
(1) deviceType:['phone']
代表设备类型为手机,可以添加手表,电视,平板
(2)”pages“:“........”
创建的页面,ctrl可以点进创建页面的区域
(3)“icon”
应用图标
(4)“label”
应用名;
而FA模式src > main > ets > MainAbility > app.ets:承载Ability生命周期。相当于entryability.ts
二.基础语法
装饰器: 用于装饰类、结构、方法以及变量,赋予其特殊的含义,如上述示例中@Entry、@Component和@State都是装饰器。 具体而言,@Component表示这是个自定义组件;@Entry则表示这是个入口组件;@State表示组件中的状态变量,这个状态变换会引起UI变更。
自定义组件:可复用的UI单元,可组合其他组件,如上述被@Component装饰的struct Hello。
UI描述:声明式的方法来描述UI的结构,例如build()方法中的代码块。
内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。
属性方法:用于组件属性的配置,如fontSize()、width()、height()、color()等,可通过链式调用的方式设置多项属性。
事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()。
三.更换图标和名字的方法(FA)
1.改变图标
config.json内以改变“media”已经存在的图片更换
2.改变名字
config.json内以改变”label“选择不同string.json的的名字
四.远程模拟的方法(FA)
点击右上角no device内的device manager,然后点击remote emulator,登陆后即可选择不同模拟机
点击上方tool人可以找到device manager
五.其他
梅科尔工作室-罗森-鸿蒙笔记一相关推荐
- 梅科尔工作室—罗森——鸿蒙笔记2
First:Text(文本) Text组件用于在界面上展示一段文本信息 有以下功能来设置展示文本信息的内容 1.文本样式 如 Text(this.message) .fontColor(Color.G ...
- 梅科尔工作室—罗森——鸿蒙笔记3
一.list容器组件 列表包含一系列相同宽度的列表项. 如 List(){ListItem(){Text("1")}ListItem(){Text("2")}} ...
- 梅科尔工作室—罗森—鸿蒙笔记4
一.路由跳转模块 import router from '@ohos.router'; 首先需要导入包 页面跳转 1.方式一 router.push({url: 'pages/Second',para ...
- 梅科尔工作室-郜翱翔-鸿蒙笔记1
鸿蒙简介 华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行华为开发者大会(HDC.2019)上正式发布的操作系统. 华为鸿蒙系统是一款全新的面向全场景的分布 ...
- 梅科尔工作室E1-张冉-鸿蒙笔记4
@ohos.router (页面路由) 导入模块 import router from'@ohos.router' router.push push(options: RouterOptions): ...
- 梅科尔工作室-于天姿-鸿蒙笔记4
一.路由跳转 1.导入 首先导入router模块 2.跳转方式 方式一 router.push(),跳转到指定页面. 每调用一次router.push()方法,均会新建一个页面.默认情况下,页面栈数量 ...
- 梅科尔工作室E1-张冉-鸿蒙笔记2
文本 基本操作 资料 针对包含文本元素的组件,例如Text.Span.Button.TextInput等,可使用fontColor.fontSize.fontStyle. fontWeight.fon ...
- 梅科尔工作室-杨灿-鸿蒙笔记1
1.主要目录配置文件作用 stage模型下: AppScope>app.json5 是应用的全局的配置文件,用于存放应用 公共的配置信息. entry模块 ...
- 梅科尔工作室-张黎娜-鸿蒙笔记3
list组件 由list容器组件和listitem容器组件构成,list是一个大容器,listitem是大容器里的小容器. 使用说明 父子组件(自定义组件) 子组件导出用export语句 子组件中不能 ...
最新文章
- 页面整体居中 左右出现白边html,html2canvas生成图片出现白边儿的解决方法
- oracle之 RA-00054: resource busy and acquire with NOWAIT specified or timeout expired
- Web Hacking 101 中文版 十四、XML 外部实体注入(一)
- 物联网:不要幻想今年会突飞猛进,但行业依然亢奋
- 4.4.4 无锁的对象引用:AtomicReference和AtomicStampedReference
- 八位颜色代码查询_浪琴八位编码
- C++ 一维高斯积分的实现
- 让xcode5能使用ios6.1模拟器
- 2021年PMP考试模拟题1(含答案)
- 8uftp更改上传的网页内容
- 计算机开题报告课题来源,开题报告课题来源该怎么写
- Java语言十五讲——第二讲 ClassLoader
- 苹果x人脸识别突然失灵_苹果官网维修进度显示下图“服务正在进行中”是代表诊断通过帮你维修手机了吗。...
- 图书馆管理系统Python+MySQL+tkinter图形化界面+管理员登录+学生登录(注释详细)
- 计算机电源电压的调整,电压调整电路、电压调整方法及其计算机系统
- C语言三位数分别输出个位十位百位
- Java 6-1 人口统计
- android 输入日语 外键盘,日语外来语怎么用键盘输入
- 罗振宇 知识就是力量之如何成为一个受欢迎的人
- Docker镜像瘦身与优化