通过订阅、退订Wi-Fi连接状态事件和电池充电状态事件,实现订阅、退订系统公共事件。
本示例使用@ohos.request接口创建上传和下载任务,实现上传、下载功能,hfs作为服务器,实现了文件的上传和下载和任务的查询功能。
本示例通过@ohos.telephony.observer等接口订阅网络状态、信号状态、蜂窝数据、sim状态等事件,并获取状态变化返回的结果。
应用使用@ohos.file.picker、@ohos.file.fs等接口,实现了picker拉起文档编辑保存、拉起系统相册图片查看、拉起视频并播放的功能。
本场景解决方案主要面向于新闻类页面开发人员,指导开发者从零开始构建一个新闻类的首页面,包含地址选择、tabs和tabContent切换的动态图标和流畅动效、下拉刷新上拉加载、首页feed流等常见功能,及功能的流畅体验。
本示例集合设备管理相关(非系统特性)不需要复杂功能展示的模块,展示了各个模块的基础功能。
本示例通过@ohos.net.http等接口,实现了根据URL地址和相关配置项发起http请求的功能。
本示例主要展示了国际化模块的相关功能,使用@ohos.i18n接口,实现简单日历展示、字符类型判断、文本断点处理功能。
本示例使用@ohos.data.preferences接口,展示了使用首选项持久化存储数据的功能。
本示例主要展示了设定应用的桌面图标角标的功能,使用@ohos.notificationManager接口,进行桌面角标的设置,通知的发送,获取等。
本示例主要展示了相机的相关功能,使用libohcamera.so 接口实现相机的预览、拍照、录像、前后置摄像头切换进行拍照、录像,以及对焦、曝光等控制类功能。
本示例展示多HAP开发,简单介绍了多HAP的使用场景,应用包含了一个entry HAP和两个feature HAP,两个feature HAP分别提供了音频和视频播放组件,entry中使用了音频和视频播放组件。 三个模块需要安装三个hap包,最终会在设备上安装一个主entry的hap包。
本示例展示了在一个Stage模型中,实现multiton、singleton、specified多种模式场景。