首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鸿蒙Next开发
鱼刺0314
创建于2024-12-02
订阅专栏
带你玩转鸿蒙Next开发,从上手到上架!
等 8 人订阅
共17篇文章
创建于2024-12-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙开发(十六)华为开放能力——华为账号一键登录
一、配置ClientID 登录AGC,我的项目(选择目标应用)>项目设置>常规>应用,获取ClientID和ClientSecret module.json5中module字段下增加metadata配
鸿蒙开发(十七)个人开发者应用上架流程(免费版)
对于个人开发者而言,最艰难的不是开发的过程,而是开发完成后的上架。开发者要完成应用的软著登记、电子版权证书核发、工信部备案,如果开发的是游戏,还需要进行版号申请,其中每一步都需要花费较为漫长的时间,期
鸿蒙开发(十五)Grid(网格布局)、@BuilderParam(构建参数装饰器),构建方法的传参问题
网格布局 网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局。 网格布局所使用的容器
鸿蒙开发(十四)常用的picker(选择器)
我们开发的应用经常会有访问系统功能(如相机、麦克风等)或者用户数据(照片、视频、通讯录等)的需求场景,常规来讲我们需要先向用户申请对应的权限,才能进行相关操作,不仅麻烦而且还有隐私泄露的隐患,但Har
鸿蒙开发(十三)实战训练:账号注册、登录——网络请求及响应处理
上一节我们已经把基础的界面搭建和主动跳转给写完了,这一节我们就来把网络请求和处理的逻辑给补全。 首先我们需要在module.json5申请网络权限: 我们使用账号密码登录之后会获取到token,我们在
鸿蒙开发(十二)实战训练:账号注册、登录——界面搭建
账号注册登录是我们日常应用的标准配置,本节我们就来做一个账号注册登录的功能,把之前学的知识点串联起来巩固一下。 示例服务器下载链接(解压后双击运行即可使用,可以自行设置端口号,默认8080) 示例服务
鸿蒙开发(十一)组件动画、@Extend、@Styles、网络请求
我们在日常使用的应用中经常会看到组件的动画,组件动画的实现原理是通过改变组件的位置/角度/尺寸等属性,让组件在一段时间内产生平移/旋转/缩放等变化,从而产生流畅的视觉效果。ArkUI给我们提供了多种实
鸿蒙开发(十):组件导航(Navigation)、状态管理(三)
相较于页面路由(Router),组件导航(Navigation)是ArkUI更为推荐我们使用的一种跳转方式。Navigation既能实现页面间的跳转,也能实现组件内部的页面跳转,支持在不同组件间传递跳
鸿蒙开发(九):状态管理(二)、模拟器调试、真机调试、项目配置
上一节我们介绍了同一颗组件树上单层级关系组件也就是父子关系组件之间的状态管理(@Prop/@Link),那么如果是跨层级的组件之间又应该如何传递状态呢?诚然我们可以通过@Prop或者@Link一层层地
鸿蒙开发(八):List,循环渲染,组件封装,状态管理(一)
List是一个列表布局的容器组件,使用List可以轻松地显示可滚动的列表信息。List的子组件只能是ListItem组件或者ListItemGroup,前者表示单个列表项,后者用于列表项的分组展示,比
鸿蒙开发(七):路由导航,生命周期
前面我们说过,一个应用程序往往由多个页面组成,在使用过程中,应用往往会在不同的页面中进行跳转。那么这个是如何实现的呢?ArkUI给我们提供了两种方式,一种是比较简单易用的页面路由router,一种是官
鸿蒙开发(六):事件,响应式数据
事件方法用于在组件声明末尾以链式调用的方式为组件绑定事件行为。各组件的支持的事件可查看 API 文档,除去每个组件的专有事件,还有各组件都支持的通用事件,通用事件也可通过 API 文档查看: 上一节我
鸿蒙开发(五):Image,Row,组件传参,TextInput,Button
上一节我们讲了容器组件和文本组件,那么如果我们想往页面中添加一张图片怎么办呢?这就得用到Image组件了了。我们在上一节的文本组件下面输入Image($r('app.media.startIcon')
鸿蒙开发(四):装饰器,布局,容器,Text,组件属性,IDE技巧
鸿蒙所使用的ArkTS语言是基于TS语言发展而来,而在TS中,装饰器是一种特殊的声明,它能够被附加到数据结构,属性,方法上。装饰器的核心思想是,在尽量不改变原始类的定义的情况下,为被装饰的对象添加新的
鸿蒙开发(三):Hello,Harmony!
接触过编程语言的同学应该都知道,我们学习编程语言,基本上都是从HelloWorld开始,这一章,让我们来跟鸿蒙打个招呼吧,Hello,Harmony! 一、创建新项目 通常情况下,我们只需要配置项目名
鸿蒙开发(一)前言
1.鸿蒙是什么? 鸿蒙,全称为华为鸿蒙系统(HarmonyOS),是华为公司自主研发的一款面向全场景的分布式操作系统。鸿蒙系统旨在打破传统操作系统的界限,通过分布式技术将手机、平板、电视、智能汽车、可
鸿蒙开发(二):环境搭建
古人云:工欲善其事,必先利其器。对于我们开发者而言,一个趁手的IDE(Integrated Development Environment,集成开发环境)必不可少。在这方面,鸿蒙为我们提供了DevEc