本文主要介绍在HarmonyOS下如何使用ArkTS获取位置服务。LocationKit概述移动终端设备已经深入人们日常生活的方方面面,如查看所在城市的天气、新闻轶事、出行打车、旅行导航、运动记录。这些习以为常的活动,都离不开定位用户终端设备的位置。当用户处于这些丰富的使用场景中时,系统的位置能力可以提供实时准确的位置数据。对于开发者,设计基于位置体验的服务,也可以使应用的使用体验更贴近每个用户。当应用在实现基于设备位...
2025-07-21 09:31:43 8002浏览 0点赞 0回复 0收藏
本节以一个“账本”为例,使用关系型数据库的相关接口实现了对账单的增、删、改、查操作。为了演示该功能,创建一个名为“ArkTSRdb”的应用,源码见文末。操作RdbStore首先要获取一个RdbStore来操作关系型数据库。在srcmainets目录下创建名为“commondatabase”目录,用于存放常用的数据库相关的类。在该commondatabase目录创建工具类Rdb,代码如下:tsimport{relationalStore}from'kit.ArkData';importCommonConstantsfrom'..c...
2025-07-14 14:47:50 8663浏览 0点赞 0回复 0收藏
仓颉编程语言的首个长期支持(LongTermSupport,LTS)版本已于2025年7月1日正式发布。仓颉最早是在2024年6月的华为开发者大会亮相,定位是下一代编程语言。笔者估计,本次LTS版本发布,是为了配合将于本月底[仓颉编程语言开源](https:developer.huawei.comconsumercnforumtopic0210186139141263055fid0109140870620153026)事宜。本文主要介绍仓颉编程语言的特性及安装。仓颉编程语言简介仓颉编程语言是华为自研的一种面向全场景...
2025-07-07 10:46:41 8971浏览 0点赞 0回复 0收藏
【HarmonyOSNEXT+AI】问答06::仓颉编程语言的仓颉工具链和DevEcoStudioCangjiePlugin是什么关系?为什么要装这么多插件?在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:安装了仓颉工具链,为什么还要安装DevEcoStudioCangjiePlugin?DevEcoStudio会去调用仓颉工具链的SDK吗?好像没有看到那里有和这个相关的设置。这里就这位同学的问题,...
2025-06-30 09:38:47 5535浏览 0点赞 0回复 0收藏
在2025年6月20日华为开发者大会(HDC2025)上,华为宣布正式开启HarmonyOS6DeveloperBeta版本,在体验创新与开发效率上进一步提升。华为终端BG软件部总裁龚体发表名为“更高效的鸿蒙开发体验”演讲,并宣布仓颉编程语言将于7月30日开源。仓颉最早是在2024年6月的华为开发者大会亮相,定位是下一代编程语言。仓颉编程语言特性作为一门新进的编程语言,仓颉吸取了各大主流编程语言的优点,形成了自己具有特性。高效编程:面向应用...
2025-06-24 09:19:47 5499浏览 0点赞 0回复 0收藏
滑块视图容器Swiper,提供子组件滑动轮播显示的能力。本节演示了API15新增的动效模式SwiperAnimationMode的应用展示。Swiper组件翻页至指定页面的动效模式。描述如下:卡片能力:从APIversion15开始,该接口支持在ArkTS卡片中使用。元服务API:从APIversion15开始,该接口支持在元服务中使用。系统能力:SystemCapability.ArkUI.ArkUI.Full安装新版的DevEcoStudio5.0.5Release新版的DevEcoStudio包含了最新的API17,可以更好的...
2025-06-23 08:13:55 683浏览 0点赞 0回复 0收藏
本节演示HarmonyOSAPI15新晋导航点组件Indicator的特性及用法。所使用的环境为:DevEcoStudio5.0.5Release导航点组件Indicator概述导航点组件Indicator,提供圆点导航点以及数字导航点两种导航点样式。该组件从APIVersion15开始支持,将原Swiper组件中的Indicator已有的能力作为一个单独组件提供给开发者使用。开发者可以不依赖Swiper组件单独显示导航点,也可以通过IndicatorComponentController与Swiper组件绑定使用。当多...
2025-06-17 08:04:24 767浏览 0点赞 0回复 0收藏
鸿蒙电脑的诞生是国产操作系统的破壁之战Windows系统以压倒性优势主导全球个人电脑市场,而MacOS则凭借其独特的闭源生态占据一席之地。但当人类迈入AI时代,这些诞生于20世纪的操作系统架构,却日益显露出与智能时代格格不入的疲态。寻找Windows和MacOS之外的第三条道路,已成为时代发展的必然选择。这一历史性机遇窗口下,华为鸿蒙电脑应运而生。鸿蒙电脑的诞生2025年5月8日上午,在鸿蒙电脑技术与生态沟通会上,各界期待已久...
2025-05-25 22:14:16 1639浏览 1点赞 0回复 1收藏
在科技飞速发展的当下,编程语言和操作系统的创新不断重塑着应用开发的格局。华为的仓颉编程语言自问世以来,便以其独特的优势和强大的功能,吸引了众多开发者的目光。而HarmonyOSNEXT,作为华为全新一代操作系统,带来了更流畅、更智能、更安全的体验。当仓颉编程语言遇上HarmonyOSNEXT,再结合当下热门的AI大模型,一场智能助手APP开发的盛宴就此开启,展现出令人惊叹的玩法。HarmonyOSNEXT:智能时代的强大基石HarmonyOSNEXT...
2025-05-15 21:50:05 3595浏览 0点赞 0回复 0收藏
在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:鸿蒙的主推开发语言不是ArkTS吗,本课程为什么使用的是仓颉编程语言?这里就这位同学的问题,统一做下回复,以方便其他同学参考。往期问答,可以在我主页查到。鸿蒙编程语言的发展史在正式介绍ArkTS和仓颉编程语言之前,咱们先来聊一聊鸿蒙编程语言的发展史。笔者从2019年起就开始关注鸿蒙了...
2025-05-09 21:24:21 4569浏览 0点赞 0回复 0收藏
在2025年5月8日的鸿蒙电脑技术与生态沟通会上,华为终端BG平板与PC产品线总裁朱懂东发表演讲。鸿蒙办公将支持无缝协同(统一账户多端同步)、智慧体验(鸿蒙AI智慧交互)、融合生态(桌面生态移动生态)三大特点。鸿蒙电脑还支持多模态输入融合,可实现电脑键鼠交互、手机平板直觉触控、视觉交互、语音交互。鸿蒙电脑搭载HarmonyOS,基于分布式软总线,支持键鼠共享、跨设备协同、应用接续、华为分享。华为历时五年时间倾注战略...
2025-05-08 11:34:13 5873浏览 0点赞 0回复 0收藏
大家好,我是老卫。借着[51CTO鸿蒙开发者社区](https:ost.51cto.composts33093)的活动机会,我来谈一谈自己是如何踏上HarmonyOS之旅的。鸿蒙缘起了解科技圈的网友应该都知道“实体清单”是什么意思吧。2019年5月15日,美国商务部宣布,把华为及70家关联企业列入其所谓的“实体清单”(EntitiesList)。这意味着,今后如果没有美国政府的批准,华为将无法向美国企业购买元器件和购买技术。“实体清单”是美国为维护其国家安全利...
2025-05-06 20:38:00 1854浏览 2点赞 1回复 1收藏
【HarmonyOSNEXT+AI】问答04:仓颉编程语言适合毕业设计吗?在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:学校里面马上就要进行毕业设计答辩了,这本课程使用的仓颉编程语言适合毕业设计?这里就这位同学的问题,统一做下回复,以方便其他同学参考。往期问答,可以在我主页查到。毕业设计答辩的时间毕业设计答辩的时间通常因学校和专业的...
2025-04-27 16:37:37 2265浏览 0点赞 0回复 0收藏
【HarmonyOSNEXT+AI】问答03:找不到DevEcoStudioCangjiePlugin下载链接?在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:我在[华为开发者社区官网](https:developer.huawei.comconsumercndownload)找不到DevEcoStudioCangjiePlugin下载链接,是什么原因。这里就这位同学的问题,统一针对大家做下回复。往期提问答,可以在我主页查到。什么...
2025-04-17 09:28:35 3097浏览 0点赞 0回复 0收藏
在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员问,有一点编程基础,可以学不?这里统一做下回复。学习本课程只需要掌握任一编程语言即可,拥有JavaScript、TypeScript、ArkTS或Java语言基础更佳。为什么这么说呢?本课程主要采用的是华为仓颉编程语言来进行开发。仓颉编程语言是华为近期才退出的新的编码语言,对于市面上大部分的的同学而言,都是陌生的,因此...
2025-04-11 10:43:43 3559浏览 0点赞 0回复 0收藏
谷歌母公司Alphabet于近日重申了其在2023年投入约750亿美元(约合5519.45亿元人民币)的资本支出计划。该计划旨在扩建公司的数据中心,购买必要的芯片和服务器,以支持核心业务的增强和人工智能(AI)服务的发展。Alphabet首席执行官桑达尔・皮查伊(SundarPichai)在谷歌云计算部门的年度会议上对此进行了详细说明。皮查伊表示,谷歌的这项投资将有助于提升公司在搜索等核心业务领域的竞争力,同时也将推动生成式AI服务的进一步...
2025-04-10 11:39:07 3403浏览 0点赞 0回复 0收藏
在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员问,课程里用的什么大模型?能用DeepSeek吗?这里统一做下回复。课程使用AI大模型包括:讯飞星火SparkLite、阿里云通义、FLUX、QwenAudio、通义万相、DeepSeek等大模型。为啥要选这些大模型?讯飞星火、阿里云通义等都是头部AI供应商,业界有比较好的口碑及知名度,采用这些大模型,比较稳定,也有比较好的售后服...
2025-04-09 07:57:26 4657浏览 0点赞 0回复 0收藏
来自HarmonyOS社区2025年4月7日消息,郑州市移动端数字政府App“郑好办”鸿蒙版上线。今日头条、人民日报等多款应用功能更新。随着人工智能技术的不断进步,以及HarmonyOS系统的持续优化,未来将会有更多类似的创新融合出现。这不仅会提升用户对HarmonyOS系统的满意度和忠诚度,也将吸引更多开发者投身于HarmonyOS应用开发领域,共同构建一个丰富、繁荣、充满活力的应用生态。相信在技术创新与开发者的共同努力下,HarmonyOS应...
2025-04-08 08:45:04 4027浏览 0点赞 0回复 1收藏
华为于2025年03月31日发布2024年[年度报告](https:www.huawei.comcnannualreport2024)。报告显示,华为经营结果符合预期,实现全球销售收入8,621亿元人民币,净利润626亿元人民币。2024年研发投入达到1,797亿元人民币,约占全年收入的20.8%,近十年累计投入的研发费用超过12,490亿元人民币。截至2024年底,鲲鹏、昇腾已累计发展665万开发者、8500多家合作伙伴;鸿蒙开发者超过720万,生态设备超10亿台,鸿蒙生态处于量变到质变...
2025-04-01 09:07:39 8410浏览 0点赞 0回复 0收藏
2月4日,市场监管总局网站公布消息,美国谷歌公司因涉嫌违反《中华人民共和国反垄断法》,被市场监管总局依法立案调查。2月5日下午,《人民日报》刊发题目为“依法对跨国公司垄断行为监管有利于维护国际市场公平竞争,促进产业创新发展”的评论文章。文章提到,自2010年谷歌宣布关闭中国大陆搜索业务后,谷歌公司在华业务相对有限,主要是向中国手机厂商提供安卓移动操作系统。此次反垄断调查可能与谷歌公司的安卓操作系统业务...
2025-03-29 10:04:48 5478浏览 0点赞 0回复 0收藏