热搜关键词: AISTM32AD元件库labviewFPGA

pdf

鸿蒙操作系统应用开发实践

  • 1星
  • 2023-02-08
  • 17.91MB
  • 需要1积分
  • 6次下载
  • favicon收藏
  • rep举报
  • free评论
标签: 鸿蒙

鸿蒙

本书系统全面地讲解鸿蒙操作系统下的应用开发所需基础知识,并通过丰富的案例实践提高应用能力。  整本书共11章,第1章对鸿蒙操作系统进行概述,并搭建应用开发环境。第2~5  章分别讲解了Java、JavaScript语言基础及Java、JavaScript下的UI布局实现。第6章讲解了鸿蒙轻量级智能穿戴设备的开发。第7章讲解了应用所具备能力Ability。第8章讲解了本地应用数据管理及分布式服务。第9章讲解了包括图像、相机及音视频的多媒体功能。第10和11章为应用实战,包含两个完整实践案例。本书通俗易懂,循序渐进,且包含丰富的代码讲解和应用实例,操作性较强,并配套PPT和视频讲解,是鸿蒙应用开发入门者的不二之选。  本书主要面向鸿蒙应用的入门开发者,也可作为培训机构的参考用书。

第1章走进Harmony

1.1了解HarmonyOS

1.1.1HarmonyOS技术特性

1.1.2HarmonyOS系统架构

1.2搭建HarmonyOS开发环境

1.2.1安装环境要求

1.2.2下载安装工具

1.2.3搭建开发环境

1.3关于DevEco  Studio

1.3.1DevEco  Studio界面及配置

1.3.2DevEco  Studio  SDK管理

1.4创建个HarmonyOS项目

1.4.1创建个项目

1.4.2模拟器运行及预览

1.5HarmonyOS项目分析

1.5.1项目逻辑视图

1.5.2项目结构与文件

1.6应用配置文件

1.6.1配置文件介绍

1.6.2配置信息App

1.6.3配置信息deviceConfig

1.6.4配置信息module

1.7资源文件

1.7.1Resource目录介绍

1.7.2Resource文件编写

1.7.3Resource文件使用

1.8日志管理工具

第2章Java

2.1Java语言基础

2.1.1面向对象编程

2.1.2Java程序基本结构

2.2类与对象

2.2.1类

2.2.2对象

2.3继承、接口、抽象类与多态

2.3.1继承

2.3.2抽象类

2.3.3接口

2.3.4多态

第3章Java  UI

3.1Java  UI单体组件

3.1.1Text组件

3.1.2Button组件

3.1.3Image组件

3.2Java  UI容器组件

3.2.1线性布局DirectionalLayout

3.2.2相对布局DependentLayout

3.2.3坐标布局PositionLayout

3.2.4滚动菜单ListContainer

3.2.5滑动布局管理器  PageSlider

3.2.6其他布局容器

3.3Java  UI动画

3.3.1动画类介绍

3.3.2数值动画AnimatorValue

3.3.3属性动画  AnimatorProperty

3.3.4动画集合AnimatorGroup

第4章JavaScript

4.1关于JavaScript

4.1.1JavaScript简介

4.1.2揭开JavaScript面纱

4.1.3JavaScript与Java的区别

4.2JavaScript开发环境

4.2.1JavaScript  IDE

4.2.2浏览器

4.2.3Node.js

4.3走近JavaScript

4.3.1JavaScript执行方式

4.3.2JavaScript核心语法

4.3.3ES6语法概述

4.3.4JavaScript、HML及CSS

4.4HarmonyOS中的JS与Java

4.4.1Java中的实现

4.4.2JS  中的实现

4.4.3HarmonyOS中JS的优缺点

第5章JS  UI

5.1关于JS  UI

5.1.1JS  UI框架介绍

5.1.2JS  UI主体介绍

5.2开发个JS  FA应用

5.2.1页面布局说明

5.2.2构建布局

5.2.3添加交互

5.3常用组件

5.3.1基础组件

5.3.2List组件

5.3.3Tabs组件

5.3.4自定义组件

5.4添加用户交互

5.4.1手势事件

5.4.2按键事件

5.4.3页面路由

5.5动画

5.5.1transform静态动画

5.5.2animation连续动画

第6章轻量级智能穿戴开发

6.1构建用户界面

6.1.1布局整体说明

6.1.2用户界面实现

6.2基本功能与系统能力

6.2.1设备基本功能

6.2.2系统能力

6.2.3应用生命周期

6.3手表应用推送至真机

第7章Ability

7.1关于Ability

7.2Page  Ability

7.2.1概述

7.2.2路由配置

7.2.3Page与AbilitySlice的生命周期

7.2.4Page间导航

7.3线程

7.3.1概述

7.3.2线程管理

7.3.3线程通信

7.4ServiceAbility

7.4.1创建并启动Service

7.4.2连接Service

7.4.3Service的生命周期

第8章数据管理

8.1本地应用数据管理

8.1.1SQLite数据库

8.1.2关系型数据库

8.1.3对象关系映射数据库

8.1.4轻量级偏好数据库

8.2分布式服务

8.2.1多设备协同权限

8.2.2分布式数据服务

8.2.3分布式文件服务

8.3DataAbility

8.3.1创建Data

8.3.2文件存取

8.3.3数据库操作

第9章多媒体

9.1图像

9.1.1图像场景概述

9.1.2图像解码

9.1.3位图操作

9.1.4图像编码

9.2音视频

9.2.1音视频场景概述

9.2.2音视频编解码

9.2.3视频播放

9.2.4声频资源的加载与播放

9.3相机

9.3.1相机场景概述

9.3.2相机预览

9.3.3相机拍照

9.3.4连拍与录像

第10章应用实战:  第三方组件的使用——弹幕

第11章应用实战:  视频流直播

11.1发送端

11.1.1发送端工程结构

11.1.2发送端核心实现——Sender

11.1.3发送端核心工具——VDEncoder

11.1.4发送端其他工具类

11.2接收端

11.2.1接收端工程结构

11.2.2接收端核心实现——Receiver

11.2.3接收端核心工具——VDDecoder

11.2.4接收端其他工具类

11.3运行与效果

11.3.1发送端运行

11.3.2接收端运行

推荐帖子 最新更新时间:2023-03-20 06:07

95后毕业生求职报告:IT互联网行业成就业首选
每年到这个时候,校园里又一批临近毕业的学生们,该为前途做出选择了。 那么到底哪些专业好就业,又有哪些是高薪职业呢?今天信盈达小编就带大家来看一看最新的就业报告,让大家了解了解情况~ 95后毕业生期望:薪水高还要环境好 在求职热度最高的十五个城市中,大学生期望薪资排名前三位,依次是北京、上海、南京 平均期望薪资为12992元/月、12070元/月、9771元/月。企业支付薪资
xyd小英雄 ARM技术
为什么电流和磁传感器对真无线耳机的设计至关重要?
近年来,TWS(True Wireless Stereo,真无线耳机)正在耳机市场中快速崛起。现在,用户在使用流媒体设备时不必再为耳机线的缠绕问题而困扰了。真无线耳机是基于Bluetooth®的无线耳机,其左右通道被分离成独立又相互配对的两个个体。尽管这种创新设计使用户不再需要用线连接手机或其它设备,但这给耳机制造商带来了一系列新的设计挑战。 为了最大限度地延长电池寿命和电池运行时间,耳机必
alan000345 TI技术论坛
【C标准库里那些好玩的题目】strlen那个题目的清晰说明 + 偶滴一种实现
本帖最后由 辛昕 于 2017-9-27 11:43 编辑 上一个贴,大家都反映没看懂。 我看了一下那个b数组,也是给它搞死。遂,出一个完整的题目和说明 一个char型数组,去掉里面所有的 0x00字节。 例如 原数组 0x32,0x01,0x00,0x32,0x33,0x00,0x00,0x32,0x64,0x02,0x00,0x32,0x00 期望得到的结果是 0x32,0x
辛昕 编程基础
PCB拼板技巧
本帖最后由 qwqwqw2088 于 2019-3-29 17:40 编辑        对于PCB拼板宽度≤260mm~300mm,根据产线的不同而不同。因为我们可能有很多物料,本身加工设备一个料枪对应一个模组,因此如果拼板超过了模组的范围,加工速度会变得非常慢。图一就是拼版超过了SMT产线的模组范围示意图。 (图一) PCB拼板的外框(夹持边)应采用仔细考虑,确保P
qwqwqw2088 PCB设计
太阳能控制器,大家过来帮看看!
最近搞个太阳能的东西,查各种资料,根据实物,论文,网上资料,还是觉得问题大大, 望有经验的大哥们帮忙看看,是否可行呀~ 问题1:两个GND是不是需要用0欧姆电阻相连呀? 问题2:电源的供电回路,感觉存在问题,放电的时候,蓄电池电压下降,那么VCC就是波动的呀,那给运放供电,不是乱了吗? 问题3:第二个运放应该是做过压保护,输出是直接反馈给驱动mos管的驱动电路,实现硬件电路的保护好,还是直
零下12度半 电源技术
晒WEBENCH设计的过程+传感器的设计
首先是打开主界面,选择传感器设计,然后再其中随意选择你所需要的选项,然后选择开始设计,在众多的选项中选一个以后进入下一步,这是个全英文的界面,对英文好的人可以熟悉操作,可以逐步查看各个方块功能的作用 在出现的界面里可以选看自己想了解的项目,可以选看自己需要的零件表啊,原理图啊,之类 传感器的种类包括压力传感器,热电偶传感器,光二极管,温度, 传感器模拟前端包括热
led2015 模拟与混合信号
MSP430 inside---亚马逊Fire TV
红色框框里面就是MSP430F5435A,应该是MSP430里非常强的一款。 “This post is a part of the series MSP430 Inside, which showcases products using the MSP430 micro-controller. Thanks to chicken for the tip. From the pictures
wstt 微控制器 MCU
【工程源码】基于FPGA的十通道逻辑分析仪-74页精华项目教程
本文由FPGA爱好者小梅哥编写,未经作者许可,本文仅允许网络论坛复制转载,且转载时请标明原作者。    10路逻辑分析仪实例基于芯航线FPGA学习套件进行开发,实例使用到了芯航线FPGA学习套件的FPGA主板、4.3寸TFT屏、矩阵键盘、红外遥控外设。设计使用FPGA采集10路数字波形数据,并存储在FPGA片上缓存RAM中,然后使用4.3寸TFT触摸液晶显示组件进行波形显示。整个逻辑分
小梅哥 Altera SoC

评论

登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
×