举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > 鸿蒙os资源文件示例在哪 鸿蒙OS 资源文件示例

鸿蒙os资源文件示例在哪 鸿蒙OS 资源文件示例

2023-06-23 23:18 鸿蒙OS开发文档

鸿蒙os资源文件示例在哪 鸿蒙OS 资源文件示例

鸿蒙os资源文件示例在哪

鸿蒙操作系统(HarmonyOS)是华为技术有限公司开发的一款新型操作系统,它旨在为手机、智能家居、汽车、PC等多端设备提供一体化的跨平台体验。

鸿蒙OS的资源文件是用于存储应用程序所需要的数据,包括图片、声音、文字和其他信息。这些文件通常存储在/system/res目录中,也可以存储在/data/res目录中。

// 鸿蒙OS 资源文件示例 
// 图片 
/system/res/drawable-hdpi/icon.png 
// 声音 
/system/res/raw/sound.mp3 
// 文字 
/system/res/values-zh-rCN/strings.xml 

鸿蒙OS 资源文件示例

boolean.json示例

{
    "boolean":[
        {
            "name":"boolean_1",
            "value":true
        },
        {
            "name":"boolean_ref",
            "value":"$boolean:boolean_1"
        }
    ]
}

color.json示例

{
    "color":[
        {
            "name":"red",
            "value":"#ff0000"
        },
        {
            "name":"red_ref",
            "value":"$color:red"
        }
    ]
}

float.json示例

{
    "float":[
        {
            "name":"float_1",
            "value":"30.6"
        },
        {
            "name":"float_ref",
            "value":"$float:float_1"
        },
        {
            "name":"float_px",
            "value":"100px"
        }
    ]
}

intarray.json示例

{
    "intarray":[
        {
            "name":"intarray_1",
            "value":[
                100,
                200,
                "$integer:integer_1"
            ]
        }
    ]
}

integer.json示例

{
    "integer":[
        {
            "name":"integer_1",
            "value":100
        },
        {
            "name":"integer_ref",
            "value":"$integer:integer_1"
        }
    ]
}

pattern.json示例

{
    "pattern":[
        {
            "name":"base",
            "value":[
                {
                    "name":"width",
                    "value":"100vp"
                },
                {
                    "name":"height",
                    "value":"100vp"
                },
                {
                    "name":"size",
                    "value":"25px"
                }
            ]
        },
        {
           "name":"child",
           "parent":"base",
           "value":[
               {
                   "name":"noTitile",
                   "value":"Yes"
               }
           ]
        }
    ]
}

plural.json示例

{
    "plural":[
        {
            "name":"eat_apple",
            "value":[
                {
                    "quantity":"one",
                    "value":"%d apple"
                },
                {
                    "quantity":"other",
                    "value":"%d apples"
                }
            ]
        }
    ]
}

strarray.json示例

{
    "strarray":[
       {
           "name":"size",
           "value":[
               {
                   "value":"small"
               },
               {
                   "value":"$string:hello"
               },
               {
                   "value":"large"
               },
               {
                   "value":"extra large"
               }
            ]
       }
    ]
}

string.json示例

{
    "string":[
        {
            "name":"hello",
            "value":"hello base"
        },
        {
            "name":"app_name",
            "value":"my application"
        },
        {
            "name":"app_name_ref",
            "value":"$string:app_name"
        },
        {
            "name":"app_sys_ref",
            "value":"$ohos:string:request_location_reminder_title"
        }
    ]
}
阅读全文
以上是编程学为你收集整理的鸿蒙os资源文件示例在哪 鸿蒙OS 资源文件示例全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部