1
头图

a9f17e6f78791f11d78b6da3ee63e80.png

答案:C

参考:
输入控件绑定自定义键盘布局
输入控件(TextArea、TextInput、RichEditor、Search)支持通过customKeyboard属性绑定自定义键盘布局。绑定自定义键盘后,输入控件获取焦点时,不会拉起系统键盘,而是加载指定的自定义键盘。本文后续以TextInput控件为例进行介绍。

build() {
  Column() {
    TextInput({
      placeholder: '绑定自定义键盘',
      text: this.inputText,
      controller: this.textInputController
    })
      // 绑定自定义键盘布局
      .customKeyboard(this.customKeyboard())
      // ...
  }
}

@Builder
customKeyboard() {
  CustomKeyboard()
}

9f5536e15b87000c4451b5cd64195b5.png

答案:D

使用DevEco Studio模板构建NDK工程

externalNativeOptions
模块级build-profile.json5中externalNativeOptions参数是NDK工程C/C++文件编译配置的入口,可以通过path指定CMake脚本路径、arguments配置CMake参数、cppFlags配置C++编译器参数、abiFilters配置编译架构等。

3ff6810ed83fc61fa777fe037431068.png

答案:A

资源分类与访问

rawfile目录

支持创建多层子目录,子目录名称可以自定义,文件夹内可以自由放置各类资源文件。

目录中的资源文件会被直接打包进应用,不经过编译,也不会被赋予资源文件ID。通过指定文件路径和文件名访问。

431e626faadae995c0e500e93605a0c.png

答案:D
使用AVPlayer播放视频(ArkTS)开发步骤及注意事项

(可选)更换资源:调用reset()重置资源,AVPlayer重新进入idle状态,允许更换资源url。


金刚鹦鹉
4.7k 声望250 粉丝