HarmonyOS基本控件的实现-创新互联
感谢关注HarmonyOS,为了便于大家学习特将鸿蒙2.0基础教学内容整理如下:
创新互联长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为兰坪企业提供专业的网站建设、网站设计,兰坪网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。1、HarmonyOS应用开发—视频播放
/tupian/20230522/index.html
2、HarmonyOS应用开发—基本控件
/tupian/20230522/index.html
3、HarmonyOS应用开发—UI开发与预览
/tupian/20230522/index.html
4、HarmonyOS应用开发—设备虚拟化特性开发
/tupian/20230522/index.html
5、HarmonyOS应用开发—HelloWorld应用开发E2E体验
https://developer.huawei.com/consumer/cn/codelab/HarmonyOS-HelloWorld/index.html#0
6、HarmonyOS应用开发—有界面元程序交互
/tupian/20230522/index.html
7、HarmonyOS应用开发-分布式任务调度
/tupian/20230522/index.html
8、HarmonyOS应用开发—剪切板
/tupian/20230522/index.html
9、HarmonyOS应用开发—应用偏好数据读写
/tupian/20230522/index.html
以下为HarmonyOS应用开发—基本控件节选部分,如想进一步了解,请点击:HarmonyOS应用开发—基本控件
HarmonyOS应用开发-基本控件
1、介绍
您将建立什么
在这个Codelab中,你将创建Demo Project,并将Demo编译成Hap,此示例应用程序展示了如何使用轻量级偏好数据库。
您将会学到什么
- 如何创建一个HarmonyOS Demo Project
- 如何构建一个Hap并且将其部署到智慧屏真机
- 通过此示例应用体验如何使用轻量级偏好数据库
2. 您需要什么
硬件要求
- 操作系统:Windows10 64位
- 内存:8G及以上。
- 硬盘:100G及以上。
- 分辨率:1280*800及以上
软件要求
- DevEco Studio:需手动下载安装,详细步骤请参考《DevEco Studio使用指南》2.1.2
- JDK:DevEco Studio自动安装。
- Node.js:请手动下载安装,详细步骤请参考《DevEco Studio使用指南》2.1.3 下载和安装Node.js。
- HarmonyOS SDK:待DevEco Studio安装完成后,利用DevEco Studio来加载HarmonyOS SDK。详细步骤请参考《DevEco Studio使用指南》2.1.6 加载HarmonyOS SDK。
- Maven库依赖包:如需手动拷贝和配置,详细步骤请参考《DevEco Studio使用指南》2.3 离线方式配置Maven库。
需要的知识点
- Java基础开发能力。
3. 能力接入准备
实现HarmonyOS应用开发,需要完成以下准备工作:
- 环境准备。
- 环境搭建。
- 创建项目
- 申请调试证书
- 应用开发
具体操作,请按照《DevEco Studio使用指南》中详细说明来完成。
4. 代码片段
1. 布局:
布局代码:
LayoutConfig config = new LayoutConfig(LayoutConfig.MATCH_PARENT, LayoutConfig.MATCH_PARENT); myLayout.setLayoutConfig(config); myLayout.setOrientation(Component.VERTICAL); ShapeElement element = new ShapeElement(); element.setRgbColor(new RgbColor(255, 255, 255)); myLayout.setBackground(element); log = createText("日志信息"); myLayout.addComponent(log); writeBtn = createBtn("写入preferences数据", new RgbColor(0, 0, 255), 1002); readBtn = createBtn("读取preferences数据", new RgbColor(0, 0, 255), 1003); addObserver = createBtn("注册观察者", new RgbColor(255, 0, 0), 1004);
分享文章:HarmonyOS基本控件的实现-创新互联
文章位置:http://myzitong.com/article/ceoesp.html