鸿蒙保障应用开发安全的技术措施
开发者是应用程序的创作者,合法的开发者是创作出安全、可靠应用的前提条件;为了保证应用开发者身份真实可信,鸿蒙通过开发者证书对应用进行签名,保证应用来源可靠和完整性不被破坏;通过签发应用 Profile,保证 HarmonyOs 对应用关键属性和敏感能力进行有效管控;在开发鸿蒙应用之前,开发者首先需要
使用 Taro 开发鸿蒙 JS UI
首先要准备鸿蒙运行所需的环境,根据参考文档提示的步骤在 HUAWEI DevEco Studio 的 IDE 中完成 MyApplication 项目的创建,熟悉鸿蒙开发者工具的预览查看等功能。而 JS UI 的开发范式类似于小程序,这也给 Taro 适配鸿蒙提供了一个很好的切入点。(1)创建新项目
华为开源自研AI框架昇思MindSpore应用案例:计算高效的卷积模型ShuffleNet
华为开源自研AI框架昇思MindSpore应用案例:计算高效的卷积模型ShuffleNet
2024年中国研究生数学建模竞赛B题(华为题目)WLAN组网中网络吞吐量建模一
2024年中国研究生数学建模竞赛B题(华为题目)WLAN组网中网络吞吐量建模一、背景无线局域网(Wireless Local Area Network,WLAN)是一种无线计算机网络,使用无线信道作为传输介质连接两个或多个设备。WLAN基于IEEE 802.11标准不断演进,驱动力是人们的业务诉求,
鸿蒙跨端实践-长列表解决方案和性能优化
这是我参加创作者计划的第一篇文章。前言长列表是前端和客户端应用中最常见的业务场景,比如商品瀑布流等,有成千上万条数据,因此长列表的渲染性能在iOS,Android,Harmony,Web等各大平台都非常重要。HarmonyOS和iOS类似也提供了自己的解决方案。Roma(罗码)作为跨端平台,在此基础
华为ICT大赛2023-2024全国总决赛-实践赛-云赛道实验试题-大数据部分个人解析
华为ICT大赛2023-2024全国总决赛-实践赛-云赛道实验试题-大数据部分个人解析
鸿蒙跨端实践-长列表解决方案和性能优化
这是我参加创作者计划的第一篇文章。前言长列表是前端和客户端应用中最常见的业务场景,比如商品瀑布流等,有成千上万条数据,因此长列表的渲染性能在iOS,Android,Harmony,Web等各大平台都非常重要。HarmonyOS和iOS类似也提供了自己的解决方案。Roma(罗码)作为跨端平台,在此基础
HarmonyOS NEXT应用开发性能优化篇(一)
在开发HarmonyOS NEXT应用时,优化应用性能是至关重要的。文章将性能优化分为四篇按照顺序(1.并行化、预加载和缓存 2.布局嵌套层数 3.管理状态变量 4.系统接口)来介绍介绍应用开发过程中常见的一些性能问题,配合相关参考示例。,例如使用多线程并发、异步并发、Web预加载等能力,提升系统资
鸿蒙HarmonyOS应用开发 | 仓颉语言性能优化技巧
在仓颉语言中,模块是代码组织的重要方式。模块可以将相关的功能封装在一起,提高代码的可维护性和可复用性。例如,可以将与网络通信相关的功能封装在一个网络模块中,将与数据库操作相关的功能封装在一个数据库模块中。// 定义一个网络模块// 实现网络请求逻辑// 定义一个数据库模块// 实现数据库查询逻辑。
DevEco Studio高级技巧:利用Previewer窗口高效预览HarmonyOS UI
在HarmonyOS 4.0的开发中,DevEco Studio提供了一个强大的工具——Previewer(预览器),它允许开发者在编写代码的同时实时预览UI界面的效果。这对于快速迭代和调试用户界面非常有用。本文将详细介绍如何在DevEco Studio中使用Previewer窗口预览器。DevEc
HarmonyOS/OpenHarmony 离线加载web资源,并实现web资源更新
关键词:h5离线包加载、h5离线包更新、沙箱在上一篇文章中,我们已经介绍了如何将 rawfile 资源文件中的文件数据拷贝到沙箱下,那么该篇文章将介绍如何加载该沙箱目录下的文件资源(此处以打包后的web资源为例),用webview加载出页面,并实现在线获取新包更新web页面的效果。该片文章首先需要介
HarmonyOS鸿蒙开发实战(5.0)自定义安全键盘场景实践
当设置自定义键盘时,输入框激活后不会打开系统输入法,而是加载应用指定的自定义组件,针对系统键盘的enterKeyType属性设置将无效。自定义键盘采用覆盖原始界面的方式呈现,不会对应用原始界面产生压缩或者上提。默认在输入控件失去焦点时,关闭自定义键盘,开发者也可以通过TextInputContro
鸿蒙自动化UI测试框架Hypium使用指南
最近在做鸿蒙的自动化测试Hap开发,类似安卓的monkey,一开始考虑的是使用鸿蒙提供的无障碍服务去实现,详情可以看我的上一篇文章,本来是打算往这一系列更新的,但目前鸿蒙的无障碍框架bug还是有点多的,功能也不完善,加上咨询了华为相关技术人员后得到的回复是无障碍服务可能再维护两三个版本就不再维护了,
【观察】华为:构筑先进AI存力底座,引领时代更创造时代
知名科技杂志《连线》创始主编凯文·凯利曾预测:“在未来的 100 年里,人工智能将超越任何一种人工力量,将人类引领到一个前所未有的时代。”确实如此,犹如历史上蒸汽机、电力、计算机和互联网等通用技术一样,近20年来,AI正以史无前例的速度和深度改变着人类社会和经济,为释放人类创造力和促进经济增长提供了
网工都跟我这样处理,再也不怕网络丢包了
如果收到的响应数量少于发送的数量,则表明存在丢包。当数据包在网络中传输时,可能会因为网络拥塞、设备故障或其他原因而丢失,这将直接影响到数据传输的完整性和服务质量。现象时常发生,它不仅会影响数据传输的速度和质量,还可能导致在线服务体验变差,如视频卡顿、语音通话断续等问题。数据包是互联网通信的基本单位,
华为全联接大会HUAWEI Connect 2024印象(二):昇腾AI端侧推理
此次和昇腾合作的应该是Orange Pi AIPro,不过一楼的小伙似乎对产品和行业都不太熟悉,和他沟通感觉没有啥收获,我当时一度觉得此次会议白来了。后来华为的技术人员和我介绍这个机器人的比较复杂的视觉测量是在云端完成的,控制工作是在端侧完成的。华为的技术人员很专业,和我介绍了很多关于昇腾AI的内容
鸿蒙手势交互(四:多层手势)
指父子组件嵌套时,父子组件均绑定了手势或事件。有两种,一种默认多层级手势事件,一种自定义多层级手势事件。
华为开源备份软件架构、未来能力及社区发展规划
大数据生态备份:支持MRS、Cloudera CDH、开源Hadoop、星环大数据、HDFS、HBASE、Hive、ElasticSearch、Redis、ClickHouse、MPP、DWS、GaussDB A、HCS GaussDB、Gbase。数据库生态备份:支持Oralce、DB2、MySQ
华为HarmonyOS灵活高效的消息推送服务(Push Kit) - 1 简介
华为HarmonyOS灵活高效的消息推送服务(Push Kit) - 1 简介
华为HarmonyOS灵活高效的消息推送服务(Push Kit) -- 8 发送通知扩展消息
华为HarmonyOS灵活高效的消息推送服务(Push Kit) -- 8 发送通知扩展消息