1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-global_resource_management_lite

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

resmgr

Введение

Модуль управления ресурсами, известный как resmgr, предоставляет возможность загрузки мультиязычных графических ресурсов для приложений, таких как отображение названий или значков приложений, специфичных для определённого языка.

Структура директорий

Структура директорий модуля управления ресурсами следующая:

/base/global/
├── resource_management_lite                # Репозиторий кода модуля управления ресурсами
│   ├── frameworks                          # Основной код модуля управления ресурсами
│   │   ├── resource_management_lite        # Основной код для парсинга ресурсов
│   │   │   ├── include                     # Заголовочные файлы модуля управления ресурсами
│   │   │   ├── src                         # Реализация кода модуля управления ресурсами
│   │   │   └── test                        # Код тестирования
│   ├── interfaces                          # API модуля управления ресурсами
│   │   └── inner_api                       # API модуля управления ресурсами для внутренних подсистем

Использование

Вызовите API GLOBAL_GetValueById, чтобы получить информацию о ресурсах приложения.```c #include <stdint.h> #include <stdio.h> #include "global.h"

uint32_t id = 0x16777216; char *values = NULL; int32_t re = GLOBAL_GetValueById(id, "/system/data/resources.index", &values); // Retrieves the resources of the specified application and writes them to values. std::cout << values << std::endl; if (values != NULL) { free(values); }


## Ограничения<a name="section568761318105ru"></a>

**Язык программирования**: C/C++

## Задействованные репозитории<a name="section15583142420413ru"></a>

[Подсистема глобализации](https://gitee.com/openharmony/docs/blob/master/en/readme/globalization.md)

**global_resmgr_lite**

[global_i18n_lite](https://gitee.com/openharmony/global_i18n_lite/blob/master/README.md)

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/openharmony-global_resource_management_lite.git
git@api.gitlife.ru:oschina-mirror/openharmony-global_resource_management_lite.git
oschina-mirror
openharmony-global_resource_management_lite
openharmony-global_resource_management_lite
master