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

移动端网站制作模板可以做外贸私单的网站

移动端网站制作模板,可以做外贸私单的网站,网站备案号有效期,简述设计优秀电子商务网站的成功要素介绍 本示例展示了Stage模型卡片提供方的创建与使用。 用到了卡片扩展模块接口#xff0c;ohos.app.form.FormExtensionAbility 。 卡片信息和状态等相关类型和枚举接口#xff0c;ohos.app.form.formInfo 。 卡片提供方相关接口的能力接口#xff0c;ohos.app.form.for…介绍 本示例展示了Stage模型卡片提供方的创建与使用。 用到了卡片扩展模块接口ohos.app.form.FormExtensionAbility 。 卡片信息和状态等相关类型和枚举接口ohos.app.form.formInfo 。 卡片提供方相关接口的能力接口ohos.app.form.formProvider 。 应用组件间的信息传递接口ohos.app.ability.Want 。 效果预览 使用说明 1.部分设备的桌面不支持卡片可以通过自己的开发卡片使用方进行卡片的创建、更新和删除等操作。 2.卡片的样式如添加卡片所示。当卡片更新时卡片上的温度和时间会产生变化。 3.安装卡片应用或formProvider应用长按卡片应用图标或formProvider应用图标弹出菜单点击服务卡片选项可以添加服务卡片至桌面第3张第4张卡片为formProvider应用卡片第5张第6张为卡片应用卡片 4.长按数据卡片弹出菜单点击移除可以将已添加至桌面的数据卡片从桌面上移除 5.点击打开卡片应用图标或formProvider应用图标点击修改订阅条件按键界面将跳转至修改订阅条件界面对应选择想要发布的数据完成对订阅条件的修改离开页面或退出应用后再次打开修改订阅条件页面页面单选框会显示当前订阅的城市 6.在卡片应用或formProvider应用应用中点击发布数据按键界面将跳转至数据发布界面对应选择想要发布的数据并点击发布数据完成数据发布(若选择发布的城市与当前订阅城市不一致则不能将数据更新至卡片) 工程目录 entry/src/main |---module.json5 // 添加卡片拓展能力 |---/ets/pages | |---index.ets // 首页 | |---second.ets // 第二跳转页 |---/ets/FormAbility | |---FormAbility.ts // 定义卡片对象首次被创建时需要做的操作 |---js/widget/index // 定义卡片内容 | |---index.hml | |---index.css | |---index.json |---resources/base/profile | |---form_config.json // 配置卡片卡片名称引入js卡片卡片窗口大小等 persistentProxyForm/src/main/ |---common | |---StatePersistence.ts // 订阅条件数据持久化 | └---Logger.ts |---ets | └---dataShare | | └---DataShare.ts | |---entryability | | └---PersistentEntryAbility.ts | |---entryformability | | └---EntryFormAbility.ts | |---pages | | |---Index.ets // PersistentEntryAbility页面 | | |---ModifyConditionIndex.ets // 修改订阅条件页面 | | └---PublishIndex.ets // 发布数据页面 | └---widget | └---pages | └---WidgetCard.ets // ArkTS卡片 |---js | |---common | |---i18n | └---widgetJS | └---pages | └---index | |---index.css // JS卡片样式 | |---index.hml // JS卡片 | └---index.json // JS卡片默认值 └---resources processProxyForm/src/main/ |---common | |---StatePersistence.ts // 订阅条件数据持久化 | └---Logger.ts |---ets | |---entryability | | └---ProcessEntryAbility.ts | |---entryformability | | └---ProcessEntryFormAbility.ts | |---pages | | |---Index.ets // ProcessEntryAbility页面 | | |---ModifyConditionIndex.ets // 修改订阅条件页面 | | └---PushIndex.ets // 发布数据页面 | └---widget | └---pages | └---WidgetCard.ets // ArkTS卡片 |---js | |---common | |---i18n | └---jsWidget | └---pages | └---index | |---index.css // JS卡片样式 | |---index.hml // JS卡片 | └---index.json // JS卡片默认值 └---resources // 资源信息相关概念 AbilityAbility是应用所具备能力的抽象也是应用程序的重要组成部分。Ability是系统调度应用的最小单元是能够完成一个独立功能的组件。 具体实现 1、在module.json5文件添加拓展能力类型为卡片并设置卡片入口srcEntrance和卡片元数据metadata。 2、初始化卡片通过实现ohos.app.form.FormExtensionAbility卡片操作类在卡片对象首次被创建时初始化卡片绑定数据为空并将卡片状态设置为就绪状态READY。 例如onCreate(){ formBindingData.createFormBindingData({}) onAcquireFormState(want) { return formInfo.FormState.READY }。 3、配置卡片用js编写相应的卡片将卡片配置到resources/base/profile/form_config 。 修改数据卡片的订阅条件的功能封装在ModifyConditionIndex.ets中。使用modifyCondition来获取所有已经建立出的卡片对象。修改订阅条件使用updateCardDisplayContent遍历所有卡片对象并根据界面获取的订阅条件数据修改订阅条件。退出页面或应用后再次打开修改订阅条件页面可以保留上次订阅的城市选择。发布数据的功能封装在PublishIndex.ets及PushIndex.ets中PublishIndex.ets使用updateRDB来修改rdb数据库中的对应数据。PushIndex.ets使用getRunningFormInfosByFilter获取已经建立出的卡片对象并使用updateCardDisplayContent遍历所有卡片对象使用createDataShareHelper创建DataShareHelper对象并根据界面获取的数据信息使用publish进行数据的发布以实现发布数据的功能在dataShare模块中建立rdb数据库并提供对应update方法。在onCreate中初始化数据库中的数据。在update中实现对应的数据更新方法。 相关权限 ohos.permission.START_ABILITIES_FROM_BACKGROUND ohos.permission.START_INVISIBLE_ABILITY ohos.permission.GET_BUNDLE_INFO_PRIVILEGED ohos.permission.GET_BUNDLE_INFO ohos.permission.REQUIRE_FORM 依赖 1.本应用中Form.test.ets需要安装在仿桌面应用上进行测试。launcher应用地址Launcher 2.本应用中Form.test.ets需要安装卡片应用以及formProvider应用进行测试。以上两个应用为本工程的feature module 约束与限制 1.本示例仅支持标准系统上运行支持设备RK3568。 2.本示例为Stage模型支持API10版本SDKSDK版本号(API Version 10 Release),镜像版本号(4.0 Release)。 3.本示例需要使用DevEco Studio 版本号(4.0 Release)及以上版本才可编译运行。 4.本示需要使用Full SDK编译。使用Full SDK时需要手动从镜像站点获取并在DevEco Studio中替换。 5.本示例所配置的权限为system_core级别(相关权限级别可通过权限定义列表查看)需要手动配置对应级别的权限签名(具体操作可查看自动化签名方案)。 6.本示例类型为系统应用需要手动配置对应级别的应用类型(“app-feature”: “hos_system_app”)。具体可参考profile配置文件bundle-info对象内部结构 7.本示例使用了ServiceExtensionAbility需要手动配置特权应用能力申请app-privilege-capabilities: [“AllowAppUsePrivilegeExtension”]否则安装失败。在文件最后添加内容“app-privilege-capabilities” : [ “AllowAppUsePrivilegeExtension” ] 8.本示例中使用到DataShareExtensionAbility需要将本示例加入到白名单中再进行安装。详细内容如下 { “bundleName”: “ohos.samples.formextability”, “app_signature” : [], “associatedWakeUp”: true, “allowAppUsePrivilegeExtension”: true } 下载 如需单独下载本工程执行如下命令 git init git config core.sparsecheckout true echo code/SuperFeature/Widget/FormExtAbility/ .git/info/sparse-checkout git remote add origin https://gitee.com/openharmony/applications_app_samples.git git pull origin master为了帮助大家更深入有效的学习到鸿蒙开发知识点小编特意给大家准备了一份全套最新版的HarmonyOS NEXT学习资源获取完整版方式请点击→HarmonyOS教学视频https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3 HarmonyOS教学视频语法ArkTS、TypeScript、ArkUI等…视频教程 鸿蒙生态应用开发白皮书V2.0PDF 获取完整版白皮书方式请点击→https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3 鸿蒙 (Harmony OS)开发学习手册→https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3 一、入门必看 1.应用开发导读(ArkTS) 2……… 二、HarmonyOS 概念→https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3 1.系统定义 2.技术架构 3.技术特性 4.系统安全 5… 三、如何快速入门→https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3 1.基本概念 2.构建第一个ArkTS应用 3… 四、开发基础知识→https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3 1.应用基础知识 2.配置文件 3.应用数据管理 4.应用安全管理 5.应用隐私保护 6.三方应用调用管控机制 7.资源分类与访问 8.学习ArkTS语言 五、基于ArkTS 开发→https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3 1.Ability开发 2.UI开发 3.公共事件与通知 4.窗口管理 5.媒体 6.安全 7.网络与链接 8.电话服务 9.数据管理 10.后台任务(Background Task)管理 11.设备管理 12.设备使用信息统计 13.DFX 14.国际化开发 15.折叠屏系列 更多了解更多鸿蒙开发的相关知识可以参考https://docs.qq.com/doc/DZVVBYlhuRkZQZlB3
http://www.hkea.cn/news/14351144/

相关文章:

  • 建站视频网站开公司怎么做网站
  • 重庆平台网站建设企业做网站花的钱和优化网站有关系吗
  • 阅文集团旗下哪个网站做的最好网站代下单怎么做
  • 湖北黄石网站建设游戏网站建设流程图
  • 亿星网站建设网站平台开发公司
  • 安徽省建设工程专业技术资格评审标准条件排名轻松seo 网站
  • 怎么看网站关键词密度杭州知名app技术开发公司
  • 注册网站发财的富豪重庆建设工程人力资源官网
  • 专业的营销型网站最新报价计算机网络技术毕业设计
  • 网站建设按钮万网网站建设特点
  • 当当网站开发系统说明成都建站优化公司
  • 网站开发外包报价营销网络是指公司在国内外寻找战略伙伴和同盟者
  • wordpress快速清除本地图片seo黑帽教程视频
  • 内蒙古自治区住房和城乡建设厅网站体育西网站开发设计
  • 服装网站建设中期目标网站做3年3年包括什么软件吗
  • 站长工具是做什么的网站源码下载后怎么用
  • 美发网站模板销售找客户最好的app
  • 如何查询网站的注册信息网页制作素材在哪里找
  • 南昌网站seo费用辽宁建设工程信息网官网新网站是哪个
  • 免费下载ppt的网站wordpress 数字交易
  • 宝安中心网站建设梅州兴宁网站建设
  • 太原做微网站的公司京东网站建设的主旨
  • 做进行网站推广赚钱深圳建设工程质量检测中心
  • 专业免费网站建设一般多少钱网站手机版如何制作
  • 佛山市网站建设哪家好上海网站制作策划
  • 青岛网站建设东橙品牌设计来宾网站建设公司
  • 怎样花钱做网站赚钱编写app的软件
  • 做新闻封面的网站论文一区二区三区是什么意思
  • 秦皇岛哪家公司网站建设好网站域名过期怎么做
  • 中国建设网站培训通知单位网站建设 管理制度