草庐IT

openharmony-sig

全部标签

OpenHarmony静态订阅应用

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​OpenHarmony静态订阅应用1、简介本文将介绍如何使用静态订阅公共事件,静态订阅者在未接收订阅的目标事件时,处于未拉起状态,当系统或应用发布了指定的公共事件后,静态订阅者将被拉起,并执行onReceiveEvent回调,开发者可通过在onReceiveEvent回调中执行业务逻辑,实现当应用接收到特定公共事件时执行业务逻辑的目的。例如,某应用希望在设备开机的时候执行一些初始化任务,那么该应用可以静态订阅开机事件,在收到开机事件后会拉起该应用,然后执行初始化任务。

OpenHarmony静态订阅应用

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​OpenHarmony静态订阅应用1、简介本文将介绍如何使用静态订阅公共事件,静态订阅者在未接收订阅的目标事件时,处于未拉起状态,当系统或应用发布了指定的公共事件后,静态订阅者将被拉起,并执行onReceiveEvent回调,开发者可通过在onReceiveEvent回调中执行业务逻辑,实现当应用接收到特定公共事件时执行业务逻辑的目的。例如,某应用希望在设备开机的时候执行一些初始化任务,那么该应用可以静态订阅开机事件,在收到开机事件后会拉起该应用,然后执行初始化任务。

HarmonyOS/OpenHarmony应用开发-DataAbility开发体验

场景介绍基于Data模板的Ability(以下简称“Data”),有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设备不同应用的数据共享。Data提供方可以自定义数据的增、删、改、查,以及文件打开等功能,并对外提供这些接口。接口说明接口名描述onInitialized在Ability初始化调用,通过此回调方法执行rdb等初始化操作。update更新数据库中的数据。query查询数据库中的数据。delete删除一条或多条数据。normalizeUri对uri进行规范化。一个规范化的uri可以支持跨设备使用、持久化、备

鸿蒙版glide强势诞生OpenHarmony-glide

简介鸿蒙版glide是一个快速高效的图像加载库,用于专注于平滑滚动的openharmony。Glide提供了一个易于使用的API、一个高性能和可扩展的资源解码管道和自动资源池。过多介绍就不说了,既然都到这里基本都认识这家伙了。用法鸿蒙版Glide地址:https://gitee.com/openharmony-tpc/glidemaven依赖:implementation'io.openharmony.tpc.thirdlib:glide:1.1.2'使用加载图片的种方式:1,网络图片Glide.with(classcontext).load(String).diskCacheStrategy

X书x-mini-sig_x-mini-mua

X书的tiny风控代码,成功运行x-mini-sig|x-mini-muapackagecom.xs;importcom.alibaba.fastjson.JSONObject;importcom.github.unidbg.AndroidEmulator

某手42位48位sig3解密交流-unidbg

==========逆向必备:函JNItrace是一个基于Frida框架的Hookjni方法的库。https://github.com/chame1eon/jnitracejnitrace-llibbili.sotv.danmaku.bili--ignore-vm加密函数定位:https://github.com/lasting-yang/frida_hook_libart.gitdump脚本修复加密sohttps://github.com/lasting-yang/frida_dumpfridahook模板:so:https://blog.csdn.net/weixin_38927522/a

OpenHarmony数据转码应用开发实战(中)

背景对于刚入门OpenHarmony开发的小伙伴来说,如果有一个合适的实战项目来练手,对自身的技术能力提升是非常有帮助的,本文将以一个小项目——数据转码应用,来讲解应用开发全流程。在《OpenHarmony数据转码应用开发实战(上)》中我们讲述了项目的需求、设计以及项目创建、UI界面开发,本篇将重点讲解转码工具包的实现和UI组件数据绑定。转码工具包编码时推荐单独创建包路径,不要与页面UI写在一起,这样便于维护和代码的复用。我们创建/entry/src/main/ets/MainAbility/utils/numConvertUtil.ets,然后在index.ets页面中引入。工具包将导出一个

OpenHarmony源码分析之分布式软总线:os_adapter模块解析

一、概述os_adapter模块是操作系统适配层。HarmonyOS的操作系统底层可以是:HarmonyOSmicrokernel,Linuxkernel,且LiteOS将成为一个完整的鸿蒙微内核架构。鸿蒙系统内部各个模块内部使用的函数需要支持针对不同版本平台的适配,体现各部分解耦的模块化设计思想,针对不同的硬件设备,组合成最适合该设备的OS。当前版本的鸿蒙系统的os_adapter模块针对LiteOS内核和Linux内核实现了互斥锁和消息队列的适配。下面分别对两种内核的适配源码进行分析。二、源码分析基于LiteOS内核的os_adapter.c文件解析。/**Copyright(c)2020

软通动力子公司携“SwanLinkOS商业PC发行版”亮相OpenHarmony开发者大会

4月19日,开放原子开源基金会OpenHarmony开发者大会于北京召开。本次大会以“开源正当时,共赢新未来”为主题,共设5大分论坛,超50个重磅议题,围绕OpenHarmony核心技术、开发工具、应用、商业、硬件生态等内容展开讨论,探讨下一代操作系统的技术演进和生态进展。开放原子开源基金会理事长孙文龙、中国工程院院士倪光南等领导及嘉宾出席本次大会。软通动力作为OpenHarmony核心共建单位,受邀出席本次大会,旗下子公司鸿湖万联作为软通动力OpenHarmony生态建设的先锋军,在展区展示OpenHarmony生态建设及产业落地的最新成果。鸿湖万联生态业务规划总监谢金保发表《软通动力助力O

openharmony如何拷贝图库里面的图片到windows电脑上

 如图所示,这个是openharmony操作系统的一张系统截图,它存在照片文件里(也就是图库)。名字为Screenshot_1681374336384.jpg现在我们需要将他拷贝到我们的win10电脑上。首先让开发板数据线与电脑连接,进入它的终端。进入终端 查询系统中带有.jpg文件,发现我们截得图在storage/media/100/.......的文件夹上 通过不断进入文件夹找图片,发现还真的在 再打开一个openharmony开发板终端。输入hdcfilerecv命令,将刚刚查询到的图片地址输入,以及需要拷贝到window系统下的磁盘,这里选择D盘。如图所示,这是拷贝成功的结果。拷贝效果