搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
HarmonyOS从入门到精通40例/计算机技术开发与应用丛书
0.00     定价 ¥ 89.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302611004
  • 作      者:
    编者:戈帅|责编:赵佳霓
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2022-08-01
收藏
作者简介

戈帅,鸿蒙先行者、开放原子认证讲师2021秋季班学员。曾在51CTO、电子发烧友等鸿蒙技术社区做鸿蒙直播课;受邀参加首届HarmonyOS开发者创新大赛颁奖典礼,接受了中国日报采访,开放原子教育 OpenAtom OpenHarmony教育资源仓第17位贡献者,参加了2021年iCAN全国大学生创新创业大赛、iCAN “未来杯”HarmonyOS技术应用创新大赛,参赛作品“救援小车”荣获一等奖,“拼夕夕”荣获三等奖。获得了“2021年度北京市昌平区百名优秀学生”奖。

展开
内容介绍
本书从基础知识着手,通过实战案例全面系统地讲解HarmonyOS开发,集前瞻性、应用性、趣味性于一体。本书以实战为主,以案例驱动学习,通过丰富的实战案例由浅入深,以基础知识和案例相结合的方式系统地讲解HarmonyOS应用程序开发的常用技术。全书共10章,第1章为基础阶段,讲解HarmonyOS开发基础,从环境搭建、工程创建与运行讲起;第2~9章为进阶阶段,共39个案例,分别讲解UI框架、Ability框架、媒体、安全、AI、设备管理、数据库、分布式等;最后一章是综合实战案例实战阶段,实战案例从服务器端API开发部署到手机端开发测试等来提升读者HarmonyOS综合开发能力。 本书特别适用于对HarmonyOS应用感兴趣的零基础编程爱好者,以及广大中、小学生,旨在让更多的人了解并使用HarmonyOS。
展开
目录

第1章HarmonyOS开发基础(50min)


1.1初识HarmonyOS


1.2环境搭建


1.2.1华为开发者账号注册及认证


1.2.2开发环境DevEco Studio安装


1.2.3HarmonyOS SDK安装


1.2.4本地模拟器创建


1.3工程创建与运行


1.3.1Java 工程模板创建


1.3.2工程目录结构介绍


1.3.3本地模拟器运行程序


1.3.4远程模拟器运行程序


1.3.5真机运行程序


1.4工程运行流程解析


1.4.1DevEco Studio调试方法


1.4.2程序启动流程分析


第2章UI框架(104min)



2.1常用组件案例


2.1.1案例1: 跑马灯(Text)


2.1.2案例2: 论坛点赞(Button)


2.2常用布局案例


2.2.1案例3: 楼梯(DirectionalLayout)


2.2.2案例4: 标题栏(DependentLayout)


2.3常用组件与布局综合案例


2.3.1案例5: 百度搜索(TextField)


2.3.2案例6: 调色器(Picker)


2.3.3案例7: 图片编辑器(Image/Slider)


2.3.4案例8: 新闻列表(ListContainer)


2.3.5案例9: 新闻浏览器(ScrollView)


2.3.6案例10: 进度显示器(ProgressBar)


2.3.7案例11: 单选题(RadioButton/RadioContainer)


2.3.8案例12: 多选题(Checkbox)


2.3.9案例13: 首页(TabList/Tab)


2.3.10案例14: Web浏览器(WebView)


2.3.11案例15: 轮播图(PageSlider/PageSliderIndicator)


第3章Ability框架(37min)


3.1Page Ability


3.1.1案例16: 新闻详情查看


3.1.2案例17: 生命周期回调方法测试



3.2Service Ability(案例18: 音乐播放器)


3.3公共事件与通知(案例19: 消息通知)


3.4线程管理(案例20: 实时天气)


3.5线程间通信(案例21: 秒表)


第4章媒体(12min)


4.1声频(案例22: 音乐播放器)


4.2视频(案例23: 视频播放器)


第5章安全(案例24: 手机人脸识别)(11min)


第6章AI(45min)

6.1码生成(案例25: 二维码生成器)


6.2通用文字识别(案例26: 文字识别)


6.3语音播报(案例27: 语音播报)


6.4语音识别(案例28: 语音助手)


第7章设备管理(47min)


7.1传感器(案例29: 指南针)


7.2控制类小器件(案例30: 振动器)


7.3设置项(案例31: 系统设置)


7.4位置(案例32: 卓越定位)


7.5电池(案例33: 电池信息)


第8章数据库(36min)


8.1轻量级数据库(案例34: 自动登录)


8.2对象关系映射数据库(案例35: 日记)


第9章分布式(51min)


9.1调度迁移(案例36: 分布式计票器)


9.2迁移回迁(案例37: 分布式编辑器)


9.3分布式数据库(案例38: 分布式数据库)


9.4分布式文件(案例39: 分布式文件浏览器)


第10章综合案例(案例40: 分布式云笔记)(113min)


10.1案例介绍


10.2Web服务API开发部署测试


10.3用户登录模块


10.4用户注册模块


10.5笔记列表展示模块


10.6笔记添加模块


10.7笔记详情模块


10.8分布式模块


10.9应用配置


展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证