鸿蒙(HarmonyOS)编程思想(Java版)

鸿蒙(HarmonyOS)编程思想(Java版)
共93节 1254人在学 课程详情
  • 基础知识

    • 课程概述
    • 了解鸿蒙IDE(DevEco Studio)
    • 创建第一个HarmonyOS App
    • 如何让App同时支持多种设备(跨设备App)
    • HarmonyOS工程的结构
    • 在真机上测试Harmony App(需要签名)
    • 自动签名HarmonyOS App
  • Page Ability(窗口)

    • Page Ability的基本概念
    • 手工创建Page Ability(1):创建PageAbility类
    • 手工创建Page Ability(2):在config.json中配置PageAbility类
    • 手工创建Page Ability(3):显示PageAbility
    • 手工创建Page Ability(4):在PageAbility中显示UI
    • 手工创建Page Ability(5):销毁PageAbility
    • 使用Intent显式开始PageAbility
    • 使用Intent隐式开始PageAbility
    • Page Ability之间的交互:向Page Ability
    • Page Ability之间的交互:从Page Ability
  • 服务卡片(Service Widget)

    • 基础知识
    • 创建服务卡片(JavaScript版)
    • 创建服务卡片(Java版)
    • 卡片组件(1):button(按钮)
    • 卡片组件(2):Image(图像组件)
    • 卡片组件(3):轮询图(Swiper)组件
    • 卡片组件(4):数据采集组件(input)
    • 拦截服务卡片创建动作:onCreateForm方法
    • 拦截服务卡片删除动作:onDeleteForm方法
    • 拦截服务卡片更新动作:onUpdateForm方法
    • 拦截服务卡片消息动作:onTriggerFormEvent方法
    • index.json与index.js文件
    • 更新单张服务卡片(Java版)
  • 布局

    • 用Java代码创建布局
    • 用XML创建布局
    • 方向布局(DirectionalLayout)【1】水平垂直排列
    • 方向布局(DirectionalLayout)【2】水平垂直对齐方式
    • 方向布局(DirectionalLayout)【3】权重与总结
    • 依赖布局(DependentLayout)【1】兄弟组件依赖
    • 依赖布局(DependentLayout)【2】父组件依赖
    • 栈布局(StackLayout)
    • 表格布局(TableLayout)【1】设置行列数
    • 表格布局(TableLayout)【2】设置对齐方式
    • 表格布局(TableLayout)【3】设置子组件行列属性
    • 位置布局(PositionLayout)
  • 组件

    • Text组件
    • 按钮(Button)组件的图文混排效果
    • 设置按钮(Button)组件的形状
    • 按钮(Button)组件的事件
    • 文本编辑组件(TextField)组件的基本用法
    • 设置TextField组件的形状,解决被遮挡问题
    • 设置TextField组件的提示文本和文字对齐方式
    • 定义TextField组件光标气泡的样式
    • TextField组件的内边距、多行和基线
    • 监听TextField组件的文本和焦点变化
    • 使用XML设想Image组件
    • 使用Java动态创建Image组件
    • 在布局文件中使用Switch组件
    • 用Java代码控制Switch组件
    • 用xml配置Checkbox组件
    • 用Java代码控制Checkbox组件
    • radioButton与radioContainer的基本用法
    • 设置radioButton组件的样式
    • 进度条组件(ProgressBar)的基本用法
    • 定制进度条组件(ProgressBar)
    • 环形进度条组件(RoundProgressBar)
    • ToastDialog组件详解
    • Picker组件的基本用法
    • 格式化Picker组件的item
    • 设置Picker组件的样式
    • TimePicker组件
    • TabList组件与Tab组件
    • ScrollView组件
    • ListContainer组件(水平滚动)
    • ListContainer组件(垂直滚动)
    • PageSlider组件
    • PageSliderIndicator组件
    • WebView组件(1):装载Internet页面
    • WebView组件(2):装载本地页面
    • WebView组件(3):JavaScript与Java交互
  • 动画

    • 帧动画
    • 数值动画(Java版)
    • 数值动画(XML版)
    • 属性动画(Java版)
    • 属性动画(XML版)
    • 动画组(并行串行混合动画)
  • 对话框

    • 简单对话框
    • 带关闭按钮的对话框
    • 带2个按钮的对话框
    • 改变对话框的尺寸
    • 自动关闭对话框
    • 定制对话框
    • Toast信息框
  • 数据管理

    • 使用Preferences读写配置文件
    • 监控Preferences的写入动作
    • 移动和删除配置文件

    订阅失败

    鸿蒙(HarmonyOS)编程思想(Java版)
    鸿蒙(HarmonyOS)编程思想(Java版) ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    属性动画(Java版)

    课程介绍

    本课程详细讲解了鸿蒙(HarmonyOS)API的核心用法,并提供了大量的实战案例。

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 724人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22105人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4205人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 842人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5154人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3985人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~