答案:D
能力范围
- 登录:提供登录服务,让用户使用华为账号快速登录元服务。
- 获取华为账号用户信息:获取用户的基本开放信息,如头像、手机号、收货地址、发票抬头。
- 未成年人模式:获取未成年人模式的开启状态及年龄段信息以进行内容分级,调整未成年人相关设置时可增加家长验证,还可调用接口引导用户开启或关闭未成年人模式。
答案:C
示例代码:
import { router } from '@kit.ArkUI';
import { autoFillManager } from '@kit.AbilityKit';
import { hilog } from '@kit.PerformanceAnalysisKit';
import { BusinessError } from '@kit.BasicServicesKit';
@Entry
@Component
struct SmartFill {
@State isClicked: boolean = false;
build() {
Column({ space: 5 }) {
Row() {
Text('昵称:').textAlign(TextAlign.End).width('25%')
TextInput().width('75%').contentType(ContentType.NICKNAME).selectionMenuHidden(true)
}
Row() {
Text('姓名:').textAlign(TextAlign.End).width('25%')
TextInput().width('75%').contentType(ContentType.PERSON_FULL_NAME).selectionMenuHidden(true)
}
Row() {
Text('手机号码:').textAlign(TextAlign.End).width('25%')
TextInput().width('75%').contentType(ContentType.PHONE_NUMBER).selectionMenuHidden(true)
}
Row() {
Text('邮箱:').textAlign(TextAlign.End).width('25%')
TextInput().width('75%').contentType(ContentType.EMAIL_ADDRESS).selectionMenuHidden(true)
}
Row() {
Text('身份证号:').textAlign(TextAlign.End).width('25%')
TextInput().width('75%').contentType(ContentType.ID_CARD_NUMBER).selectionMenuHidden(true)
}
Row() {
Text('地址:').textAlign(TextAlign.End).width('25%')
TextInput().width('75%').contentType(ContentType.FORMAT_ADDRESS).selectionMenuHidden(true)
}
Button('保存')
.onClick(() => {
if (!this.isClicked) {
// 主动触发保存历史表单输入
try {
autoFillManager.requestAutoSave(this.getUIContext())
} catch (err) {
let e: BusinessError = err as BusinessError;
hilog.error(0x0000, 'DemoTest', 'error: %{public}d %{public}s', e.code, e.message);
}
this.isClicked = true;
// 设置超时时间以防止重复点击按钮保存历史表单输入
setTimeout(() => {
this.isClicked = false;
}, 1000)
// 或者通过路由跳转其他页面触发保存历史表单输入
router.pushUrl({
url: 'xxx'
})
}
})
.width("50%")
}
.alignItems(HorizontalAlign.Center)
.height('100%')
.width('100%')
}
}
答案:A(不确定)
题目运行有错
参考:
屏幕朗读应用适配指导
accessibilityGroup(true) 用于多个组件的组合,组合内的默认没有焦点。
.accessibilityLevel("no")用于组件设置不可聚焦,不被无障碍感知。
答案:A
参考:
配置卡片的配置文件
卡片的具体配置信息。在上述FormExtensionAbility的元信息(“metadata”配置项)中,可以指定卡片具体配置信息的资源索引。例如当resource指定为$profile:form_config时,会使用开发视图的resources/base/profile/目录下的form_config.json作为卡片profile配置文件。
答案:A
参考:
mixedMode设置是否允许加载超文本传输协议(HTTP)和超文本传输安全协议(HTTPS)混合内容,默认不允许加载HTTP和HTTPS混合内容。支持三种模式,其中All是允许混合内容加载,存在中间人攻击的风险,默认不允许配置成All。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。