首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HarmonyOS鸿蒙系统应用开发教程
韩茹
创建于2021-06-17
订阅专栏
HarmonyOS鸿蒙系统应用开发教程 写文章
等 10 人订阅
共42篇文章
创建于2021-06-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【HarmonyOS应用开发】实现天气预报
天气预报 本案例用到了PageSlider,PageSliderIndicator,PageSliderProvider,service服务,json解析,网络下载等等。。 一、项目展示 首先我们先新
ServiceAbility概念与基本使用
基于Service模板的Ability(以下简称“Service”)主要用于后台运行任务(如执行音乐播放、文件下载等),但不提供用户交互界面。Service可由其他应用或Ability启动,即使用户切
糗事百科案例
本案例用到了ListContainer,BaseItemProvider,网络下载,线程之间的通信等等。。 一、项目展示 首先我们先新建一个HarmonyOS的项目: 运行效果: 二、布局文件 现在a
线程间通信-使用EventHandler下载网络图片
前面我们已经搞明白了鸿蒙应用开发过程中的线程之间是如何通信的。就是利用EventHandler,InnerEvent,EventRunner等。 我们想实现的内容是,点击按钮进行下载网络上的图片,图片
线程通信EventHandler使用
一、使用场景 EventHandler开发场景 EventHandler的主要功能是将InnerEvent事件或者Runnable任务投递到其他的线程进行处理,其使用的场景包括: 开发者需要将Inne
2、线程通信概述
在开发过程中,我们经常需要在当前线程中处理下载任务等较为耗时的操作,但是又不希望当前的线程受到阻塞。此时,就可以使用EventHandler机制。EventHandler是HarmonyOS用于处理线
1、线程管理&任务分发
1、线程管理&任务分发 一、线程管理概述 不同应用在各自独立的进程中运行。当应用以任何形式启动时,系统为其创建进程,该进程将持续运行。当进程完成当前任务处于等待状态,且系统资源不足时,系统自动回收。
Page Ability生命周期
2、Page Ability生命周期 系统管理或用户操作等行为均会引起Page实例在其生命周期的不同状态之间进行转换。Ability类提供的回调机制能够让Page及时感知外界变化,从而正确地应对状态变
AbilitySlice的跳转
一、同Page的AbilitySlice之间的跳转 1.1 present 当发起导航的AbilitySlice和导航目标的AbilitySlice处于同一个Page时,可以通过present()方法
3、HiLog日志
HarmonyOS提供了HiLog日志系统,让应用可以按照指定类型、指定级别、指定格式字符串输出日志内容,帮助开发者了解应用的运行状态,更好地调试程序。 输出日志的接口由HiLog类提供。在输出日志前
PageAbility基本概念
一、Page与AbilitySlice Page Page模板(以下简称“Page”)是FA唯一支持的模板,用于提供与用户交互的能力。一个Page可以由一个或多个AbilitySlice构成,Abil
4.10【HarmonyOS鸿蒙开发】自定义布局
4.10【HarmonyOS鸿蒙开发】自定义布局 当Java UI框架提供的布局无法满足设计需求时,可以创建自定义布局,根据需求自定义布局规则。 一、常用接口 Component类相关接口 接口名称
4.9【HarmonyOS鸿蒙开发】自定义组件-幸运盘抽奖(附带源码)
4.9【HarmonyOS鸿蒙开发】自定义组件-幸运盘抽奖(附带源码) 一、项目介绍 当系统提供的组件无法满足设计需求时,您可以创建自定义组件,根据设计需求自定义组件的属性及响应事件,并绘制组件。自定
4.8【HarmonyOS鸿蒙开发】自定义组件
4.8【HarmonyOS鸿蒙开发】自定义组件 HarmonyOS提供了一套复杂且强大的Java UI框架,其中Component提供内容显示,是界面中所有组件的基类。ComponentContain
4.7【HarmonyOS鸿蒙开发】组件WebView
4.7【HarmonyOS鸿蒙开发】组件WebView WebView提供在应用中集成Web页面的能力。 说明 请使用真机或模拟器运行查看WebView效果,预览器不支持WebView显示。 只有预置
4.6【HarmonyOS鸿蒙开发】组件PageSlider和PageSliderIndicator
4.6【HarmonyOS鸿蒙开发】组件PageSlider和PageSliderIndicator PageSlider是用于页面之间切换的组件,它通过响应滑动事件完成页面间的切换。 一、支持的XM
4.5【HarmonyOS鸿蒙开发】组件TabList和Tab
4.5【HarmonyOS鸿蒙开发】组件TabList和Tab Tablist可以实现多个页签栏的切换,Tab为某个页签。子页签通常放在内容区上方,展示不同的分类。页签名称应该简洁明了,清晰描述分类的
4.4【HarmonyOS鸿蒙开发】组件ListContainer(下)性能优化
4.4【HarmonyOS鸿蒙开发】组件ListContainer(下)性能优化 在适配ListContainer的数据时,无论是新创建的列表项实例,还是从缓存中获取到的,都需要调用方法findCom
4.3【HarmonyOS鸿蒙开发】组件ListContainer(上)
4.3【HarmonyOS鸿蒙开发】组件ListContainer(上) ListContainer是用来呈现连续、多行数据的组件,包含一系列相同类型的列表项。 一、支持的XML属性 ListCont
4.2【HarmonyOS鸿蒙开发】组件ProgressBar和RoundProgressBar
4.2【HarmonyOS鸿蒙开发】组件ProgressBar和RoundProgressBar ProgressBar用于显示内容或操作的进度。 一、ProgressBar 1.1 支持的XML属性
下一页