1、概念:.net和c#1).net/dotnet:一般指.net Framework框架,一种开发平台,一种技术。2)c#:一种编程语言,可以开发基于.net平台的应用3)java既是一种技术又是一种编程语言。2、.NET都能干什么1)应用程序开发 Winform在.net平台上开发的桌面应用程序叫做Winform应用程序2)Internet应用程序开发 ASP.NET 网站开发3)手机开发&n
**Android NDK编译的库能在鸿蒙上使用?** 作为经验丰富的开发者,我将为你解答这个问题并教你如何实现。首先,我们需要了解整个流程,然后逐步指导你完成每一步。 **流程图:** ```mermaid flowchart TD; A[准备NDK开发环境] --> B[创建Android NDK项目] B --> C[编写C/C++代码] C --> D[编写
原创 2024-01-12 23:37:42
384阅读
# 在鸿蒙上运行Flutter ## 引言 Flutter是一种跨平台的移动应用开发框架,它可以让开发者使用一套代码同时在Android和iOS平台上构建高性能的应用程序。然而,鸿蒙是另一种操作系统,它并不直接支持Flutter。那么,有没有办法让Flutter在鸿蒙上运行呢?本文将为你提供实现Flutter在鸿蒙上运行的步骤和代码示例。 ## 流程概览 在开始之前,让我们先了解一下整个流
原创 2024-01-12 20:37:33
1687阅读
前言 通过创建一个HelloWorld项目,运行起来之后,再来分析入门鸿蒙开发需要掌握的一些知识点。如您想直接通过官网学习,我这里给您贴出官网地址,或者你也可以先根据我的文章内容,看看是否对鸿蒙开发感兴趣再去官网认真学习!1 创建项目 打开开发工具DevEco Studio,选择File -> New -> New Project选择ability模板,我们这里选择Empty Abil
转载 2024-08-21 14:41:34
75阅读
万众期盼的鸿蒙系统终于在几天前正式发布了,虽然说鸿蒙系统是首先搭载于华为智慧屏上,并且之前华为也曾直言过鸿蒙系统暂时不会用于手机。但是在鸿蒙系统发布之后,作为华为发言人的余承东又一改常态,说鸿蒙系统随时都可以用于手机,并且从原来的安卓系统改换为鸿蒙系统,所需要的时间不过是几天而已,这也给华为粉丝们注入了一支强心剂,毕竟鸿蒙系统已经宣传了许久,其或许会成为麒麟芯片之后,华为又一个超越其它手机厂家的重
最近看到有许多升级了鸿蒙系统的普通消费者发的体验报告,大部分都是针对手机的,平板的发的很少,那我今天就来聊一下鸿蒙系统在平板上的表现是怎样的吧!首先,很感谢华为能给我这次测试鸿蒙系统的机会,作为一个数码爱好者,很早以前就开始关注鸿蒙了,今年以来更是疯狂购入1+8+N的各种设备,这个平板就是今年4月份闲鱼二手入的,现在觉得真是赚大发了。4月21日下午,我看见鸿蒙版块在议论Mate40支持升级鸿蒙的事
华为官方此前已经宣布即将在6月2日进行鸿蒙系统操作系统发布会,而且网上知名博主也已经提前爆料,这一次的发布会将会公布首批鸿蒙Harmony OS2.0系统升级名单,其中包含了11款手机机型和一款全新发布的MatePad Pro平板,整体关注度还是非常高。其中最让人关注的还是这一款华为MatePad Pro平板,它已经被确认会成为首款搭载鸿蒙HarmonyOS2.0系统的设备,所以我觉得这款平板还是
现在市面上比较常见的手机系统主要有三种,分别是,苹果iOS系统,安卓系统,还有一个Symbian系统,然而,不知道大家有没有听说过,华为将推出的鸿蒙系统呢?相信有很多人都想了解鸿蒙操作系统什么时候上市,鸿蒙操作系统开源的一些情况,那么,接下来小编就带各位具体的来聊聊。一、鸿蒙操作系统什么时候上市华为自2012年开始研发鸿蒙操作系统,其具有轻量化、小巧、功能强大的优势,率先应用在智能手表、智慧屏、车
最近华为手机遇到了不少困难,不过,对于广大花粉来说,还是很关注华为手机的动向。日前,华为在系统方面再次发力,不断进行升级,同时增加适配进度。没错,笔者这里说的就是华为鸿蒙OS 2.0,它堪称是目前国产“最强”的系统了。华为鸿蒙OS 2.0在游戏性方面要比安卓强,同时流畅度可以和iOS媲美。最新消息显示,华为鸿蒙OS 2.0第二轮公测正式开启,此次新增七款机型,一些经典的老机型也可以支持。第二轮新增
正文这个功能相当有趣,其实核心理念就是见什么人说什么话。在应用发布时,执行的是真正的业务逻辑代码,数据也是真实的。但在调试时,有时真实的数据测试太费劲,这些真实的数据可能难以获得,或获取很麻烦,或者数据量很大,反正,就是各种不爽。我们期望在应用发布时使用真实的数据,而在调试时,使用测试数据,关键一点是,不用修改任何代码,根据调试或发布的场景自动切换。这就是Java UI数据模拟的核心作用。其实这
# 鸿蒙上拉刷新列表 在移动应用开发中,列表的上拉刷新功能是一种常见的用户交互方式。当我们下拉列表时,通常会触发一个刷新动作,用于加载更多数据或更新列表内容。本文将介绍如何在鸿蒙应用开发中实现一个上拉刷新列表,并提供相应的代码示例。 ## 上拉刷新列表的原理 上拉刷新列表通常由两部分组成:列表视图和刷新控件。列表视图用于展示数据,而刷新控件用于触发刷新动作。当用户上拉列表时,如果达到一定的阈
原创 2024-01-10 04:06:33
409阅读
目录鸿蒙APPAPP框架代码组成APP运行框架代码APP管理进程代码APP基本概念tokenAPP类型APP状态APP窗口APP窗口切片路由信息APP包名APP安装路径APP数据存取路径APP窗口切片栈APP之间的交互模型与管理进程的关系APP进程间的交互APP进程启动前APP进程启动时APP进程的初始化APP进程的页面或服务激活PAGE和SERVICE的连接和断开鸿蒙APPAPP框架代码组成目录
这是有关WebAssembly的系列文章的第四部分,如果您还没有阅读其他文章,我们建议从头开始。WebAssembly是一种在网页上运行JavaScript以外的编程语言的方法。过去,当您想在浏览器中运行代码以与网页的不同部分进行交互时,唯一的选择就是JavaScript。因此,当人们谈论WebAssembly的速度很快时,Apple与Apple的比较就是JavaScript。但这并不意味着这是两
转载 2023-12-05 19:53:37
823阅读
# 从Android的View和ViewGroup到鸿蒙的组件转换指南 在移动开发中,Android拥有丰富的UI组件体系,其中View和ViewGroup是构建界面的基石。然而,随着鸿蒙操作系统的崛起,许多开发者开始关注如何将已有的Android UI组件迁移至鸿蒙平台。在这篇文章中,我们将逐步探讨这一流程,以及在每一步中需要实现的代码。 ## 流程概述 下面的表格总结了我们将要进行的主要
原创 10月前
112阅读
Android版本升级同时Sqlite数据库的升级及之前数据的保留   (2013-09-15 14:31:27) 做Android应用,不可避免的会与SQLite打交道。随着应用的不断升级,原有的数据库结构可能已经不再适应新的功能,这时候,就需要对SQLite数据库的结构进行升级了。 SQLite提供了ALTER TABLE命令,允许用户重命名或添加新的字
本文使用与鸿蒙系统一同编译的方法。
转载 2021-06-21 13:59:16
439阅读
# Android 在鸿蒙上跑不起来的原因分析 随着科技的不断进步,手机操作系统层出不穷,Google 的 Android 与华为的鸿蒙正在形成两个不同的生态系统。尽管鸿蒙系统(HarmonyOS)宣称能够兼容 Android 应用,但在实际运行中,户仍然会遇到一些 Android 应用无法在鸿蒙系统上正常工作的情况。本文将分析这一现象的原因,并用一些代码示例来帮助读者更好地理解。 ## 鸿
原创 2024-10-21 07:58:12
137阅读
不久前谷歌再度对华为进行封杀,目前海外版的华为mate 30系列要想自行安装谷歌服务已经难如登天,传统的方法已经不再适用。随着谷歌封杀的华为态度愈加强硬,华为负责人余承东表示,不久后华为自主研发的鸿蒙系统将不再局限于智慧屏跟手表,鸿蒙系统将着手适配在华为手机上,以此对抗谷歌封杀。鸿蒙系统适配手机,华为能转危为安?从目前的情况来看,很难!10月2日,微软秋季新品发布会如约举行,在这次发布会上,微软
新出的插槽用法,实现侧滑菜单、支持两种风格、支持快速滑动打开关闭。
转载 2021-12-13 13:38:19
930阅读
鸿蒙Service相比Android的Service来讲,重要性和使用频率要高很多,因为其分布式的特点,Service被重新定义,做了很大的扩展,不仅仅只做一些后台任务,还可以进行远程控制、数据通信、资源分配等。鸿蒙应用开发中的Service是Ability的一种,并非和Android那样有明显的区分,使用方法也和Ability类似,也分本地和远程,单向和双向。之前浅谈过鸿蒙Service,主要是
转载 2024-05-18 15:24:46
61阅读
  • 1
  • 2
  • 3
  • 4
  • 5