0

另辟新径实现 Blazor/MAUI 本机交互(一)

本系列由浅入深逐个文件解析工作原理 目录: WebViewNativeApi.cs NativeApi.cs MainPage.xaml.cs 实战 串口 小票机 蓝牙 WebViewNativeApi.cs WebViewNativeApi.cs 文件中的代码实现了一个 NativeBridge ...

AlexChow 发布于 2025-02-11 18:30 评论(0) 阅读(88)
0

鸿蒙开发 - 支持导出,跨文件使用的自定义样式 AttributeModifier

我们在自定义组件的时候,无论是用 @Styles 还是 @Extend,都很难真正做到独立的封装样式,因为这两者都不支持导出,不可以跨文件调用 这篇文章主要介绍一个接口 AttributeModifier,它很好的解决了这些弊端,可以实现样式的集中管理和复用,支持跨文件调用封装好的样式类 Attri ...

时光凉忆 发布于 2025-02-11 10:02 评论(0) 阅读(126)
0

鸿蒙页面开发 - 扩展组件样式 @Extend

这篇文章介绍一个装饰器 @Extend,它的主要作用是:用于扩展原生组件的样式 语法 @Extend(UIComponentName) function functionName { ... } 定义规则: UIComponentName:组件名称,例如 Text、Button 后面必须跟 func ...

时光凉忆 发布于 2025-02-08 10:19 评论(0) 阅读(144)
0

鸿蒙页面开发 - 组件复用样式 @Styles

这篇文章介绍一个装饰器 @Styles,它的主要作用是复用样式 当多个组件都有相同的样式,如果每个组件单独设置,会造成大量重复的代码冗余。这时我们可以使用 @Styles 将这些相同样式封装成一个方法,供这些组件调用,达到复用样式的目的 使用方法 @Styles 使用分为两种情况,定义在组件内或定义 ...

时光凉忆 发布于 2025-02-07 11:07 评论(0) 阅读(199)
0

flutter3-dymall仿抖音直播商城|Flutter3.27短视频+直播+聊天App实例

自研flutter3.27+dart3.6+getx实战抖音短视频+聊天+直播电商带货app商城应用。 flutter_dymall一款基于最新版Flutter3.27+Dart3.x+Getx+mediaKit原创实战研发抖音app带货商城项目。集成了直播+短视频+聊天三大功能模块。实现了类似抖音 ...

xiaoyan2017 发布于 2025-02-06 12:23 评论(0) 阅读(152)
0

Android平台从上到下,无需ROOT/解锁/刷机,应用级拦截框架的最后一环,SVC系统调用拦截。

Android平台从上到下,无需ROOT/解锁/刷机,应用级拦截框架的最后一环 —— SVC系统调用拦截。 ☞ Github: https://www.github.com/iofomo/abyss ☜ 由于我们虚拟化产品的需求,需要支持在普通的Android手机运行。我们需要搭建覆盖应用从上到下各 ...

iofomo 发布于 2025-01-23 13:51 评论(1) 阅读(342)
0

Jetpack架构组件学习(6)——使用Glance实现桌面小组件

原文地址: Jetpack架构组件学习(6)——使用Glance实现桌面小组件-Stars-One的杂货小窝 公司陆续整了几个Compose写的app,有个小组件的功能,顺便试了下Jetpack库里的Glance框架 感觉与原来的Remoteview差点意思,不过点击事件的使用比Remoteview ...

Stars-one 发布于 2025-01-22 15:27 评论(0) 阅读(150)
0

苹果开发者账号付款注意事项:账号实名只能用一次,DNUS注册流程又变了

前因: 还记得去年5月注册开发者账号,流程还是很顺的,但在付款环节被卡了一下,导致注册周期长。 历史记录:苹果开发者账号付款注意事项 今年注册,特意避开了去年的坑,没想到还是陷入了新的坑。 1、实名绑定只能用一次。 用新的手机,注册新的Apple ID,注册账号,然后,然后绑定了自己的身份证手机号。 ...

路过秋天 发布于 2025-01-21 19:08 评论(0) 阅读(43)
0

startActivity到底发生了什么?

startActivity到底发生了什么? 大家好不好奇,我们平常使用的最多的startActivity这个方法底层到底是什么样子的?本篇文章就为大家来解密! 本文主要源码的位置如下: frameworks/base/services/core/java/com/android/server/wm ...

爱情丶眨眼而去 发布于 2025-01-20 19:21 评论(1) 阅读(26)
1

鸿蒙开发 - 自定义组件 和 组件通信的方法

自定义组件的基本结构 @Entry @Component struct MyComponent { build(){ // ... } } build()函数 build()函数用于描述组件的UI界面,自定义组件必须定义build()函数 build() { Column() { Text('测试' ...

时光凉忆 发布于 2025-01-14 11:06 评论(0) 阅读(447)
0

ijkplayer k0.11.9 发布了

ijkplayer k0.11.9 发布了,这是 debugly 同学决定开始维护 ijkplayer 以来,发布的第 24 个版本。 适用于苹果三大平台: 平台及版本 CPU 架构 iOS 11.0 arm64、arm64_simulator、x86_64_simulator macOS 10.1 ...

我是牧码人 发布于 2025-01-13 13:18 评论(0) 阅读(23)
0

鸿蒙 NEXT 开发中,普通对象跨线程如何传递

大家好,我是 V 哥,在鸿蒙HarmonyOS NEXT开发中,跨线程对象传递可以通过拷贝形式实现,确保两个线程的对象内容一致,但各自指向线程的隔离内存区间。以下是使用SharedArrayBuffer实现跨线程共享内存的完整案例代码,包括详细解释,整理的学习笔记,分享给大家。关注威哥不迷路,学习鸿 ...

威哥爱编程 发布于 2025-01-13 10:11 评论(0) 阅读(43)
0

2025 年,程序员如何找准技术“掘金点”?

大家好,我是 V 哥,最近有很多小伙伴来问V哥,悲催的2024终于过去了,有的早早就给自己放假等春节了,有的也没逃过临了被约喝咖啡☕️,都想着先过完年再考虑怎么办,躺平可不行,又有谁会跟钱过不支呢。2025 年,V 哥也跟一些行业大佬聊过,共同的一个点就是市场经济依然不会好转,是不是心跟 V 哥一样 ...

威哥爱编程 发布于 2025-01-10 10:25 评论(0) 阅读(121)
0

简单实现Android的本地文件读写,暨将List数据保存到Json文件中并读出

使用由腾讯开发的MMKV(Mobile Key-Value Storage,即移动端键值存储框架) 来实现在Android平台运行时将数据持久化保存 ...

嘉君 发布于 2025-01-10 03:50 评论(0) 阅读(57)
0

JAVA线程池有哪些队列? 以及它们的适用场景案例

大家好,我是 V 哥。在高并发应用场景下,线程池的使用是必然的,那在线程中的队列都有哪些呢?下面 V 哥整理的几种常见的线程池队列以及适用场景案例,分享给大家。 线程池中的队列主要用于存放等待执行的任务,以下是几种常见的线程池队列: 1. 无界队列(Unbounded Queue) LinkedBl ...

威哥爱编程 发布于 2025-01-08 09:55 评论(0) 阅读(51)
0

玩转 DevEco Studio 5 代码重构功能

大家好,我是 V 哥,DevEco Studio 是开发 HarmonyOS 应用及元服务的集成开发环境(IDE),提供了代码编辑、编译构建、代码调试、性能调优、应用体检、模拟器等功能,帮助您高效开发 HarmonyOS 应用及元服务。 这不 DevEco Studio又升级了,发布了最新的5.0. ...

威哥爱编程 发布于 2025-01-07 16:17 评论(0) 阅读(42)
0

Android编程权威指南第4版PDF、EPUB免费下载

Big Nerd Ranch是美国一家专业的移动开发技术培训机构。本书主要以其Android训练营教学课程为基础,融合了几位作者多年的心得体会,是一本完全面向实战的Android 编程权威指南。全书共32章,详细介绍了七个Android应用的开发过程。通过这些精心设计的应用,读者可掌握很多重要的理论... ...

不知名也 发布于 2025-01-06 16:55 评论(0) 阅读(104)
0

鸿蒙NEXT使用request模块实现本地文件上传

大家好,我是 V 哥。在鸿蒙 NEXT API 12 中,可以使用 ohos.request 模块提供的上传接口将本地文件上传到服务器。自定义代理设置可以通过 request.agent.create 接口来实现,从而指定代理服务器的地址。下面是一个详细的案例代码,演示了如何使用自定义代理上传本地文 ...

威哥爱编程 发布于 2025-01-06 10:22 评论(0) 阅读(52)
0

鸿蒙NEXT开发中使用星闪服务

大家好,我是 V 哥,学习鸿蒙开发的星闪服务,整理了这个学习笔记分享给大家。NearLink Kit(星闪服务)是鸿蒙操作系统提供的一种低功耗、高速率的短距离通信服务,它允许设备之间进行连接和数据交互。以下是一些具体的使用案例和步骤,以帮助理解如何在实际业务中使用星闪服务。 以下这些场景使用星闪 智 ...

威哥爱编程 发布于 2025-01-03 11:35 评论(0) 阅读(38)
0

鸿蒙 NEXT 开发中,使用公共事件进行进程间通信

在鸿蒙 NEXT 开发中,使用公共事件进行进程间通信(IPC)是一种常见的做法。下面我将提供一个完整的业务代码示例,并解释逻辑关系,以便即使是初学者也能按照步骤进行实操 ...

威哥爱编程 发布于 2025-01-02 11:48 评论(0) 阅读(43)

统计信息

  • 博客 - 795558
  • 随笔 - 11518198
  • 文章 - 972546
  • 评论 - 4154262