鸿蒙应用开发
文章平均质量分 90
GitHub指北
面向GitHub开发。
展开
-
鸿蒙应用开发 应用内字体大小调节
在移动互联网蓬勃发展的今天,移动应用给我们生活带来了极大的便利,这些便利的本质在于数据的互联互通。因此在应用的开发中数据存储占据了非常重要的位置,HarmonyOS 应用开发也不例外。本文将为您介绍 HarmonyOS 提供的数据管理能力之一首选项。首选项为应用提供 Key-Value 键值型的数据存储能力,支持应用持久化轻量级数据,并对其进行增删改查等。该存储对象中的数据会被缓存在内存中,因此它可以获得更快的存取速度,下面详细介绍下首选项的开发过程。原创 2023-12-31 10:11:49 · 1075 阅读 · 0 评论 -
鸿蒙应用开发 新闻数据加载
日常生活中我们使用应用程序看新闻、发送消息等,都需要连接到互联网,从服务端获取数据。例如,新闻应用可以从新闻服务器中获取最新的热点新闻,从而给用户打造更加丰富、更加实用的体验。那么要实现这样一种能实时从服务端获取数据的场景,就依赖于 HTTP 数据请求。HTTP 即超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。原创 2023-12-31 09:34:30 · 937 阅读 · 0 评论 -
鸿蒙应用开发初体验 HelloWorld
本文纯初体验鸿蒙操作应用开发,基于开发者平台提供的 IDE、鸿蒙生态的开发语言 ArkTS,通过模拟器运行起来了鸿蒙 OS 版 HelloWorld。对于已经有移动开发经验的同学来说上手可以说非常快,官方文档也非常详尽,ArkTS 语法也非常简洁易学,如果大家对华为生态的应用开发感兴趣或者想深入学习借鉴华为做 OS 和物联网的思路,可以行动起来了。原创 2023-12-21 20:44:44 · 1064 阅读 · 0 评论 -
鸿蒙应用开发 常用组件与布局
HarmonyOS ArkUI 提供了丰富多样的 UI 组件,您可以使用这些组件轻松地编写出更加丰富、漂亮的界面。在本篇 Codelab 中,您将通过一个简单的购物社交应用示例,学习如何使用常用的基础组件和容器组件。本示例主要包含:“登录”、“首页”、“我的”三个页面。原创 2023-12-24 19:10:15 · 1193 阅读 · 0 评论 -
鸿蒙应用开发 自定义下拉刷新动画
属性动画,是最为基础的动画,其功能强大、使用场景多,应用范围较广。一、页面布局发生变化。例如添加、删除部分组件元素。二、页面元素的可见性和位置发生变化。例如显示或者隐藏部分元素,或者将部分元素从一端移动到另外一端。三、页面中图形图片元素动起来。例如使页面中的静态图片动起来。简单来说,属性动画是组件的通用属性发生改变时而产生的属性渐变效果。原创 2023-12-24 20:08:15 · 1174 阅读 · 0 评论 -
鸿蒙应用开发 Web 组件抽奖
相信大家都遇到过这样的场景,有时候我们点击应用的页面,会跳转到一个类似浏览器加载的页面,加载完成后,才显示这个页面的具体内容,这个加载和显示网页的过程通常都是浏览器的任务。ArkUI 为我们提供了 Web 组件来加载网页,借助它我们就相当于在自己的应用程序里嵌入一个浏览器,从而非常轻松地展示各种各样的网页。本文将为您介绍 Web 组件一些常用 API 的使用。本篇 Codelab 是基于 ArkTS 的声明式开发范式的样例,主要介绍了 Web 组件如何加载本地和云端 H5 小程序。原创 2023-12-30 20:49:21 · 957 阅读 · 0 评论