logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙中加密库使用

@param encryptedData Base64 密文。* @param encryptedData Base64 密文。* @param keyStr 密钥(16/24/32 字节)* @param keyStr 密钥(会自动补齐 8 位)先在oh-package.json5中引用库。* @param keyStr 密钥。* @param keyStr 密钥。* @param data 明

#java#android#开发语言
鸿蒙启动后台服务运行

/ 或 ['audioPlayback'], ['audioRecording'] 等。// console.info('后台长时任务已申请, notificationId:', res.notificationId);"dataTransfer"// 对应 BackgroundMode.DATA_TRANSFER。console.error('申请后台长时任务失败:', JSON.stringi

#harmonyos#华为
鸿蒙打出的包上传自己服务器下载

下载后运行manifest-sign.bat。3.生成的前json5文件上传到自己的服务器。1.打出包对应的packageHash。"sign": "描述文件签名"

#服务器#运维
鸿蒙list第三个参数的意思

在 ArkTS(ArkUI)里,ForEach 的第三个参数是 key,用来标识每个列表项的唯一性。key 变化 → 组件重建,UI 才会刷新。key 不变 → 组件复用,不会重新渲染。

#harmonyos
鸿蒙的“官方推荐”架构MVVM

**UI 组件** | XML / Jetpack Compose | Column, Row, Stack, Text, Image || **数据绑定** | LiveData / ViewModel | `@State`, `@Observed` || **生命周期** | Activity / Fragment | Ability + Component || **官方推荐架构** | M

#harmonyos#架构#华为
安卓端递归遍历所有文件夹及文件

System.out.println("文件发送完成: " + relativePath);// 获取根目录(一般是 /storage/emulated/0)// 相对路径(如 Download/abc.jpg)// 发送文件名长度和路径名(UTF-8 编码)// 修改为你的服务端 IP 和端口。//按照单文件传输到服务器。//根据文件目录上传。

#android#网络
安卓中接口回调

activity或fragment中调用。

#android#java#前端
安卓自定义View的4种方式

③ 组合控件(复合控件)FrameLayout/LinearLayout 等部分部分✔(inflate)自定义输入框、Card、搜索框。绘制(View) + 布局(ViewGroup) + 组合复用(inflate) + 控件行为扩展。├── dispatchDraw()← 绘制子 View(ViewGroup)确定子 View 的位置(left、top、right、bottom)① 自定义绘制

#android
鸿蒙网络请求示例

console.info('登录失败:', result.message);console.error('请求失败:', err);console.info('登录成功');

#鸿蒙
单例什么时候会销毁

单例(Singleton)生命周期等于整个进程,如果单例里直接引用了 短生命周期对象(如 Activity、Service、Context 等),在这些对象销毁后单例仍然持有引用,就会造成 内存泄漏。如果单例里引用了 短生命周期对象(Activity、Service),那会导致泄漏,除非手动释放。如果保存了 Application Context,那就和进程同生共死,进程退出才销毁。在 Andro

#android#单例模式
    共 12 条
  • 1
  • 2
  • 请选择