鸿蒙(HarmonyOS)编程思想(Java版)
基础知识
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)
布局
- 用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版)
课程介绍
本课程详细讲解了鸿蒙(HarmonyOS)API的核心用法,并提供了大量的实战案例。
推荐课程