[HarmonyOS Next示例代码]智能填充

HarmonyOS next 示例代码全集

SenarioFusionKit_SampleCode_AutoFill: 本示例展示了使用智能填充服务提供场景化的输入建议,实现复杂表单一键填充。

智能填充

介绍

本示例展示了使用智能填充服务提供场景化的输入建议,实现复杂表单一键填充,帮助用户轻松地完成表单填写。

使用时需要引用程序框架服务接口@kit.AbilityKit

效果预览

主页剪贴板推荐华为账号推荐

历史表单输入保存历史表单输入更新历史表单输入推荐

前提条件

  1. 设备智能填充开关必须处于打开状态。请前往“设置”->“隐私和安全”->“智能填充”打开智能填充功能。
  2. 应用/元服务的输入组件的ContentType属性配置对应场景,即可触发智能填充功能。
  3. 设备需要登录华为账号。
  4. 智能填充目前为Beta阶段,您可通过发送邮件至sfkit@huawei.com申请接入

工程目录

entry
  └─src                     
    ├─main                
    │  ├─ets              
    │  │  ├─entryability         // 程序入口类
    │  │    ├──EntryAbility.ets   // 本地启动ability
    │  │  └─pages
    │  │    ├──Index.ets         // 入口界面
    │  │    ├──Demo.ets          // 演示示例
    │  │    ├──ShipToAddress.ets // 收货地址
    │  │    └──PurchaseTicket.ets// 购票
    │  └─resources        
    │      ├─base         
    │      │  ├─element          // 颜色、字体、字符串等资源
    │      │  ├─media            // 图片等资源  
    │      │  └─profile          // 页面配置

具体实现

智能填充功能演示在\entry\src\main\ets\pages\Index.ets, 这些输入组件已设置contentType属性,点击对应输入组件触发智能填充功能。

相关权限

依赖

参考开发指南

约束与限制

  1. 本示例仅支持标准系统上运行,支持设备:华为手机、平板。
  2. 本示例为Stage模型,支持API version 12。
  3. 本示例需要使用DevEco Studio Beta2版本运行。
  • 13
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值