正文这个功能相当有趣,其实核心理念就是见什么人说什么话。应用发布时,执行的是真正的业务逻辑代码,数据也是真实的。但在调试时,有时用真实的数据测试太费劲,这些真实的数据可能难以获得,或获取很麻烦,或者数据量很大,反正,就是各种不爽。我们期望应用发布时使用真实的数据,而在调试时,使用测试数据,关键一点是,不用修改任何代码,根据调试或发布的场景自动切换。这就是Java UI数据模拟的核心作用。其实这
不久前谷歌再度对华为进行封杀,目前海外版的华为mate 30系列要想自行安装谷歌服务已经难如登天,传统的方法已经不再适用。随着谷歌封杀的华为态度愈加强硬,华为负责人余承东表示,不久后华为自主研发的鸿蒙系统将不再局限于智慧屏跟手表,鸿蒙系统将着手适配在华为手机上,以此对抗谷歌封杀。鸿蒙系统适配手机,华为能转危为安吗?从目前的情况来看,很难!10月2日,微软秋季新品发布会如约举行,在这次发布会上,微软
最近看到有许多升级了鸿蒙系统的普通消费者发的体验报告,大部分都是针对手机的,平板的发的很少,那我今天就来聊一下鸿蒙系统平板上的表现是怎样的吧!首先,很感谢华为能给我这次测试鸿蒙系统的机会,作为一个数码爱好者,很早以前就开始关注鸿蒙了,今年以来更是疯狂购入1+8+N的各种设备,这个平板就是今年4月份闲鱼二手入的,现在觉得真是赚大发了。4月21日下午,我看见鸿蒙版块议论Mate40支持升级鸿蒙的事
# Android 鸿蒙上跑不起来的原因分析 随着科技的不断进步,手机操作系统层出不穷,Google 的 Android 与华为的鸿蒙正在形成两个不同的生态系统。尽管鸿蒙系统(HarmonyOS)宣称能够兼容 Android 应用,但在实际运行中,用户仍然会遇到一些 Android 应用无法鸿蒙系统上正常工作的情况。本文将分析这一现象的原因,并用一些代码示例来帮助读者更好地理解。 ## 鸿
原创 2024-10-21 07:58:12
137阅读
新出的插槽用法,实现侧滑菜单、支持两种风格、支持快速滑动打开关闭。
转载 2021-12-13 13:38:19
930阅读
鸿蒙Service相比Android的Service来讲,重要性和使用频率要高很多,因为其分布式的特点,Service被重新定义,做了很大的扩展,不仅仅只做一些后台任务,还可以进行远程控制、数据通信、资源分配等。鸿蒙应用开发中的Service是Ability的一种,并非和Android那样有明显的区分,使用方法也和Ability类似,也分本地和远程,单向和双向。之前浅谈过鸿蒙Service,主要是
转载 2024-05-18 15:24:46
61阅读
最近华为手机遇到了不少困难,不过,对于广大花粉来说,还是很关注华为手机的动向。日前,华为系统方面再次发力,不断进行升级,同时增加适配进度。没错,笔者这里说的就是华为鸿蒙OS 2.0,它堪称是目前国产“最强”的系统了。华为鸿蒙OS 2.0游戏性方面要比安卓强,同时流畅度可以和iOS媲美。最新消息显示,华为鸿蒙OS 2.0第二轮公测正式开启,此次新增七款机型,一些经典的老机型也可以支持。第二轮新增
# 鸿蒙上拉刷新列表 移动应用开发中,列表的上拉刷新功能是一种常见的用户交互方式。当我们下拉列表时,通常会触发一个刷新动作,用于加载更多数据或更新列表内容。本文将介绍如何在鸿蒙应用开发中实现一个上拉刷新列表,并提供相应的代码示例。 ## 上拉刷新列表的原理 上拉刷新列表通常由两部分组成:列表视图和刷新控件。列表视图用于展示数据,而刷新控件用于触发刷新动作。当用户上拉列表时,如果达到一定的阈
原创 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框架代码组成目录
一、认识鸿蒙鸿蒙 微内核是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级。鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架 。可用于手机、平板、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓、华为电脑端依然优先使用win
# 鸿蒙上运行Flutter ## 引言 Flutter是一种跨平台的移动应用开发框架,它可以让开发者使用一套代码同时Android和iOS平台上构建高性能的应用程序。然而,鸿蒙是另一种操作系统,它并不直接支持Flutter。那么,有没有办法让Flutter鸿蒙上运行呢?本文将为你提供实现Flutter鸿蒙上运行的步骤和代码示例。 ## 流程概览 开始之前,让我们先了解一下整个流
原创 2024-01-12 20:37:33
1687阅读
如何利用鸿蒙Hispark WiFi IoT套件控制大疆TELLO无人机?
转载 2021-06-21 14:15:21
2689阅读
本篇Codelab旨在让开发者了解手机HarmonyOS应用开发,常用布局、典型控件、FA组件、媒体-视频、跨设备协同的体验以及从工程创建到代码和布局的编写,再到编译构建、部署和运行全过程。 您将构建一个基于HarmonyOS Player类实现的应用程序,该应用程序功能为播放本地视频资源或从Internet获得的视频资源。效果图如下:
转载 2021-03-17 15:20:09
4032阅读
# 从Android的View和ViewGroup到鸿蒙的组件转换指南 移动开发中,Android拥有丰富的UI组件体系,其中View和ViewGroup是构建界面的基石。然而,随着鸿蒙操作系统的崛起,许多开发者开始关注如何将已有的Android UI组件迁移至鸿蒙平台。在这篇文章中,我们将逐步探讨这一流程,以及每一步中需要实现的代码。 ## 流程概述 下面的表格总结了我们将要进行的主要
原创 10月前
112阅读
最近我可以说是同步也进行Flutter应用开发的学习。 与鸿蒙的开发相比,Flutter的环境搭建和IDE使用就相对麻烦一些。 当然,这里面有客观原因,比如说网络问题。 但是,如果我们不考虑这些客观原因,Flutter的环境搭建也依然是很麻烦,并且继承了Google一贯的不靠谱以及把事情复杂化的作风(是不是因为美国写代码的印度人越来越多了?)。 可以参考我的文章Flutter应用开发之第一步(踩
Android版本升级同时Sqlite数据库的升级及之前数据的保留   (2013-09-15 14:31:27) 做Android应用,不可避免的会与SQLite打交道。随着应用的不断升级,原有的数据库结构可能已经不再适应新的功能,这时候,就需要对SQLite数据库的结构进行升级了。 SQLite提供了ALTER TABLE命令,允许用户重命名或添加新的字
华为官方此前已经宣布即将在6月2日进行鸿蒙系统操作系统发布会,而且网上知名博主也已经提前爆料,这一次的发布会将会公布首批鸿蒙Harmony OS2.0系统升级名单,其中包含了11款手机机型和一款全新发布的MatePad Pro平板,整体关注度还是非常高。其中最让人关注的还是这一款华为MatePad Pro平板,它已经被确认会成为首款搭载鸿蒙HarmonyOS2.0系统的设备,所以我觉得这款平板还是
手机APP的引导页是一个常见的功能,今天和大家一起分享鸿蒙系统的撸引导页代码的经验。
转载 2021-12-13 14:46:36
652阅读
总是做各种Demo,是时候做个什么小应用来练练手了。
转载 2021-06-18 16:18:58
365阅读
实际应用开发中,时不时的会遇到 AI 领域相关的一些技术,本节主要详细讲述一下生成二维码技术,二维码可能涉
转载 2021-12-13 14:17:43
1029阅读
  • 1
  • 2
  • 3
  • 4
  • 5