您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
鸿蒙HarmonyOS应用开发基础
字数: 441
出版社: 人民邮电
作者: 黑马程序员
商品条码: 9787115665669
适读年龄: 12+
版次: 1
开本: 16开
页数: 288
出版年份: 2025
印次: 1
定价:
¥69.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书是一本面向初学者的鸿蒙应用开发基础教材,全书共9章。第1章讲解鸿蒙的概念和开发环境搭建;第2~3章讲解鸿蒙开发语言ArkTS;第4~5章讲解鸿蒙UI框架ArkUI;第6章讲解路由和组件导航;第7章讲解状态管理和生命周期;第8章讲解动画和网络请求;第9章讲解项目实战——黑马云音乐。 本书配套丰富的教学资源,包括教学PPT、教学大纲、源代码、课后习题及答案等。为帮助读者更好地学习本书中的内容,作者还提供了在线答疑服务,希望能够帮助到更多读者。 本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为鸿蒙应用开发爱好者的自学参考书。
作者简介
黑马程序员是传智教育旗下高端IT教育品牌,传智教育是国内首个实现A股IPO的教育企业。依托于传智雄厚的教育资源,秉承传智教育“为中华民族伟大复兴而讲课,为千万学生少走弯路而著书”的使命,致力于培养高精尖数字化人才,为国家建设现代化经济体系的战略目标培养科技人才。 黑马程序员课程涵盖了Java EE、鸿蒙应用开发、HTML&JS+前端、Python大数据开发、人工智能、电商视觉设计、软件测试、新媒体、产品经理等热门精品学科。已在北京昌平、北京顺义、上海、广州、深圳、武汉、郑州、西安、长沙、济南、重庆、南京、杭州、石家庄、成都、合肥、太原16个城市设立17所分校。
目录
第 1章 初识鸿蒙 1 1.1 鸿蒙概述 2 1.1.1 鸿蒙的诞生 2 1.1.2 鸿蒙的特点 2 1.1.3 鸿蒙的开发技术 3 1.1.4 鸿蒙开发的适用人群 4 1.2 搭建鸿蒙开发环境 4 1.2.1 下载和安装DevEco Studio 5 1.2.2 使用DevEco Studio创建项目 10 1.2.3 将DevEco Studio切换为中文语言 13 1.2.4 安装和使用模拟器 14 1.3 鸿蒙项目的目录结构 21 本章小结 24 课后练习 24 第 2章 ArkTS(上) 25 2.1 初识ArkTS 26 2.2 调试输出和注释 28 2.2.1 调试输出 28 2.2.2 注释 29 2.3 变量、常量和数据类型 29 2.3.1 变量 30 2.3.2 常量 31 2.3.3 数据类型 32 2.4 运算符 35 2.4.1 算术运算符 35 2.4.2 字符串运算符 36 2.4.3 赋值运算符 37 2.4.4 比较运算符 38 2.4.5 逻辑运算符 39 2.4.6 三元运算符 40 2.4.7 数据类型检测运算符 40 2.4.8 运算符的优先级 41 2.5 流程控制 42 2.5.1 选择结构 42 2.5.2 循环结构 48 2.5.3 跳转语句 52 2.6 数组和枚举 53 2.6.1 数组 64 2.6.2 枚举 66 2.7 函数 66 2.7.1 初识函数 66 2.7.2 自定义函数 67 2.7.3 将函数作为值使用 68 2.7.4 箭头函数 70 2.7.5 常用的内置函数 70 2.8 变量的作用域和闭包 72 2.8.1 变量的作用域 72 2.8.2 闭包 73 本章小结 73 课后练习 73 第3章 ArkTS(下) 75 3.1 面向过程和面向对象 76 3.2 创建对象 76 3.2.1 通过字面量创建对象 77 3.2.2 通过类创建对象 78 3.3 实例成员和静态成员 79 3.3.1 实例成员 79 3.3.2 静态成员 81 3.4 类与接口的语法细节 81 3.4.1 构造方法 81 3.4.2 类的继承 82 3.4.3 子类调用父类的方法 84 3.4.4 访问控制修饰符 85 3.4.5 类实现接口 86 3.4.6 接口的继承 87 3.5 泛型 88 3.6 常用的内置对象 89 3.6.1 Math对象 89 3.6.2 Number对象 91 3.6.3 Date对象 92 3.6.4 Array对象 95 3.6.5 String对象 101 3.6.6 JSON对象 105 3.7 导出和导入 106 3.8 错误处理 107 3.9 ArkTS API 109 本章小结 112 课后练习 112 第4章 ArkUI(上) 113 4.1 初识组件 114 4.1.1 什么是组件 114 4.1.2 组件的基本使用方法 115 4.2 自定义组件 118 4.3 ArkUI中的常用组件 120 4.3.1 Column组件 120 4.3.2 Row组件 125 4.3.3 Image组件 128 4.3.4 Text组件 131 4.3.5 TextInput组件 134 4.3.6 Button组件 136 4.3.7 Slider组件 137 4.3.8 Scroll组件 139 4.3.9 List组件 144 4.3.10 Flex组件 147 4.3.11 Grid组件 151 4.3.12 Stack组件 154 4.4 组件多态样式 158 4.5 双向数据绑定 160 本章小结 163 课后练习 163 第5章 ArkUI(下) 165 5.1 渲染语句 165 5.1.1 条件渲染语句 165 5.1.2 循环渲染语句 167 5.2 组件导出和导入 170 5.3 组件代码复用 173 5.3.1 @Styles装饰器 173 5.3.2 @Extend装饰器 176 5.3.3 @Builder装饰器 178 5.4 组件代码定制 183 5.4.1 @BuilderParam装饰器 183 5.4.2 尾随闭包 184 本章小结 187 课后练习 187 第6章 路由和组件导航 189 6.1 路由 190 6.1.1 页面跳转 190 6.1.2 页面返回 195 6.1.3 在页面返回前询问 196 6.1.4 跨模块的页面跳转 199 6.2 组件导航 205 6.2.1 初识组件导航 205 6.2.2 Navigation组件 206 6.2.3 NavPathStack对象 211 6.2.4 路由表 216 6.2.5 拦截器 219 本章小结 221 课后练习 221 第7章 状态管理和生命周期 223 7.1 状态管理概述 224 7.2 组件状态共享 224 7.2.1 @Prop装饰器 225 7.2.2 @Link装饰器 227 7.2.3 @Provide和@Consume装饰器 229 7.2.4 @Observed和@ObjectLink装饰器 231 7.2.5 @Require装饰器 235 7.2.6 @Track装饰器 236 7.3 应用状态共享 237 7.3.1 LocalStorage 237 7.3.2 AppStorage 239 7.3.3 PersistentStorage 241 7.4 状态监听器 242 7.5 生命周期方法 245 7.5.1 自定义组件的生命周期方法 245 7.5.2 UIAbility的生命周期方法 249 7.6 UIAbilityContext实例 251 本章小结 256 课后练习 256 第8章 动画和网络请求 258 8.1 动画 258 8.1.1 属性动画 259 8.1.2 图像帧动画 266 8.1.3 转场动画 269 8.2 网络请求 276 8.2.1 申请网络权限 276 8.2.2 启动服务器 277 8.2.3 使用Network Kit发送网络请求 278 8.2.4 使用Remote Communication Kit发送网络请求 281 8.2.5 使用axios发送网络请求 284 本章小结 288 课后练习 288 第9章 项目实战——黑马云音乐 289 9.1 项目介绍 290 9.2 页面制作 297 9.2.1 启动页 298 9.2.2 首页-Tab栏 299 9.2.3 首页-推荐页 307 9.2.4 首页-发现页 316 9.2.5 首页-动态页 318 9.2.6 首页-我的页 322 9.2.7 播放页 326 9.3 播放功能开发 338 9.3.1 创建AVPlayer实例 338 9.3.2 实现播放功能 341 9.3.3 实现在播放页中显示歌曲信息 344 9.3.4 实现上一首和下一首切换功能 346 9.3.5 实现播放列表的切换和删除功能 349 9.4 接入音视频播控服务 352 9.4.1 创建AVSession实例 352 9.4.2 实现在控制中心显示歌曲 355 本章小结 358
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网