自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(152)
  • 资源 (2)
  • 收藏
  • 关注

原创 鸿蒙jsonToArkTS_工具exe版本来了

相信大家在学习鸿蒙开发过程中最痛苦的就是编写model 类 特别是那种复杂的json的时候对不对, 这时候有一个自动化的工具给你生成model是不是很开心。我们今天要分享的就是这个工具 JsonToArkTs 的用法我们可以看到无论哪种json格式的数据我们都可以用插件很好生成对应的model 这个对于我们平时开发鸿蒙的app 可以大大节省开发的时间。有兴趣的同学没有关注坚果派官网社区。里面有很多大神分享鸿蒙相关的技术点。

2025-06-05 18:31:12 1412

原创 flutter 带你玩转flutter读取本地json并展示UI

最新又重新学习flutter ,所以准备做一期分享,相信很多同学都有参加过各种比赛项目 主要都是做一些UI上面的展示 这时候很多同学可能会在本地创建很多数组模拟数据这样代码不但看着很臃肿也不好去处理新增数据。那么我们是不是可以读取本地的json数据然后再去展示UI呢flutter里面读取本地json比较简单 我们拿到本地json后去解析的时候我们需要 json.decode(jsonString) ,然后我们这个读取的操作 最好是异步去操作。拿到数据后我们可以再去操作解析数据和显示UI ,

2025-06-01 14:04:43 18

原创 鸿蒙next http网络请求工具类进阶版本来了

本文分享了基于鸿蒙Next平台的网络请求实现方法,主要包含GET和POST请求处理。通过单例模式封装OkhttpUtils工具类,采用建造者模式支持Map参数和键值对参数设置。详细展示了请求参数组装、Request实例创建、网络连接配置(包括超时设置)以及响应处理的完整流程。特别区分了表单提交和JSON提交两种POST方式。代码示例包含请求头设置、错误处理等关键环节,并提供了完整的工具类实现代码,可作为鸿蒙应用开发中网络请求模块的参考实现。

2025-05-29 16:50:42 483

原创 鸿蒙Next模块化设计实战:反射调用实现动态功能组合

本文介绍了如何利用鸿蒙Next的反射机制实现灵活高效的模块化设计,以应对需求频繁变更的开发场景。通过将核心功能封装为独立模块(mylibrary.har)并通过代理模块(testlibrary.har)统一对外暴露接口,开发者可以在需求变更时只需调整依赖关系,而无需修改核心代码。文章详细阐述了模块架构设计、核心反射调用的实现、功能模块的实现以及工程配置指南,并提供了测试验证方案和架构优势总结。最后,文章展望了未来实现组件化架构的规划,并鼓励开发者共同探讨优化方案,推进鸿蒙生态建设。

2025-05-09 13:20:44 176

原创 鸿蒙next 关系型数据库 你不知道的事情

各位同学大家好,有一段时间没有更新文章了,最近在研究鸿蒙关系型数据也就是轻量级数据库sqlite 的使用,今天趁着这个机会分享给大家。关系型数据库基于SQLite组件,适用于存储包含复杂关系数据的场景,比如一个班级的学生信息,需要包括姓名、学号、各科成绩等,又或者公司的雇员信息,需要包括姓名、工号、职位等,由于数据之间有较强的对应关系,复杂程度比键值型数据更高,此时需要使用关系型数据库来持久化保存数据。大数据量场景下查询数据可能会导致耗时长甚至应用卡死,如有相关操作可参考文档批量数据写数据库场景。

2025-01-08 10:45:35 927

原创 Flutter鸿蒙化 在鸿蒙应用中添加Flutter页面

今天这节课我们讲一下 在鸿蒙应用中添加Flutter页面。我们在实战项目如果公司已经又跨端的方案了 例如Flutter, 我们就可以 FlutterPage 的特性讲Flutter的页面代码通过 FlutterPage 添加到我们现在有的鸿蒙next 项目当中来 这样我们在既不破坏原有技术栈的情况下 有可以很好用上鸿蒙里面性特效等等能力。可以让我们的项目更加灵活 也可以降低开发成本。

2025-01-06 10:12:51 906

原创 Flutter 鸿蒙化 使用 Flutter Channel实现和Flutter和HarmonyOS交互

今天这节课我们讲一下 flutter和我们的HarmonyOS交互。观察上面的效果图我们发现再Flutter 和鸿蒙next的交互中我们有3种方式,我们可以通过 MethodChannel 或者 BasicMessageChannel 能够调到鸿蒙next端代码也可以通过 EventChannel 来传递参数给到鸿蒙next这边 然后通过next回调。

2025-01-06 10:11:58 524

原创 Flutter 鸿蒙化 flutter和鸿蒙next混和渲染

这一个节课我们讲一下PlatformView的是使用 我们在实战中有可能出现了在鸿蒙next只加载一部分Flutter的情况我们今天就讲一下这种情况具体实现要使用到我们的PlatformView我们使用 PlatformView 就可以实现在我们鸿蒙native 项目中只需要加载部分的Flutter项目比较类似安卓的里面只加载一个view或者是fragment。也可以配合我们之前讲的章节能够在实战中很好使用Flutter在我们的鸿蒙next上面跨端的开发。

2025-01-06 10:09:19 735

原创 鸿蒙next RCP网络请求工具类进阶版来了

各位同学大家好,有一段时间没有更新文章了,最近因为鸿蒙官方的网络请求换掉了了rcp 之前是使用http 这些都是原生开发的 当然有那种三方大家熟知的 axios (这个也是基于http 后面也会过时)所以大家还是要了解一下rcp的原生的网络请求的。那么我们不废话正式开始。TT。

2024-12-29 12:29:27 1038

原创 鸿蒙next 电商实战项目 来了

最新在学习鸿蒙next 开发 就写了一个demo 今天就分享给大家一下鸿蒙的 ark ui 非常类似flutter 这种声明式ui 所有的布局都是代码编写的和传统的布局和逻辑分开有些区别 刚开始上手的时候可能不适应,慢慢就习惯了 还有一点 代码嵌套 这个其实可以把每个组件抽离出来就可以解决鸿蒙的ark ui 网络部分也是类似前端的http 请求 解析json和前端也比较像 也有面向对象编程的思想, 对前端和移动端同学来说也比较好理解和学习。

2024-10-12 10:41:52 603

原创 鸿蒙next 带你玩转鸿蒙拍照和相册获取图片

各位网友和同学,相信大家在开发app的过程中都有遇到上传图片到服务器的需求,我们一般是有两种方式,拍照获取照片或者调用相册获取照片,今天我们就分享一个小案例讲一下这两种情况的实现。废话不多说我们正式开始鸿蒙next 无论是拍照获取照片uri 还是从相册获取照片uri 都比较简单,大家有真机的可以去尝试,获取到照片然后提交给服务器把整个前后端的交互完善。如果有其他的需求方面可以在文章地下留言。老师看到了都会回复的,更多鸿蒙next 开发相关知识的学习和交流都可以关注我掘金专栏或者B站的课程。

2024-09-22 22:21:10 915

原创 鸿蒙next json解析 ArkUI 带你玩转 arkts json解析

相信很多同学再开发过程中都会遇到json解析的处理,不管是跟服务端交互 或者是读取本地的json 都会遇到json解析 那么正好今天有空正好讲一下鸿蒙next里面的json解析arkts 里面的提供丰富的api来解析我们的json ,对比其他端来说也是相对比较简单 对于复杂的json 我们可以定义一个 interface 或者一个class 来配合我们的,JSON.parse 来进行解析复杂的json数据 当然这个生成数据模型model 我们团队有开发一个插件,这样也大大方便我们开发。

2024-09-17 18:04:46 4173 2

原创 鸿蒙next web组件和h5 交互实战来了

鸿蒙next web组件这个专题之前一直想讲一下 苦于没有时间,周末把代码研究的差不多了,所以就趁着现在这个时间节点分享给大家。也希望能对各位读者网友工作和学习有帮助,废话不多说我们正式开始。鸿蒙这边web组件和安卓的webview 以及ios的 wkwebview 比较像官方也给出了接口原生 ArkUI和H5能互相交互。文章案例中也给出具体的用法,各位可以查阅。如果有什么疑问也可以留言, 如果需要学习更多鸿蒙的知识可以瓜子你好我B站教程。

2024-09-12 15:02:11 1736

原创 鸿蒙nextLazyForEach 懒加载来了

各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 昨晚引文有网友问到鸿蒙next 里面的数据懒加载 我这边就做一个分享今天分享的list 组建里面的 LazyForEach 懒加载类似我们安卓里面adapter 和ios里面自定义的cell 就是我们滑动页面的时候加载新的item的时候系统不再重新创建对象 而是回收我们已经使用过item的对象 这样我们就可以复用item 就可以在加载 长 列表的时候减少开销从而提升滑动的性能和流畅度。

2024-08-15 16:27:29 360

原创 Flutter For Harmony next 来了

Flutter是谷歌的高性能、跨端UI框架,可以通过一套代码,支持iOS、Android、Windows/MAC/Linux等多个平台,且能达到原生性能。Flutter也可以与平台原生代码进行混合开发。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。本次我们这部分是基于社区版本3.7所编写,之前在做鸿蒙原生应用开发布道的时候,很多人都对Flutter适配鸿蒙比较感兴趣,这不就来了。

2024-08-15 10:46:20 2137

原创 鸿蒙next qq demo项目来了

各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 所以今天就给大家更新一期实战案例 高仿QQ案例 希望帮助到各位同学工作和学习这个QQ高仿项目也只是模仿了个最简单逻辑要走的路还很长的哈, 在这里也是给大家分享大厂的一些应用复杂页面的布局实现和联动,例如我们分组啊,还有好友展开和关闭效果实现。当然大厂肯定跟我们实现方式不同, 但是我们也是要自己尝试去实现,也是为了提升自己的能力。有兴趣的同学可以继续研究把整个项目都完善好。

2024-08-08 10:24:01 344

原创 鸿蒙next生肖选择器来了我不允许你不会

各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 所以今天就给大家更新一期实战案例 生肖抽卡的案例 希望帮助到各位同学工作和学习我们通过在button点击的时候把初始值 maskIndex maskOpacity maskImgScale 重新赋值 然后设置到 Image 组件的 scale属性里面来 然后设置我们Column 组件的 zIndex opacity透明度来实现我们组件叠放再组件上面的效果。

2024-08-06 09:46:22 228

原创 带你玩转鸿蒙next读取本地json并展示UI

相信很多同学都有参加过各种比赛项目 主要都是做一些UI上面的展示 这时候很多同学可能会在本地创建很多数组模拟数据这样代码不但看着很臃肿也不好去处理新增数据。那么我们是不是可以读取本地的json数据然后再去展示UI呢。我们需要注意的是我们通过 resourceManager.getRawFileContent, 读取到的是我们 Uint8Array 类型 buffer, 然后我们这里调用。

2024-08-06 09:43:03 671

原创 鸿蒙next生肖选择器来了我不允许你不会

各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 所以今天就给大家更新一期实战案例 生肖抽卡的案例 希望帮助到各位同学工作和学习我们通过在button点击的时候把初始值 maskIndex maskOpacity maskImgScale 重新赋值 然后设置到 Image 组件的 scale属性里面来 然后设置我们Column 组件的 zIndex opacity透明度来实现我们组件叠放再组件上面的效果。

2024-08-05 11:07:48 17

原创 鸿蒙next 隐私协议弹窗实现来

各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 所以今天就给大家更新一期实战案例 隐私协议弹窗 ,希望帮助到各位同学工作和学习上面的隐私协议弹窗我们只是实现了普通的界面展示 ,其实我们可以分包在 同意和去掉的两个text组件点击事件加上我们回调方法, 这样我们在index调用层就可以增加我们的回调方法,我们就可以处理点击之后逻辑。具体的各位同学可以自己在此代码基础拓展。

2024-08-05 11:07:03 436

原创 鸿蒙next 评分组件来了 我不允许你不会

各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 所以今天就给大家更新一期实战案例 评分组件 希望帮助到各位同学工作和学习鸿蒙next 里面有自带评分组件 其实安卓原始和ios里面也有不过安卓ios更多是直接调用了系统评分库。这样弹出·位置样式都不能自定义更多时候还是要自己去实现 但是鸿蒙就提供了这个组件我们就可以跟进官方组件的属性来自定义我们更多的效果。

2024-08-05 11:06:31 167

原创 鸿蒙next ArkUI 单例模式和手游sdk接口设计

各位同学大家,有段时间没有跟大家见面了,因为最近一直在更新鸿蒙的那个实战课程所以就没有去更新文章实在是不好意思, 所以今天就给大家更新一起鸿蒙里面的案例模式来给大家做一个分享。if (!鸿蒙 ArkUI 里面单例模式跟我们Java 还有oc代码里面比较像。都是需要私有化我们一个构造方法之类的做法 使得我们不能从外部直接通过new关键字来获取我们的实例 而是要通过我们的定义方法来获取唯一实例。从而减少系统开销避免重复创建实例。

2024-07-28 23:00:53 215

原创 鸿蒙 next 实现虚拟返回键杀死进程关闭app

各位同学大家好好,最近更新文章频率不是很高啊 今天给大家带来 鸿蒙 next 实现虚拟返回键杀死进程关闭app整个案例比较简单,我们也是要先熟悉我们的生命周期整个流程然后配合点击时间和当前时间的时间差来实现 返回键杀死app 然后加上了提示 也不会让用户误操作直接退出app了。有兴趣的同学可以拷贝代码自己尝试一下。

2024-07-24 14:03:47 607

原创 android google 内购支付最新版本 6.0结算库 接入教程

各位同学 大家好有段时间没有个大家更新文章 ,最近在更新google的最新结算库。所以就在这里分享给废话不多说。

2024-07-15 17:28:36 1799

原创 uni app 本地打包apk 教程

各位同学大家好,最近帮别人打包了一个 uni 的项目编译成apk 所以觉得必要分享下。

2024-07-15 17:28:06 230

原创 DialogFragment 开发手游sdk代替透明的activity

各位同学大家好 有段时间没有给各位更新文章了,最近在写新的项目 之前的手游sdk 都是用透明的activity 效果有缺陷,现在我改成用这个dialogfragment 来实现 , 废话不多说我们正式开始。

2024-07-15 17:27:31 161

原创 Flutter 调用Google内购支付最新教程

各位同学大家好, 之前看到有人在群里问flutter 怎么调用Google支付, 今天就准备整理写一篇文章。

2024-07-15 17:26:18 272

原创 鸿蒙 Ark UI 自定义弹窗实现教程

各位同学有段时间没有见面 因为一直很忙所以就没有去更新博客。最近有在学习这个鸿蒙的ark ui开发 因为鸿蒙不是发布了一个鸿蒙next的测试版本 明年会启动纯血鸿蒙应用 所以我就想提前给大家写一些博客文章// 在自定义组件即将析构销毁时将dialogController置空this.dialogController = undefined // 将dialogController置空。

2024-07-15 17:24:37 307

原创 鸿蒙跨平台框架ArkUI-X 小试牛刀视频播放

团队:坚果派公众号:“大前端之旅”润开鸿生态技术专家,华为HDE,优快云博客专家,优快云超级个体,优快云特邀嘉宾,InfoQ签约作者,OpenHarmony布道师,电子发烧友专家博客,51CTO博客专家,擅长HarmonyOS/OpenHarmony应用开发、熟悉服务卡片开发。欢迎合作。之前有写过arkui-x 跨平台框架可以 同时运行在安卓 iOS 鸿蒙3个平台 今天小试牛刀看看在安卓iOS上面播放视频是什么效果。

2024-07-15 17:19:44 180

原创 ArkUI-X和原生交互调用Google内购支付

团队:坚果派公众号:“大前端之旅”润开鸿生态技术专家,华为HDE,优快云博客专家,优快云超级个体,优快云特邀嘉宾,InfoQ签约作者,OpenHarmony布道师,电子发烧友专家博客,51CTO博客专家,擅长HarmonyOS/OpenHarmony应用开发、熟悉服务卡片开发。欢迎合作。鸿蒙arkui-x才是刚起步希望有更多开发能加入进来一起共同建设完善好生态。

2024-07-15 17:17:39 510

原创 鸿蒙 ArkUI 电影app 你想要都在这里

团队:坚果派公众号:“大前端之旅”润开鸿生态技术专家,华为HDE,优快云博客专家,优快云超级个体,优快云特邀嘉宾,InfoQ签约作者,OpenHarmony布道师,电子发烧友专家博客,51CTO博客专家,擅长HarmonyOS/OpenHarmony应用开发、熟悉服务卡片开发。欢迎合作。

2024-07-15 17:17:03 149

原创 ArkUI-X视频播放App初出茅庐

各位同学大家好之前写了一些基于 OpenHarmony 系统写arkui的项目。所以移植到arkui-x上面来这个视频播放项目 我也是参考了官网的一些demo 所以有些同学见过也正常 我这里不多赘述 然后也是对比了在OpenHarmony 开发板和主流安卓设备上面的效果 UI 的一致性做得还算不错。然后就是性能我感觉完成度也算是可以,希望大家能踊跃的参与进来 共同建设国产系统平台的生态 让国产自研技术达到了一个新高度,完成了从零到一的迈步,让自研不再是 PPT ,不再是“套壳”。

2024-07-15 17:14:58 213

原创 ArkUI-X 调起华为支付

各位同学大家好 很久没有跟大家见面了 具体多久我也不清楚,最近研究一下arkui-x调起华为支付功能 所以就分享给大家鸿蒙arkui-x才是刚起步希望有更多开发者能加入进来一起共同建设完善好生态。

2024-07-15 17:07:32 145

原创 ArkUI-X 调用华为授权登录我不允许你不会

各位同学大家好 很久没有跟大家见面了 具体多久我也不清楚,最近研究一下arkui-x调起华为登录 所以就分享给大家鸿蒙arkui-x才是刚起步希望有更多开发者加入进来一起共同建设完善好生态。

2024-07-15 17:06:44 106

原创 鸿蒙 画布来了 我不允许你不会

我们通过定义了2个点的x 坐标和y坐标 然后通过Canvas 组件绘制 Path2D 来里更新我们绘制的点的坐标来实现画图的线。

2024-07-15 17:05:52 103

原创 鸿蒙 AkrU 线性布局你不知道的事情

各位同学有段时间没有见面 因为一直很忙所以就你没有去更新博客。最近有在学习这个鸿蒙的ark ui开发 因为鸿蒙不是发布了一个鸿蒙next的测试版本 明年会启动纯血鸿蒙应用 所以我就想提前给大家写一些博客文章arkui 写法和flutter非常的像 有兴趣的同学可以多尝试哈 今天的文章就讲到这里。

2024-07-15 17:02:53 129

原创 鸿蒙next 数据缓存 你不知道的事情

团队:坚果派公众号:“大前端之旅”润开鸿生态技术专家,华为HDE,优快云博客专家,优快云超级个体,优快云特邀嘉宾,InfoQ签约作者,OpenHarmony布道师,电子发烧友专家博客,51CTO博客专家,擅长HarmonyOS/OpenHarmony应用开发、熟悉服务卡片开发。欢迎合作。用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。当用户希望有一个全局唯一存储的地方,可以采用用户首选项来进行存储。

2024-07-15 14:02:53 558

原创 鸿蒙next 下拉刷新上来加载 来了 我不允许你不会

输入如下命令出现安装成功提示即可鸿蒙next中的上来加载下拉刷新有在ohpm有前人做好的很好三方库实现了 当然你也可以自己去编写计算滑动的高度坐标来处理上拉加载和下拉刷新。

2024-07-12 15:37:04 233

原创 鸿蒙next 手游sdk 重磅来袭

各位同学大家好,有段时间没有给大家更新文章,具体多久我也不记得了, 鸿蒙next发布没多久,因为本人自己是从事手游sdk 开发的 ,所以分享一篇鸿蒙的手游sdk开发1 鸿蒙截止目前,不支持对App包进行二次重签名,从而无法实现二次重打包。如果SDK有变更,只能重新出Har给研发重新接入,并由研发出游戏包。2 鸿蒙可以将代码和资源封装成Har,类似于Android的aar文件。研发可将Har文件放入工程,并进行依赖。

2024-07-12 15:35:56 271

原创 Android intent 打开链接跳转到外部浏览

前言:各位同学大家好, 最近接到一个比较诡异的需求 ,不是通常的webview 加URL显示网页是需要跳转到外部浏览器 ,我这边处理好了就分享给大家效果图 :点几就跳转到外部浏览器 如图具体代码实现:点击打开链接并跳转外部浏览器方法 public void openBrowser(Context context, String url) { final Intent intent = new Intent(); intent.setAction(In

2024-06-23 16:32:44 758 1

flutter_dialog.zip

这个项目资源是flutter自定义dialog 的源码 主要讲到flutter里面的dialog 的各种用法 还有一些三方的dialog配合使用 以及自定义的dialog的实现和使用 希望能帮助到各位同学

2020-06-08

flutter_copyboss.zip

项目是使用flutter 来实现的模仿个人中心页面的简单实现,对其中的复杂重复的页面进行了封装,使得原本需要嵌套多层的布局得以改善希望能帮助到各位同学

2020-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除