首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 鸿蒙HarmonyOS应用开发入门(双色印刷)
内容
内容推荐
HarmonyOS是一款面向未来、面向全场景的分布式操作系统,借助HarmonyOS全场景分布式系统和设备生态,定义全新的硬件、交互和服务体验。本书采用最新的HarmonyOS 3版本作为基础,详细介绍如何基于HarmonyOS 3来进行应用开发,包括HarmonyOS架构、DevEco Studio、应用结构、Ability、UI开发、公共事件、窗口管理、网络编程、安全管理、数据管理等多个主题,还介绍如何从0开始开发计算器、视频播放器、购物应用、微信应用等。本书辅以大量的实战案例,图文并茂,让读者易于理解掌握。同时,案例的选型偏重于解决实际问题,具有很强的前瞻性、应用性和趣味性。加入鸿蒙生态,让我们一起构建万物互联的新时代!
《鸿蒙HarmonyOS应用开发入门(双色印刷)》适合HarmonyOS应用开发初学者和进阶读者作为自学用书,也适合培训机构作为培训教材,还适合大、中专院校的相关专业作为教学参考书。
目录
第1章 HarmonyOS介绍
1.1 HarmonyOS概述
1.1.1 什么是HarmonyOS
1.1.2 HarmonyOS应用开发
1.2 HarmonyOS的特征
1.2.1 硬件互助,资源共享
1.2.2 一次开发,多端部署
1.2.3 统一OS,弹性部署
1.3 HarmonyOS 3的新特性
1.3.1 Ability组件的生命周期
1.3.2 ArkUI开发框架
1.3.3 ArkTS编程语言
1.3.4 ExtensionAbility机制
1.4 DevEco Studio的安装
1.4.1 下载DevEco Studio
1.4.2 安装DevEco Studio
1.4.3 配置DevEco Studio
1.5 实战:创建第一个HarmonyOS应用
1.5.1 选择创建新项目
1.5.2 选择模板
1.5.3 配置项目信息
1.5.4 自动生成工程代码
1.5.5 预览项目
1.5.6 运行项目
1.6 应用工程结构介绍
1.6.1 工程级目录
1.6.2 entry模块级目录
1.6.3 配置文件
1.7 总结
1.8 习题
第2章 Ability的开发
2.1 Ability概述
2.1.1 单Ability应用和多Ability应用
2.1.2 HarmonyOS应用模型
2.2 FA模型介绍
2.2.1 FA模型中的Ability
2.2.2 FA模型的生命周期
2.2.3 FA模型的进程线程模型
2.3 Stage模型介绍
2.3.1 Stage模型的设计思想
2.3.2 Stage模型的Ability生命周期
2.3.3 Stage模型的Ability启动模式
2.4 实战:Ability内页面的跳转和数据传递
2.4.1 新建Ability内页面
2.4.2 页面跳转及传参
2.4.3 参数接收
2.4.4 运行
2.5 Want概述
2.5.1 Want的用途
2.5.2 Want的类型
2.5.3 Want参数属性
2.6 实战:显式Want启动Ability
2.6.1 新建Ability内页面
2.6.2 新建Ability
2.6.3 使用显式Want启动Ability
2.6.4 运行
2.7 实战:隐式Want打开应用管理
2.7.1 使用隐式Want启动Ability
2.7.2 运行
2.8 总结
2.9 习题
第3章 UI开发(上)
3.1 ArkUI概述
3.1.1 ArkUI的基本概念
3.1.2 ArkUI的主要特征
3.1.3 JS、TS、ArkTS、ArkUI和ArkCompiler之间的联系
3.2 声明式开发范式
3.2.1 声明式开发范式与类Web开发范式
3.2.2 声明式开发范式的基础能力
3.2.3 声明式开发范式的整体架构
3.2.4 声明式开发范式的基本组成
3.3 常用的组件
3.4 基础组件详解
3.4.1 Blank
3.4.2 Button
3.4.3 Checkbox
3.4.4 CheckboxGroup
3.4.5 DataPanel
3.4.6 DatePicker
3.4.7 Divider
3.4.8 Gauge
3.4.9 Image
3.4.10 ImageAnimator
3.4.11 LoadingProgress
3.4.12 Marquee
3.4.13 Navigation
3.4.14 PatternLock
3.4.15 Progress
3.4.16 QRCode
3.4.17 Radio
3.4.18 Rating
3.4.19 RichText
3.4.20 ScrollBar
3.4.21 Search
3.4.22 Select
3.4.23 Slider
3.4.24 Span
3.4.25 Stepper与StepperItem
3.4.26 Text
3.4.27 TextArea
3.4.28 TextClock
3.4.29 TextInput
3.4.30 TextPicker
3.4.31 TextTimer
3.4.32 TimePicker
3.4.33 Toggle
3.4.34 Web
3.5 总结
3.6 习题
第4章 UI开发(下)
4.1 容器组件详解
4.1.1 Column和Row
4.1.2 ColumnSplit和RowSplit
4.1.3 Flex
4.1.4 Grid和GridItem
4.1.5 GridRow和GridCol
4.1.6 List、ListItem和ListItemGroup
4.1.7 AlphabetIndexer
4.1.8 Badge
4.1.9 Counter
4.1.10 Navigator
4.1.11 Panel
4.1.12 Refresh
4.1.13 RelativeContainer
4.1.14 Scroll
4.1.15 SideBarContainer
4.1.16 Stack
4.1.17 Swiper
4.1.18 Tabs和TabContent
4.2 媒体组件详解
4.3 绘制组件详解
4.3.1 Circle和Ellipse
4.3.2 Line
4.3.3 Polyline
4.3.4 Polygon
4.3.5 Path
4.3.6 Rect
4.3.7 Shape
4.4 画布组件详解
4.5 常用布局
4.5.1 自适应布局
4.5.2 响应式布局
4.6 实战:使用ArkUI实现“登录”页面
4.6.1 使用Column容器实现整体布局
4.6.2 使用Image组件实现标志展示
4.6.3 使用TextInput组件实现账号和密码的输入
4.6.4 使用Button组件实现“登录”按钮
4.6.5 使用Text组件实现“注册”按钮
4.6.6 完整代码
4.7 实战:使用ArkUI实现“计算器”
4.7.1 新增Calculator.ets的文件
4.7.2 实现递归运算
4.7.3 实现将输入的字符串转为字符串数组
4.7.4 新增CalculatorButtonInfo.ets文件
4.7.5 实现Cal
标签
缩略图
书名 鸿蒙HarmonyOS应用开发入门(双色印刷)
副书名
原作名
作者
译者
编者 柳伟卫
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302649113
开本 16开
页数 255
版次 1
装订 平装
字数 452
出版时间 2024-01-01
首版时间 2024-01-01
印刷时间 2024-01-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 科学技术-工业科技-电子通讯
图书小类
重量 504
CIP核字 2023219624
中图分类号 TN929.53
丛书名
印张 16.75
印次 1
出版地 北京
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/13 23:58:44