上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 鸿蒙OS开发实例:【装饰器@Observed@ObjectLink】 背景 加深对@Observed@ObjectLink 装饰器使用的理解,以小故事做注释 效果 代码片段 这是一个故事 Boss为了交付两个完全一样的客户项目【只要写1万行代码】,在公司内部,把一个程序员配给了项目经理,让其监督写代码 项目经理领到指示后, 先告知客户一,公司为其配了专职程序员,由其随 阅读全文
posted @ 2024-05-19 21:10 烧脑猴 阅读(150) 评论(0) 推荐(0)
摘要: 鸿蒙OS开发实例:【工具类封装-页面路由】 import common from '@ohos.app.ability.common'; import router from '@ohos.router' 封装app内的页面之间跳转、app与app之间的跳转工具类 【使用要求】 DevEco Studio 3.1.1 Release api 阅读全文
posted @ 2024-05-17 20:46 烧脑猴 阅读(228) 评论(0) 推荐(0)
摘要: 鸿蒙OS开发实例:【工具类封装-首选项本地存储】 import dataPreferences from '@ohos.data.preferences'; import bundleManager from '@ohos.bundle.bundleManager'; 本地首选项数据的保存,利用key value 【使用要求】 DevEco Stu 阅读全文
posted @ 2024-05-17 16:03 烧脑猴 阅读(520) 评论(0) 推荐(0)
摘要: 鸿蒙OS开发实例:【工具类封装-http请求】 import http from '@ohos.net.http'; import promptAction from '@ohos.promptAction'; 封装HTTP接口请求类,提供格式化的响应信息输出功能。 使用 DevEco Studio 3.1.1 Release 及以上版本,API 阅读全文
posted @ 2024-05-16 20:54 烧脑猴 阅读(509) 评论(0) 推荐(0)
摘要: 鸿蒙OS开发实例:【工具类封装-emitter组件间通信】 import Emitter from '@ohos.events.emitter'; import pasteboard from '@ohos.pasteboard'; MyEmitterUtil 是一个针对 HarmonyOS 的事件驱动编程封装类,主要用于组件间的通信和数据传递。 使用要求: 阅读全文
posted @ 2024-05-16 16:22 烧脑猴 阅读(416) 评论(0) 推荐(0)
摘要: 鸿蒙OS开发问题:(ArkTS) 【解决中文乱码 string2Uint8Array、uint8Array2String】 在进行base64编码中,遇到中文如果不进行处理一定会出现乱码 let result1: string = CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(('一二三四五六七八九十123'))) LogUtils.i("result1 = 阅读全文
posted @ 2024-05-15 20:29 烧脑猴 阅读(779) 评论(0) 推荐(0)
摘要: 鸿蒙OS开发问题:(ArkTS)【 RSA加解密,解决中文乱码等现象】 RSA加解密开始构建工具类就是举步维艰,官方文档虽然很全,但是还是有很多小瑕疵,在自己经过几天的时间,彻底解决了中文乱码的问题、分段加密的问题。 首先看官方示例代码(以RSA非对称加解密(多次调用doFinal实现分段)为例:): import cryptoFramework from "@ohos 阅读全文
posted @ 2024-05-15 16:27 烧脑猴 阅读(489) 评论(0) 推荐(0)
摘要: 鸿蒙OS开发案例:【API9】遍历沙漏文件夹并输入文件的大小 1.获取打印文件大小 /** * 获取打印文件大小 */ static getFileSize(byteNum: number) { if (byteNum < 0) { return "shouldn't be less than zero!"; } else if (byteNum < 1024 阅读全文
posted @ 2024-05-14 22:19 烧脑猴 阅读(116) 评论(0) 推荐(0)
摘要: 鸿蒙OS(ArkTS) 案例:【使用http网络请求框架加载验证码】 需求:加载验证码;1.下载验证码图像文件;2.获取header里面验证码ID 踩坑--踩坑--踩坑 根据文档使用 request.downloadFile 请求,官方示例: // pages/xxx.ets // 将网络资源文件下载到应用文件目录并读取一段内容 import common from 阅读全文
posted @ 2024-05-14 20:50 烧脑猴 阅读(434) 评论(0) 推荐(0)
摘要: 鸿蒙OS实例:同步获取应用配置的【versionCode和versionName】 1.同步方式获取 首先需要导包: import bundleManager from '@ohos.bundle.bundleManager' 工具类: public static async getVersionName(): Promise<string> { try { let bundleI 阅读全文
posted @ 2024-05-13 21:41 烧脑猴 阅读(222) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
鸿蒙NEXT文档资料 mau123789是助理v直接可拿取