首页 > 其他分享 >学习笔记(二十六):资源分类与访问(Resources)

学习笔记(二十六):资源分类与访问(Resources)

时间:2024-11-06 19:57:23浏览次数:3  
标签:profile 二十六 name 笔记 --- json value 目录 Resources

概述:

应用开发中使用的各类资源文件,需要放入特定子目录中存储管理。

资源目录的示例如下所示,

base目录、限定词目录、rawfile目录、resfile目录称为资源目录;element、media、profile称为资源组目录。

resources
|---base
|   |---element
|   |   |---string.json
|   |---media
|   |   |---icon.png
|   |---profile
|   |   |---test_profile.json
|---en_US  // 默认存在的目录,设备语言环境是美式英文时,优先匹配此目录下资源
|   |---element
|   |   |---string.json
|   |---media
|   |   |---icon.png
|   |---profile
|   |   |---test_profile.json
|---zh_CN  // 默认存在的目录,设备语言环境是简体中文时,优先匹配此目录下资源
|   |---element
|   |   |---string.json
|   |---media
|   |   |---icon.png
|   |---profile
|   |   |---test_profile.json
|---en_GB-vertical-car-mdpi // 自定义限定词目录示例,由开发者创建
|   |---element
|   |   |---string.json
|   |---media
|   |   |---icon.png
|   |---profile
|   |   |---test_profile.json
|---rawfile // 其他类型文件,原始文件形式保存,不会被集成到resources.index文件中。文件名可自定义。
|---resfile // 其他类型文件,原始文件形式保存,不会被集成到resources.index文件中。文件名可自定义。

一、资源组目录

资源组目录包括element、media、profile三种类型的资源文件,用于存放特定类型资源。

示例:

1、颜色资源文件

{
  "color": [
    {
      "name": "start_window_background",
      "value": "#FFFFFF"
    },
    {
      "name": "main_color",
      "value": "#12B378"
    },
    {
      "name": "translucent",
      "value": "#00000000"
    }
  ]
}

 

2、字符串资源文件

{
  "string": [
    {
      "name": "module_desc",
      "value": "module description"
    },
    {
      "name": "EntryAbility_desc",
      "value": "description"
    },
    {
      "name": "EntryAbility_label",
      "value": "label"
    }
  ]
}

 

3、float资源文件

{
    "float":[
        {
            "name":"font_hello",
            "value":"28.0fp"
        },
          {
            "name":"font_world",
            "value":"20.0fp"
        }
    ]
}

 

标签:profile,二十六,name,笔记,---,json,value,目录,Resources
From: https://www.cnblogs.com/xqxacm/p/18530151

相关文章

  • STM32H563核心板调试笔记(一)
    前言这是组里师兄负责的项目,以FPGA为数据采集核心,但还需要执行一些流程性的指令,因此还需要一个CPU。我们不用Zynq是因为它里面的CPU性能比较强,功耗比较高(其实我们没有人很懂Zynq,可以说这是我们选型的假设,现在选都选好了,你就承认吧)。而MCU部分组里也就我比较懂,于是我经过一番比较......
  • CF的背包DP (备用笔记)
    源自vjudge上找到题目,都是背包DP的变式------(推荐点点前两个字......
  • 商密学习-分组密码加密模式笔记
    利于并行:ECB(加解密均利于并行)、CTR(加解密均并行)不利于并行:CBC(加密串行,解密可并行)、CFB(加密串行,解密可并行)、OFB(不可并行,每个密钥流块的生成依赖于前一个块的结果)需要填充:ECB、CBC不需要填充:CFB、OFB、CTR错误有扩散:CBC(加密过程错误影响随后所有,解密过程长度不改变最多影响两个......
  • 吴恩达深度学习笔记:卷积神经网络(Foundations of Convolutional Neural Networks)4.7-4.
    目录第四门课卷积神经网络(ConvolutionalNeuralNetworks)第四周特殊应用:人脸识别和神经风格转换(Specialapplications:Facerecognition&Neuralstyletransfer)4.7深度卷积网络学习什么?(WhataredeepConvNetslearning?)4.8代价函数(Costfunction)第四门课卷......
  • 【吴恩达机器学习笔记】7.2-->logistic回归-->可选实验室笔记
    这张图展示了逻辑回归模型在处理分类数据时的一个示例,特别是关于肿瘤大小与肿瘤性质(良性或恶性)之间的关系。图中各个部分的解释:坐标轴:横轴(X轴)表示肿瘤的大小。纵轴(Y轴)表示肿瘤是良性(0)还是恶性(1)。数据点:蓝色圆圈代表良性肿瘤。红色叉号代表恶性肿瘤。决策边界:......
  • 【多线程奇妙屋】收藏多年的线程安全问题大全笔记(下篇) { 死锁问题 },笔记一生一起走,
    本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.......
  • 轻型民用无人驾驶航空器安全操控(理论考试完整笔记)
    一、轻型民用无人机驾驶航空器安全操控(法规部分)1、民用无人驾驶航空器的分类1.1如何定义微型、轻型无人驾驶航空器?微型无人驾驶航空器,是指空机重量小于0.25千克,最大飞行真高不超过50米,最大平飞速度不超过40千米/小时,无线电发射设备符合微功率短距离技术要求,全程可以随时......
  • 《图解设计模式》 读后笔记
    设计模式很早前看过,那时候囫囵吞枣,从来没有系统的总结过,因为对于面试而言问的问题总是答的不精确。这次又借助《图解设计模式》复习了一遍,自己写了一篇总结。23种设计模式看起来很多其实大多数在开发中都见到过。甚至有的设计模式对于一个初学者而言即使不知道设计模式也会应......
  • P7078 做题笔记
    显然的贪心题。首先,如果一条蛇吃了蛇之后自己不是最弱的,一定会吃。证明:假设蛇的实力数组\(a\)单调递增,一共还剩\(k\)条蛇。显然有\(a_{k-1}-a_2<a_k-a_1\),也就是说,无论如何吃了之后都不会变成最弱蛇,所以一定吃。然后考虑吃了之后会变成最弱蛇的情况。首先来看2023年天......
  • 笔记--(网络1)、网络参考模型,数值转换
    常见术语术语说明数据载荷最终想要传递的信息报文网络重交换与传输的数据单元头部在数据载荷的前面添加的信息段尾部在数据载荷的后面添加信息段封装对数据载荷添加头部和尾部,形成新的报文的过程解封装去掉报文的头部和尾部,获取数据载荷的过程网关提供协议转换、路由选择、......