欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 鸿蒙应用开发教程(互联网+创新创业实践系列教材)
      • 作者:编者:钟元生//林生佑|责编:袁勤勇//常建丽
      • 出版社:清华大学
      • ISBN:9787302610564
      • 出版日期:2022/08/01
      • 页数:322
    • 售价:27.2
  • 内容大纲

        本书系统讲解鸿蒙应用开发的基础知识,既有基本语法与基本应用,又有案例分析,使读者能理论联系实际,寓教于练、寓教于用,是鸿蒙编程的快速入门书籍。
        本书分为七章,内容包括HarmonyOS简介与环境搭配,HarmonyOS界面编程基础,HarmonyOS事件处理,Ability,数据管理,公共事件、通知与日志,综合案例——“远程闹钟”。
        本书内容充实、资料新颖、案例丰富、条理清晰,可作为软件工程、计算机科学与技术等专业本科生和研究生的教材,也可作为有志于开发基于鸿蒙应用程序的读者的参考书。
  • 作者介绍

  • 目录

    第1章  HarmonyOS简介与环境搭建
      1.1  初识HarmonyOS
        1.1.1  HarmonyOS概述
        1.1.2  HarmonyOS的体系结构
      1.2  搭建HarmonyOS开发环境
      1.3  HarmonyOS项目运行过程分析
        1.3.1  HarmonyOS应用程序结构分析
        1.3.2  HarmonyOS应用程序运行过程分析
      1.4  本章小结
      1.5  课后习题
    第2章  HarmonyOS界面编程基础
      2.1  HarmonyOS界面设计概述
      2.2  HarmonyOS基础界面控件
        2.2.1  Text组件
        2.2.2  Button组件
        2.2.3  TextField组件
        2.2.4  TabList组件
        2.2.5  DatePicker组件
        2.2.6  TimePicker组件
        2.2.7  Checkbox组件
        2.2.8  Image组件
      2.3  HarmonyOS布局管理器
        2.3.1  DirectionalLayout布局
        2.3.2  DependentLayout布局
        2.3.3  StackLayout布局
        2.3.4  TableLayout布局
        2.3.5  PositionLayout布局
        2.3.6  AdaptiveBoxLayout布局
      2.4  HarmonyOS高级界面控件
        2.4.1  ListContainer列表
        2.4.2  CommonDialog对话框
        2.4.3  RadioContainer单选按钮容器
      2.5  本章小结
      2.6  课后习题
    第3章  HarmonyOS事件处理
      3.1  HarmonyOS基于监听的事件处理
      3.2  HarmonyOS线程管理
        3.2.1  线程管理接口说明
        3.2.2  线程管理开发步骤
      3.3  HarmonyOS线程间通信
        3.3.1  线程间通信场景介绍
        3.3.2  线程间通信接口介绍
      3.4  本章小结
      3.5  课后习题
    第4章  Ability与Intent
      4.1  Ability介绍
        4.1.1  创建一个Ability
        4.1.2  Ability的配置
      4.2  Page Ability
        4.2.1  Page Ability与AbilitySlice

        4.2.2  创建Page Ability
        4.2.3  AbilitySlice路由配置
        4.2.4  Page Ability生命周期
        4.2.5  AbilitySlice生命周期
        4.2.6  AbilitySlice间的导航
        4.2.7  不同Page Ability间的导航
        4.2.8  用户注册案例
      4.3  Service Ability
        4.3.1  创建Service Ability
        4.3.2  启动Service Ability
        4.3.3  停止Service Ability
        4.3.4  连接Service Ability
        4.3.5  断开Service Ability
        4.3.6  利用Service Ability处理数据
        4.3.7  前台Service Ability
        4.3.8  示例的完整代码
      4.4  Data Ability
        4.4.1  URI介绍
        4.4.2  URI示例
        4.4.3  创建Data Ability
        4.4.4  Data Ability相关类
      4.5  本章小结
      4.6  课后习题
    第5章  数据管理
      5.1  关系数据库
        5.1.1  关系数据库介绍
        5.1.2  约束与限制
        5.1.3  关系数据库相关类
        5.1.4  关系数据库开发步骤
        5.1.5  基于Data Ability的关系数据库操作案例
      5.2  分布式数据服务
        5.2.1  分布式数据服务介绍
        5.2.2  单版本分布式数据库
        5.2.3  分布式数据服务相关类
        5.2.4  单版本分布式数据服务案例
      5.3  本章小结
      5.4  课后习题
    第6章  公共事件、通知与日志
      6.1  公共事件
        6.1.1  四种公共事件
        6.1.2  公共事件相关类
        6.1.3  无序的公共事件开发
        6.1.4  带权限的公共事件开发
        6.1.5  有序的公共事件开发
        6.1.6  黏性的公共事件开发
      6.2  通知
        6.2.1  通知相关类
        6.2.2  通知开发示例
        6.2.3  单击通知栏事件
      6.3  日志

      6.4  本章小结
      6.5  课后习题
    第7章  综合案例——“远程闹钟”
      7.1  “远程闹钟”概述
      7.2  Spring Boot服务器端设计
        7.2.1  Spring Boot技术简介
        7.2.2  Spring Boot项目开发环境
        7.2.3  数据库设计
        7.2.4  “远程闹钟”服务器搭建
        7.2.5  部署服务器
      7.3  “远程闹钟”手机端应用设计
        7.3.1  闹钟显示模块
        7.3.2  添加闹钟模块
        7.3.3  删除闹钟模块
      7.4  “远程闹钟”手表端应用设计
        7.4.1  手表端应用的创建
        7.4.2  闹铃定时播放模块
      7.5  本章小结
      7.6  课后习题
    附录A  SQL语句使用简介
      A.1  SQL介绍
      A.2  SQL项目表设计
      A.3  创建SQL表
      A.4  SQL的查询、增加、修改、删除操作方法
      A.5  小结