新华一城书集店铺主页二维码
新华一城书集 微信认证
上海新华书店官方微信书店
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

HarmonyOS移动应用开发

71.92
运费: ¥ 5.00-20.00
库存: 3 件
HarmonyOS移动应用开发 商品图0
HarmonyOS移动应用开发 商品图1
HarmonyOS移动应用开发 商品缩略图0 HarmonyOS移动应用开发 商品缩略图1

商品详情

作者简介.png夏辉,副教授,沈阳师范大学软件学院系主任。主持2012年、2013年校级教改项目两项。参与“WEB程序设计”网络课程建设工作。主持“计算机网络”课程精品课程建设,并获得辽宁省一等奖。获得沈阳师范大学成教微课程大赛一等奖。 ???????????????内容简介.png本书主要介绍HarmonyOS移动应用开发的知识,全书共9章。第1章是HarmonyOS概述,主要介绍HarmonyOS开发的基本概念以及专用术语。第2章是应用开发介绍,主要介绍HarmonyOS应用开发流程和开发工具。第3章是Ability开发,主要介绍Ability开发方法。第4章是ArkTS语言,主要介绍ArkTS语言的基本语法。第5章是装饰器,主要介绍动态UI装饰器、状态管理装饰器、渲染控制等内容。第6章是基础组件。第7章是容器组件。第8章是类Web开发范式基础。第9章是综合案例,介绍社交软件系统App开发。本书既可作为高等院校计算机、软件工程及相关专业的本科、专科学生学习HarmonyOS移动应用开发的教材,也可供相关领域开发人员学习参考。 ???????????????目录简介.png前言第1章 ?HarmonyOS概述11.1 ?HarmonyOS简介11.1.1 ?HarmonyOS定义11.1.2 ?HarmonyOS发展历史21.1.3 ?HarmonyOS创新技术31.1.4 ?HarmonyOS生态环境41.2 ?HarmonyOS 设计理念41.2.1 ?HarmonyOS 设计理念概述51.2.2 ?HarmonyOS 设计目标51.3 ?HarmonyOS架构61.3.1 ?HarmonyOS架构图61.3.2 ?HarmonyOS架构分析71.3.3 ?开发语言介绍81.4 ?HarmonyOS部件化架构设计91.4.1 ?部件能力集合101.4.2 ?HPM的部件管理111.5 ?HarmonyOS技术特性121.5.1 ?统一的操作系统121.5.2 ?一次开发,弹性、多端部署121.5.3 ?硬件互助,资源共享131.6 ?HarmonyOS 系统安全151.7 ?原子化服务161.8 ?习题17第2章 ?应用开发介绍182.1 ?HarmonyOS应用开发流程182.1.1 ?概述182.1.2 ?原子服务介绍182.1.3 ?应用开发流程介绍182.2 ?DevEco Studio工具介绍192.3 ?HarmonyOS 应用开发基础202.3.1 ?开发准备202.3.2 ?创建工程252.3.3 ?工程目录结构332.3.4 ?使用预览器查看应用服务效果342.3.5 ?低代码模式应用开发352.4 ?应用服务运行362.4.1 ?使用模拟器运行应用服务362.4.2 ?使用远程真机运行应用服务422.4.3 ?使用本地真机运行应用服务442.5 ?应用服务调试442.5.1 ?使用真机调试应用服务442.5.2 ?使用模拟器进行调试482.6 ?应用开发基础知识522.6.1 ?用户应用程序522.6.2 ?Stage模型应用包结构522.6.3 ?应用程序包结构532.6.4 ?应用配置文件及应用包结构配置文件的说明(Stage模型)542.6.5 ?应用资源文件542.7 ?实验:Hello World页面创建552.8 ?习题57第3章 ?Ability开发583.1 ?Ability框架概述583.2 ?Context的使用653.2.1 ?Context综述653.2.2 ?Stage模型的Context介绍693.2.3 ?订阅进程内Ability生命周期变化723.3 ?Stage模型主要接口743.4 ?常见通用接口833.5 ?习题87第4章 ?ArkTS语言884.1 ?初识ArkTS语言884.2 ?基础语法894.2.1 ?变量声明和数据类型894.2.2 ?属性和方法914.2.3 ?事件方法944.2.4 ?无参数构造配置964.2.5 ?必选参数构造配置984.2.6 ?子组件配置1014.3 ?组件定义装饰器1044.3.1 ?@Entry1044.3.2 ?@Component1064.3.3 ?@Preview1074.4 ?实验:山水风景页面展示1084.5 ?习题109第5章 ?装饰器1115.1 ?动态UI装饰器1115.1.1 ?@Builder1115.1.2 ?@Extend1145.1.3 ?@Styles1155.1.4 ?@CustomDialog1185.2 ?状态管理装饰器1215.2.1 ?@State1215.2.2 ?@Prop1255.2.3 ?@Link1285.2.4 ?@Observed和@ObjectLink1315.2.5 ?@Provide和@Consume1355.2.6 ?@Watch1385.3 ?渲染控制1415.3.1 ?条件渲染1425.3.2 ?循环渲染1445.3.3 ?数据懒加载1475.3.4 ?使用限制与扩展1515.4 ?实验:电子相册1525.5 ?习题154第6章 ?基础组件1556.1 ?页面显示组件1556.1.1 ?Blank1556.1.2 ?Button1566.1.3 ?Checkbox1626.1.4 ?CheckboxGroup1646.1.5 ?Text1666.1.6 ?TextArea1696.1.7 ?Toggle1716.2 ?交互类组件1736.2.1 ?DataPanel1736.2.2 ?DatePicker1756.2.3 ?TextClock1776.2.4 ?TextPicker1786.2.5 ?TextTimer1796.2.6 ?TimePicker1816.2.7 ?TextInput1826.2.8 ?RichText1836.3 ?效果设计组件1856.3.1 ?Divider1856.3.2 ?Gauge1886.3.3 ?Marquee1896.3.4 ?Navigation1916.3.5 ?ScrollBar1956.3.6 ?LoadingProgress1976.3.7 ?Progress1986.4 ?媒体组件2006.4.1 ?Image2016.4.2 ?ImageAnimator2026.4.3 ?QRCode2056.4.4 ?Radio2066.4.5 ?Rating2086.4.6 ?PatternLock2106.5 ?其他 组件2126.5.1 ?Search2126.5.2 ?Select2136.5.3 ?Slider2156.5.4 ?Span2176.5.5 ?Stepper2196.5.6 ?StepperItem2216.6 ?实验指导222实验1:熟悉ArkTS开发环境222实验2:ArkTS数据类型与数组222实验3:实现简易计算器2226.7 ?习题223第7章 ?容器组件2247.1 ?常规容器组件2247.1.1 ?Column2247.1.2 ?ColumnSplit2267.1.3 ?Row2287.1.4 ?RowSplit2297.1.5 ?Flex2317.1.6 ?Stack2327.2 ?功能容器组件2347.2.1 ?Navigator2347.2.2 ?Panel2387.2.3 ?Refresh2407.2.4 ?RelativeContainer2427.2.5 ?Badge2447.3 ?网格容器组件2467.3.1 ?GridContainer2467.3.2 ?GridCol2497.3.3 ?Grid2517.3.4 ?GridItem2537.3.5 ?List2557.3.6 ?ListItem2577.4 ?交互式容器组件2597.4.1 ?Swiper2597.4.2 ?Tabs2617.4.3 ?TabContent2647.4.4 ?Scroll2647.4.5 ?SideBarContainer2667.4.6 ?Counter2687.4.7 ?GridRow2707.5 ?习题272第8章 ?类Web开发范式基础2748.1 ?方舟开发框架概述2748.2 ?类Web开发范式概述2758.3 ?类Web开发组件2778.3.1 ?div2778.3.2 ?text2788.3.3 ?span2808.3.4 ?input2818.3.5 ?label2828.3.6 ?search2838.3.7 ?toolbar2848.3.8 ?list2858.3.9 ?tabs2888.3.10 ?swiper2898.3.11 ?dialog2928.3.12 ?stepper2958.3.13 ?form2968.4 ?实验:闹钟2988.5 ?习题302第9章 ?综合案例:社交软件系统App开发3039.1 ?易聊页面概述3039.1.1 ?主要功能3039.1.2 ?文件结构3089.1.3 ?框架结构3099.2 ?主页面设计3119.2.1 ?基础能力3159.2.2 ?整体架构3169.2.3 ?数据共享3179.2.4 ?对话框设计3189.2.5 ?人机界面设计3209.3 ?后台数据设计3219.3.1 ?数据拦截设计3219.3.2 ?数据呈现设计3249.3.3 ?定义样式3269.3.4 ?定义联系人328参考文献334
新华一城书集店铺主页二维码
新华一城书集 微信公众号认证
上海新华书店官方微信书店
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

HarmonyOS移动应用开发

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:xhbookmall
新华一城书集微书店官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏