本示例介绍了使用资源匹配规则实现不同分辨率冷启动应用图标适配和启动广告页的实现。 应用使用某资源时,系统会根据当前设备状态优先从相匹配的限定词目录中寻找该资源。只有当resources目录中没有与设备状态匹配的限定词目录,或者在限定词目录中找不到该资源时,才会去base目录中查找。rawfile是原始文件目录,不会根据设备状态去匹配不同的资源。
使用说明
名称 | 值 | 说明 |
---|---|---|
SCREEN_SDPI | 120 | 小规模的屏幕密度。 |
SCREEN_MDPI | 160 | 中规模的屏幕密度。 |
SCREEN_LDPI | 240 | 大规模的屏幕密度。 |
SCREEN_XLDPI | 320 | 特大规模的屏幕密度。 |
SCREEN_XXLDPI | 480 | 超大规模的屏幕密度。 |
SCREEN_XXXLDPI | 640 | 超特大规模的屏幕密度。 |
"abilities": [
{
"name": "EntryAbility",
"srcEntry": "./ets/entryability/EntryAbility.ets",
"description": "$string:EntryAbility_desc",
"icon": "$media:icon",
"label": "$string:EntryAbility_label",
"startWindowIcon": "$media:start_window_icon",
"startWindowBackground": "$color:entry_start_window_background",
"exported": true,
"skills": [
{
"entities": [
"entity.system.home"
],
"actions": [
"action.system.home"
]
}
]
}
],
欢迎大家关注公众号<程序猿百晓生>,可以了解到一下知识点。
1.OpenHarmony开发基础
2.OpenHarmony北向开发环境搭建
3.鸿蒙南向开发环境的搭建
4.鸿蒙生态应用开发白皮书V2.0 & V3.0
5.鸿蒙开发面试真题(含参考答案)
6.TypeScript入门学习手册
7.OpenHarmony 经典面试题(含参考答案)
8.OpenHarmony设备开发入门【最新版】
9.沉浸式剖析OpenHarmony源代码
10.系统定制指南
11.【OpenHarmony】Uboot 驱动加载流程
12.OpenHarmony构建系统--GN与子系统、部件、模块详解
13.ohos开机init启动流程
14.鸿蒙版性能优化指南
.......
// 页面显示时打开定时器
onPageShow() {
this.changeFullScreen(true)
this.timer = setInterval(() => {
this.pageCountDown--;
if (this.pageCountDown === 0) {
this.changeFullScreen(false);
clearInterval(this.timer); // 关闭定时器
router.replaceUrl({ url: 'pages/EntryView' });
}
}, 1000)
}
不涉及
不涉及(默认不依赖其他模块,如果依赖其他har或hsp模块请详细说明。)
如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。