
鸿蒙
文章平均质量分 93
一个玩游戏的程序猿
精通Android开发、Harmony开发、Java开发等;喜欢搞事情 - 爬虫、反编译、软件二次开发等;一个懂业务的研发
展开
-
鸿蒙开发(八)添加常用控件(下)
添加控件的文章分成了上下两篇,上篇介绍了文本显示、文本输入、按钮、图片、单选框、切换按钮这六种常用控件,本篇继续介绍其他几种很重要但略微复杂的控件。原创 2024-04-12 13:36:13 · 1739 阅读 · 0 评论 -
鸿蒙开发(九)UI实战 - 线性布局实现登录界面
前面我们花了很多章去讲述鸿蒙开发的UI,包括布局和控件等。本篇,我们综合使用布局和控件,完成一个简单的用户登录界面。原创 2024-04-26 10:32:54 · 1300 阅读 · 1 评论 -
鸿蒙开发(七)添加常用控件(上)
相信大家已经对鸿蒙开发的布局有了基本的了解。之前我们提到过,一个好的UI,离不开选择合理的布局。当然,也离不开适当的控件。本篇文章,带着大家一起学习下如何在页面里面添加常用的控件。由于控件较多,我会分为两篇文章来介绍。原创 2024-03-31 12:34:32 · 2630 阅读 · 0 评论 -
鸿蒙开发(六)布局概述
迄今为止,我还没有正式提到布局的概念。但其实我之前的demo里面,已经默认使用到了一种布局,那就是线性布局(Row、Column),这也是DevEco创建项目默认页面里面默认采用的布局。那么本篇,带着大家一起学习下鸿蒙开发的布局,该篇仅仅是概述,更多的是说理论,后面会有专门的文章去进行布局开发实战。原创 2024-03-01 11:35:30 · 1657 阅读 · 0 评论 -
鸿蒙开发(四)UIAbility和Page交互
通过上一篇的学习,相信大家对UIAbility已经有了初步的认知。在上篇中,我们最后实现了一个小demo,从一个UIAbility调起了另外一个UIAbility。当时我提到过,暂不实现比如点击EntryAbility中的控件去触发跳转,而是在EntryAbility加载完后直接打开FuncUIAbility。本篇,带着大家一起学习下UIAbility和Page之间的交互。原创 2024-02-02 16:42:36 · 4087 阅读 · 0 评论 -
鸿蒙开发(三)探索UIAbility
前文提到过,在使用DevEco创建鸿蒙项目的时候,会选择Empty Ability,那么这个Ability是什么呢?其实对比Android Studio创建Android项目时选择的Empty Activity,感觉Harmony的Ability更像是Android的Activity,但只能说像,不完全等同。本篇,我们就基于API9一起探索下Ability。因为本人是Android开发者,所以文章中会时不时的跟Android对比,如果你也是Android开发者 ,那么理解起来应该不难。原创 2024-01-15 19:40:44 · 2029 阅读 · 0 评论 -
鸿蒙开发(五)鸿蒙UI开发概览
从用户角度来讲,一个软件拥有好看的UI,那是锦上添花的事情。再精确的算法,再厉害的策略,最终都得通过UI展现给用户并且跟用户交互。那么,本篇一起学习下鸿蒙开发UI基础知识,认识下各种基本控件以及使用方式。原创 2024-02-24 18:35:49 · 2246 阅读 · 0 评论 -
鸿蒙开发(二)鸿蒙DevEco3.X开发环境搭建
上篇说到,鸿蒙开发目前势头旺盛,头部大厂正在如火如荼地进行着,华为也对外宣称已经跟多个厂商达成合作。目前看来,对于前端或客户端开发人员来说,掌握下鸿蒙开发还是有些必要性的。如果你之前是从事Android开发的,那么你会发现除了开发语言,鸿蒙基本上就跟Android一模一样。在正式进行鸿蒙开发前,首先是搭建DevEco开发环境,本篇介绍下如何基于DevEco3.X搭建鸿蒙开发环境并且运行第一行代码-Hello World。原创 2023-12-26 11:04:48 · 1951 阅读 · 0 评论 -
鸿蒙开发(一)鸿蒙开发概览
2019年华为开发者大会发布鸿蒙操作系统(HarmonyOS),从诞生之初到2021年华为新产品正式搭载鸿蒙操作系统(HarmonyOS2.0),外界一直有非常多质疑的声音。比如,鸿蒙系统兼容Android,可以安装apk文件,是不是Android套壳?今年的华为开发者大会,华为宣称接下来的HarmonyOS NEXT版本,将不再兼容Android。目前很多大厂已经跟华为达成了合作,已经在筹备开发鸿蒙版app。通过本篇文章,咱们先一起了解下鸿蒙,我也会把我掌握的鸿蒙开发的一些资料整理给大家。原创 2023-12-21 16:52:26 · 2570 阅读 · 0 评论