目录前言一、Arkts(DevEcoStudio)登陆页面及登录逻辑实现(.ets)二、Django后端1、实现数据库的连接(views.py)2、登录功能实现(views.py)三、实现Django、mysql、arkts之间的交互1、Django连接数据库2、预览器中输入登录账号和密码3、Django接收数据并与mysql数据库的数据进行验证4、返回数据到Arkts四、注意事项1、配置setting中的database2、models3、在urls.py中添加login4、数据库要添加数据 前言通过Django与Arkts的连接,实现登录功能一、Arkts(DevEcoStudio)登
目录一、前言二、创建并运行项目2.1创建项目2.2开启远程模拟器2.3运行项目三、Ability&页面的初步认识3.1、简介3.1.1什么是页面3.1.2 HarmonyOS(鸿蒙)中的页面3.2、Ability3.2.1简介3.2.2PageAbility3.2.3ServiceAbility3.2.4DataAbility3.3、HarmonyOS页面的设计3.3.1原子化服务与HAP简介3.3.2可分可合思想3.3.3HAP中的Ability四、配置文件Config.json了解4.1、简介4.1.1结构4.1.2编辑视图4.2、配置文件详细介绍4.2.1app4.2.2deviceCo
前言本文是我HarmonyOS应用开发的第三次培训笔记,作为一名梅科尔工作室IOT组的开发者,同时也是在学习鸿蒙开发技术的开发者,见证了华为的进步,希望华为雨越来越好,也希望中国的开发者越来越强,在此也感谢金奇哥的讲解。学习资料:千锋教育鸿蒙系统开发教程,HarmonyOS2.0鸿蒙应用开发实战教程(开发属于自己的第一个鸿蒙APP)_哔哩哔哩_bilibili通用属性-通用-组件-基于JS扩展的类Web开发范式-手机、平板、智慧屏和智能穿戴开发-JSAPI参考-HarmonyOS应用开发千锋教育鸿蒙系统开发教程,HarmonyOS2.0鸿蒙应用开发实战教程(开发属于自己的第一个鸿蒙APP)_哔
HUAWEIDevEcoStudio(简称DevEcoStudio)是基于IntelliJIDEACommunity开源版本打造,面向华为终端全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的HarmonyOS应用开发服务。通过使用DevEcoStudio,开发者可以更高效的开发具备HarmonyOS分布式能力的应用,进而提升创新效率。因此,如果之前用IntelliJIDEA 做过开发的同学,那么对于DevEcoStudio来说也能轻松驾驭。DevEcoStudio支持Windows和Mac版本,下面演示针对Windows操作系统的软件安装方
由HDE李洋老师主讲的HelloHarmonyOS进阶系列应用篇第五课《原子化服务》,已于6月1日晚上19点在HarmonyOS社群内成功举行。本节课李洋老师带领大家了解HarmonyOS原子化服务的技术特性与创新性,对智能家居、智慧出行、运动健康、智慧办公、影音娱乐、教育关怀等场景进行探索,对HarmonyOS原子化服务开发的关键因素与整体流程进行解说,还有实战模板案例教学演示,组件、DEMO综合实践经验分享,开发者也学习到原子化服务与实际应用创新如何有机结合!一整节课下来除了充实的开发干货之外还有机会获得周边奖品,很多开发者纷纷表示希望可以跟着HelloHarmonyOS系列技术课程共同成
1.2运行项目运行上面的HelloWorld,展示效果如下所示:二、分析启动流程2.1启动流程图一个简单的HarmonyOS(鸿蒙)HelloWorld程序,其基本运行流程,可以分为如下几个阶段:2.2解析config.json文件config.json文件是HarmonyOS(鸿蒙)应用程
今天继续分享学习HarmonyOS系统,今天的分享将在HarmonyOS App开发之组件布局类的基础上,针对核心的代码进行一次优化。首先,来看一看 HarmonyOS App开发之组件布局类的核心处理逻辑代码(备注不同布局的相似代码忽略掉):1@Override2public void onStart(Intent intent) {3 super.onStart(intent);4 super.setUIContent(ResourceTable.Layout_ability_main); // 这里实际上是要去加载ability_main.xml布局文件,这里在前面加上一个L
TableLayoutTableLayout使用表格的方式划分子组件。支持的XML属性TableLayout的共有XML属性继承自:ComponentTableLayout的自有XML属性见下表:属性名称中文描述取值取值说明使用案例alignment_type对齐方式align_edges表示TableLayout内的组件按边界对齐。ohos:alignment_type="align_edges"align_contents表示TableLayout内的组件按边距对齐。ohos:alignment_type="align_contents"column_count列数integer类型可以直
一、简介什么是鸿蒙鸿蒙操作系统(HarmonyOS、鸿蒙OS)是一款面向全场景的分布式操作系统。其开源项目为OpenHarmony。历史2012年,华为开始规划自有操作系统“鸿蒙”2019年8月9日,华为在发布鸿蒙1.02020年9月10日,华为发布鸿蒙2.02021年6月2日,鸿蒙正式商用(华为正式发布HarmonyOS2及多款搭载HarmonyOS2的新产品)鸿蒙的三大特征超级小程序H5只能使用浏览器的功能小程序可以调用微信的功能(扫码、拍照、定位、查通讯录)鸿蒙可以调用系统级别的功能(线程),而且可以调用其他设备的功能可剪裁系统可以跑在手机、平板、电视、可穿戴设备、智能硬件和⻋载系统上鸿
相信很多小伙伴都有这样的经历,外出旅游,做攻略、查路线、订酒店,往往需要来回切换不同应用对照查询,一番操作下来可谓是费时又费力。华为手机的智慧多窗功能,可以高效利用屏幕空间,实现一屛多任务操作,广受用户好评。如今Mate20、P30等机型升级HarmonyOS3后,智慧多窗再升级,仅需一步就能高效开启分屏、mini小窗,轻松解锁娱乐、社交新体验。智慧多窗多任务并行,观影聊天两不误如果你近期计划出游,就可以使用智慧多窗一步分屏,一边做攻略一边查询高铁、民宿等信息,同屏操作更高效。除了一步分屏,全新智慧多窗还支持一步开启mini小窗,体验好用到爆。举个例子,在手机上追剧时好友发来消息,只需开启一步