- ISBN:9787115575951
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:194
- 出版时间:2021-12-01
- 条形码:9787115575951 ; 978-7-115-57595-1
本书特色
1.通过多个精选的开源组件库,详尽地讲解了如何在鸿蒙操作系统下使用这些组件库实现快捷的应用开发。 2.针对鸿蒙的应用生态,将Android平台上多款广受欢迎的组件移植到鸿蒙平台,并以开源的方式提供给鸿蒙开发人员。 3.本书对如何在鸿蒙系统上使用第三方组件库实现快捷的应用开发进行了梳理和介绍,还对它们的实现原理和移植方法进行了讲解。 4.注重实战,提供源代码和彩图文件供读者实战练习,教师按照书中指示还可获得教学配套资源。
内容简介
《鸿蒙第三方组件库应用开发实战》通过多个精选的开源组件库,详尽地讲解了如何在鸿蒙操作系统下使用这些组件库实现快捷的应用开发。同时,本书详细剖析了鸿蒙操作系统组件库的实现原理,并通过一个综合应用实战帮助读者学习更加深入的应用开发知识和技巧。 《鸿蒙第三方组件库应用开发实战》共 7 章,主要内容包括鸿蒙操作系统的简单介绍,第三方组件库的背景和鸿蒙第三方组件的相关特性,基于第三方组件的鸿蒙应用开发流程,UI组件、视频相关组件、实用工具组件的使用方法和实现原理,以及如何使用多个第三方组件来快速构建视频播放平台。 《鸿蒙第三方组件库应用开发实战》通俗易懂,循序渐进,包含详细的代码讲解和丰富的应用实战,可读性和操作性较强,是鸿蒙应用开发入门的不二之选。本书主要面向具备基本编程知识的读者,也可以作为高校教材或培训机构的参考用书。
目录
1.1 移动端操作系统现状 1
1.2 鸿蒙操作系统的诞生 5
第 2章 第三方组件简介 9
2.1 何谓第三方组件 9
2.2 基于第三方组件的便捷开发 12
2.3 鸿蒙第三方组件 12
第3章 基于第三方组件的鸿蒙应用开发 15
3.1 鸿蒙开发环境搭建 15
3.2 鸿蒙第三方组件的引用 22
3.3 基于第三方组件的鸿蒙应用开发指导 25
第4章 UI组件 26
4.1 轮播组件Banner_ohos 26
4.2 加载动画组件AVLoadingIndicatorView_ohos 36
4.3 进度轮组件ProgressWheel_ohos 44
4.4 侧滑菜单组件SlidingMenu_ohos 55
4.5 连续滚动图像组件ContinuousScrollableImageView_ohos 66
第5章 视频相关组件 77
5.1 视频缓存组件VideoCache_ohos 77
5.2 弹幕库组件DanmakuFlameMaster_ohos 96
第6章 实用工具组件 109
6.1 图片裁剪组件ImageCropper_ohos 109
6.2 图片裁剪组件uCrop_ohos 122
6.3 条形码阅读器Zbar_ohos 137
6.4 滑动拼图验证组件SwipeCaptcha_ohos 145
6.5 图表绘制组件MPChart_ohos 154
第7章 综合应用实战——视频播放平台 167
7.1 视频播放平台的简介 167
7.2 视频播放平台的搭建实现 168
作者简介
武延军,博士生导师,中国科学院软件研究所副总工程师,中国科学院软件研究所智能软件研究中心主任,操作系统领域学科方向带头人,研究所重点培育方向负责人,军委科技委员会重点项目专业人士,军委装备发展部载人航天工程软件专业人士。“十三五”期间,牵头组建新的创新单元——智能软件研究中心并担任中心主任,该研究中心当前已形成包含3名正高、8名副高在内的共70多人的科研团队。 郑森文,中国科学院软件研究所智能软件研究中心开源基础设施组负责人,OpenHarmony工作委员会成员代表,华为认证HDE(HUAWEI Developer Expert),开放原子教育认证讲师。主要研究方向为人机交互和人工智能,发表相关论文和专利共十余项,参与了多项国家课题项目,当前主要专注于开源软件供应链的相关研究和实践。 朱伟,哈尔滨工程大学硕士,开放原子教育认证讲师,HarmonyOS社区“社区明星”,华为KOL(Key Opinion Leader),现就职于中国科学院软件研究所智能软件研究中心。鸿蒙应用开发人员,具有丰富的移动端应用开发经验。曾参与多项国家科技重点研发计划课题项目,发表多篇相关论文、专利。主要研究方向为开源软件供应链。 吴敬征,博士研究生导师,中国科学院软件研究所研究员,中国科学院软件研究所杰出青年科技人才。主要研究方向为开源软件供应链、人工智能安全及漏洞挖掘。在国内外期刊和会议发表学术论文60余篇,申请国家专利20余项,获得软件著作权20余项,主持国家自然科学基金、国家科技重点研发计划课题等10余项研究项目。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0