HarmonyOS引导页登陆页以及tabbar的代码说明2

效果 修改的页具有下拉刷新功能,实现了分页 引导页代码: @Component struct SkipButton 这里是自定义模块。onPageShow是页面显示后则进入一个定时任务。到3秒后则进行跳转到’pages/LoginPage’,当页面onPageHide时,则删除自动任务。这其本是上javascript的语法。 import router from '@ohos.router';@Entry@C...

HarmonyOS 点击物理返回键再按一次退出系统(eTS)

(1)首先,定义一个变量,用于计算用户两次按下返回键的时间差: //todo 定义全局变量 @State exitTime: number = 0; (2)然后就是一个捕捉用户按下返回键的事件: //todo 定义全局变量 @State exitTime: number = 0; (3)完整代码 //todo 定义全局变量 @State exitTime: number = 0; onBackPress() { ...

HarmonyOS ArkTS 中DatePicker先择时间 路由跳转并传值到其它页

效果 代码 代码里有TextTimerController 这一种例用方法较怪,Text ,Button Datepicker 的使用。 import router from '@ohos.router’则是引入路由模块。 import router from '@ohos.router'@Entry@Componentstruct TextnewClock { textTimerController: T...

HarmonyOS引导页登陆页以及tabbar的代码说明1

效果 以下代码是东拼西凑出来的。只是为了个人熟悉一下相关模块的使用: 用的知识点: Resouces 此部分分内容可以在项目中找到: resources/base/element/color.json 为项目着色配置,当然也可以正接在代码里写 float.json 为相关控件的长度宽度配置 ,也可以在代码里直接写 string.json 为整个项目的文字提示一类的配置,中英文无所谓。因为在en_Us zh_CN的...

鸿蒙(HarmonyOS)应用开发——三方库(题目答案)

判断题 1.三方组件是开发者在系统能力的基础上进行了一层具体功能的封装,对其能力进行拓展的工具 。 正确(True) 2.可以通过ohpm uninstall 指令下载指定的三方库 错误(False) 解析:ohpm install指令下载指定的三方库 3.lottie使用loadAnimation方法加载动画。 正确(True) 单选题 1.通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息? A...

鸿蒙(HarmonyOS)应用开发——代理提醒(题目答案)

判断题 1.构造进度条模板通知,name字段当前需要固定配置为downloadTemplate。 正确(True) 2.给通知设置分发时间,需要设置showDeliveryTime为false。 错误(False) 3.OpenHarmony提供后台代理提醒功能,在应用退居后台或退出后,计时和提醒通知功能被系统后台代理接管。 正确(True) 单选题 1.将通道设置为下面哪个类型,可以显示横幅通知? A. Slo...

鸿蒙(HarmonyOS)应用开发——第三方库

简述 三方库是开发者在系统能力的基础上进行了一层具体功能的封装,对其能力进行拓展,提供更加方便的接口,提升开发效率的工具 分类 按照其开源属性分为两类:开源三方库和 内部三方库 获取方式 开源社区仓库:通过访问Gitee网站开源社区获取;在Gitee中,搜索OpenHarmony-TPC仓库,在tpc_resource中对三方库进行了资源汇总,可以供开发者参考官网 常用三方库 使用第三方 以@ohos_axios...

harmonyOS开发技巧(一)——封装hilog日志

1. 创建sharedLibrary共享hsp包commonLib:功能工具类。 import hilog from '@ohos.hilog'; class Logger { private DOMAIN: number = 0x0000; private APP_NAME: string = 'Myapplication'; public info(tag: string, ...args: string[])...

鸿蒙(HarmonyOS)应用开发——保存应用数据

保存应用数据 harmonyOS系统提供了四种数据存储方式 首选项 适用于对key-value结构的数据进行存取和持久化操作。 特点 key-value 数据接口 Key是不重复的关键字,Value是数据值非关系型数据库 不保证遵循ACID(Atomicity, Consistency, Isolation 以及Durability) 特性 注意点 因首选项实例会加载到内存中,建议存储到数据不超过一万条数据中的k...

harmonyOS开发技巧(二)——沉浸式以及状态栏高

1. 设置沉浸式:win.setWindowLayoutFullScreen(true); 2. 获取状态栏的高:win.getWindowAvoidArea(window.AvoidAreaType.TYPE_SYSTEM)以及win.on('avoidAreaChange', (data) => {})。 import UIAbility from '@ohos.app.ability.UIAbility';...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.006950(s)
2024-03-28 20:19:23 1711628363