logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ArkUI---Tabs组件

对于底部导航栏,一般作为应用主页面功能区分,为了更好的用户体验,会组合文字以及对应语义图标表示页签内容,这种情况下,需要自定义导航页签的样式。系统默认情况下采用了下划线标志当前活跃的页签,而自定义导航栏需要自行实现相应的样式,用于区分当前活跃页签和未活跃页签。设置自定义导航栏需要使用tabBar的参数,以其支持的CustomBuilder的方式传入自定义的函数组件样式。Column() {Colu

文章图片
#前端#harmonyos
Stage模型

文件描述了App Pack中每个HAP和HSP的属性,包含APP中的bundleName和versionCode信息、以及Module中的name、type和abilities等信息。每个应用中至少包含一个.hap文件,可能包含若干个.hsp文件、也可能不含,一个应用中的所有.hap与.hsp文件合在一起称为。:app.json5配置文件,用于声明应用的全局配置信息,比如应用Bundle名称、应用

文章图片
#harmonyos
【习题】合理使用动画和转场

1. 高级模板将属性动画和出现消失动画封装,开发者只需调用接口,可以轻松完成页面转场。A. 导航转场B. 组件转场C. 模态转场D. 共享元素转场。A、正确(True)B、错误(False)1. animateTo可以设置组件进行位移动画时的运动路径。2. 属性animation可以在哪些组件中使用?2. HarmonyOS提供了哪些系统动画能力?C. 基础组件和容器组件。1. 模态转场不包括以下

#harmonyos
声明式UI语法

在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。自定义组件具有以下特点:可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器中使用。数据驱动UI更新:通过状态变量的改变,来驱动UI的刷新。a、struct:自定义组件基于struct实现,struct + 自定义组件名 +

文章图片
#harmonyos
应用数据安全

应用的安全性是一个应用能否成功的关键。HarmonyOS提供了系统安全、IDE/工具安全以及应用安全生态等三个层面的安全能力。1、系统安全层面HarmonyOS通过完整性保护、漏洞防利用、安全可信环境等安全防护技术,从架构上支持了应用的安全运行,保证其自身业务的安全可靠(例如安全支付、安全登录、安全聊天等)。2、IDE/工具层面。

文章图片
#harmonyos#华为
应用隐私保护

随着移动终端及其相关业务(如移动支付、终端云等)的普及,用户隐私保护的重要性愈发突出。隐私保护是尊重个人权利、增加用户信任、确保个人信息安全的重要措施,也是法律法规的要求。个人信息的泄露和滥用可能导致不良后果,如个人诈骗、身份盗用、恶意广告等。隐私是用户的基本权利,HarmonyOS非常重视用户的隐私。通过隐私保护措施,可以降低个人信息遭到滥用的风险,保护用户的财产和利益。实施良好的隐私保护措施不

文章图片
#harmonyos
帧率和丢帧分析实践

首先使用AppAnalyzer工具进行性能问题检测,AppAnalyzer是DevEco Studio中提供的检测评分工具,用于测试并评价HarmonyOS应用或元服务的质量,能快速提供评估结果和改进建议,当前支持的测试类型包括兼容性、性能、UX测试和最佳实践等。

文章图片
#harmonyos
长列表加载性能优化

列表是应用开发中最常见的一类开发场景,它可以将杂乱的信息整理成有规律、易于理解和操作的形式,便于用户查找和获取所需要的信息。应用程序中常见的列表场景有新闻列表、购物车列表、各类排行榜等。随着信息数据的累积,特别是一些新闻应用、购物应用、聊天应用,列表数据往往会达到上万条,针对这类大量数据加载的长列表应用,如何对长列表的性能进行优化是非常重要的。一个正确、高性能的长列表应用能明显降低列表渲染时间、提

文章图片
#性能优化#harmonyos
ArkWeb简介

Web组件用于在应用程序中显示Web页面内容,为开发者提供页面加载、页面交互、页面调试等能力。可以用于实现移动端的混合式开发(Hybrid App)。页面加载:Web组件提供基础的前端页面加载的能力,包括加载网络页面、本地页面、HTML格式文本数据。页面交互:Web组件提供丰富的页面交互的方式,包括设置前端页面深色模式、新窗口中加载页面、位置权限管理、Cookie管理、应用侧使用前端页面JavaS

文章图片
#harmonyos
DevEco Studio使用简介

在不需要进行格式化操作的内容前加“//@formatter:off”,在不格式化的内容后加“//@formatter:on”,即表示对该范围内的内容不需要进行格式化操作。在要查找的对象上,单击鼠标右键>Find Usages,或Alt+F7,即可查找该变量被引用的地方。在编辑器中,可以按住ctrl键,鼠标单击代码中引用的类、方法、参数、变量等,自动跳转到定义处。,打开代码结构树,快速查看文件代码的

文章图片
#harmonyos#华为
    共 37 条
  • 1
  • 2
  • 3
  • 4
  • 请选择