当前位置: 首页 > news >正文

网站在哪里找网络营销师怎么考

网站在哪里找,网络营销师怎么考,宁波seo优化公司,游戏开发软件手机版在移植 AWTK 到 HarmonyOS NEXT 系统之前,我们需要先完成平台适配,比如文件、多线程(线程和同步)、时间、动态库和资源管理。 1. 文件 HarmonyOS NEXT 支持标准的 POSIX 文件操作接口,我们可以直接使用下面的代码&am…

在移植 AWTK 到 HarmonyOS NEXT 系统之前,我们需要先完成平台适配,比如文件、多线程(线程和同步)、时间、动态库和资源管理。

1. 文件

HarmonyOS NEXT 支持标准的 POSIX 文件操作接口,我们可以直接使用下面的代码:

src/platforms/pc/fs_os.c

2. 多线程

HarmonyOS NEXT 支持标准的 POSIX 线程操作接口,我们可以直接使用下面的代码:

src/platforms/pc/thread_with_pthread.c

3. 时间

HarmonyOS NEXT 支持标准的时间函数,我们可以直接使用下面的代码:

src/platforms/pc/platform_time.c

4. 动态库

HarmonyOS NEXT 支持标准的动态库操作接口,我们可以直接使用下面的代码:

src/platforms/pc/dl.c

5. 系统信息

AWTK 需要一些系统信息,比如 屏幕大小、屏幕密度、可写文件目录、临时目录、当前语言、字体缩放比例等。我们可以使用下面的代码从 UIAbilityContext 获取,然后传入到 native 层:

    let context = getContext(this) as common.UIAbilityContext;let filesDir: string = context.filesDir;let tempDir: string = context.tempDir;let resourceManager = context.resourceManager;let resourceDir = context.resourceDir;let screenDensity: number = context.config.screenDensity || 640;let fontScale:number = context.config.fontSizeScale || 1;let language:string = context.config.language || "zh_CN";awtk_napi.init(resourceManager, filesDir, tempDir, screenDensity, fontScale, language);

6. 资源管理

资源管理比较麻烦一点,我们参考 AWTK-IOS 将资源打包成一个文件 assets.zip,放到应用程序的包里。在 HarmonyOS NEXT 系统中,我们可以把 assets.zip 放到 rawfile 目录下:

entry/src/main/resources/rawfile/assets.zip

然后通过资源管理器读取:

    filename = "assets.zip";RawFile *rawFile = OH_ResourceManager_OpenRawFile(mNativeResMgr, filename.c_str());if (rawFile != nullptr) {}   long len = OH_ResourceManager_GetRawFileSize(rawFile);assetsData = std::make_unique<uint8_t[]>(len);int res = OH_ResourceManager_ReadRawFile(rawFile, assetsData.get(), len);OH_ResourceManager_CloseRawFile(rawFile);OH_ResourceManager_ReleaseNativeResourceManager(mNativeResMgr);assetsZipContent = assetsData.get();assetsZipSize = len;awtk_app_->Init(filesDir.c_str(), tempDir.c_str(), screenDensity, fontScale, language.c_str(), assetsZipContent, assetsZipSize);

7. 编译运行

AWTK 原生窗口和输入事件处理,此时已经实现,不过我们下一篇文章再介绍,先放一张图上来看看:

在这里插入图片描述

http://www.shuangfujiaoyu.com/news/54163.html

相关文章:

  • 域名怎么用到自己做的网站百度竞价关键词质量度怎么提升
  • 网站推广行业镇江网站建设推广
  • 什么网站做的好看的网络营销理论基础
  • 苏州网站设计网站开发公司学历提升
  • 一起做单网站怎么样如何做好品牌推广工作
  • 杭州哪家公司做网站比较好seo独立站
  • wordpress ajax loginseo实战培训费用
  • 网站开发学校系统优化app最新版
  • 在凡科网申请的网站设置网页访问密码seo优化排名是什么
  • 商务网站开发的基本原则唐老鸭微信营销软件
  • 鹤岗做网站公司网络seo优化
  • 北京网站建设公司费用效果好的东莞品牌网站建设
  • 用dw做php网站外贸网站平台
  • 网站后台管理系统使用方法seo软件视频教程
  • 广州 科技网站建设公司山西网络营销seo
  • 大连品牌官网建站nba体育新闻
  • 做淘宝客需要建网站吗营销云
  • 辽宁官方网站做辣白菜佛山百度seo点击软件
  • 那个网做网站便宜杭州线上推广
  • 网站改版有什么影响百度推广登录入口下载
  • 企业建网站多少钱seo常用工具
  • web 设计网站模板下载什么是百度指数
  • 同ip网站怎么做电脑系统优化软件
  • 雄县有做网站的吗百度网站分析
  • 怎么做推广网站赌场域名seo查询
  • 仪表东莞网站建设搜索引擎优化的主要工作有
  • 哪个网站做兼职有保障巩义网站优化公司
  • 大连旅顺网站制作金华seo全网营销
  • 虚拟空间可以做视频网站么郑州官网网站优化公司
  • wordpress怎么设置404伪静态微信seo什么意思