首页作者凌零の小窝
  • 鸿蒙巧用剪切板提升交互体验

    本模块主要提供管理系统剪贴板的能力,为系统复制、粘贴功能提供支持。系统剪贴板支持对文本、HTML、URI、Want、PixelMap等内容的操作。剪切板1.设置权限(module.json5):{//API12之后读取剪切板需要权限"name":"ohos.permission.READ_PASTEBOARD","reason":"$string:pasteboard",//在string.jso…
  • 鸿蒙Axios拦截器(响应拦截器,请求拦截器)

    在请求或响应被then或catch处理前拦截它们创建类/实例:/***数据响应模型«登录VO»*/exportinterfaceServiceResponse{/***请求码,200为成功,300及300以上为请求失败*/code:number;/***响应信息*/msg?:string;/***响应时间*/resTime?:Date;result?:T;tips?:str…
  • 鸿蒙第三方库中心仓---Axios

    Axios是一个著名的基于 JavaScript的开源库,用于浏览器和Node.js等环境中发送HTTP请求。它支持PromiseAPI,并且可以处理XMLHttpRequests和FetchAPI背后的复杂性,为开发者提供了一种简洁易用的方式来实现AJAX(AsynchronousJavaScriptandXML)请求。在HarmonyOS中,官方提供了@ohos/net.http模块…
  • 鸿蒙错误管理开发指导

    当应用的代码存在规范问题或错误时,会在运行中产生异常和错误,如应用未捕获异常、应用生命周期超时等。在错误产生后,应用会异常退出。错误日志通常会保存在用户本地存储上,不方便开发者定位问题。所以,应用开发者可以使用错误管理的接口,在应用退出前,及时将相关错误及日志上报到开发者的服务平台来定位问题。错误管理开发指导官方文档1.在UIAbility外创建一个存放故障id: //故障id创建let…
  • 鸿蒙通过系统相机拍照和录像(ArkTS)

    应用可调用CameraPicker拍摄照片或录制视频,无需申请相机权限。CameraPicker的相机交互界面由系统提供,在用户点击拍摄和确认按钮后,调用CameraPicker的应用获取对应的照片或者视频。应用开发者如果只是需要获取即时拍摄的照片或者视频,则可以使用CameraPicker能力来轻松实现。由于照片的拍摄和确认都是由用户进行主动确认,因此应用开发者可以不用申请操作相机的相关权限。1…
  • 鸿蒙开发 HarmonyOS DevEco Studio 常用快捷键

    做 HarmonyOS 鸿蒙开发离不开 DevEcoStudio 开发工具, DevEcoStudio是基于IntelliJIDEACommunity开源版本打造,所以默认的快捷键其实继承于IntelliJIDEA。熟悉DevEcoStudio的快捷键能提升开发效率和开发体验。下面将详细列出DevEcoStudio一些常用的快捷键,整理出来,希望对…
  • 鸿蒙关系型数据库详解增删改查

    关系型数据库(RelationalDatabase,RDB)是一种基于关系模型来管理数据的数据库。关系型数据库基于SQLite组件提供了一套完整的对本地数据库进行管理的机制,对外提供了一系列的增、删、改、查等接口,也可以直接运行用户输入的SQL语句来满足复杂的场景需要。支持通过ResultSet.getSendableRow方法获取Sendable数据,进行跨线程传递。1.创建数据库文件:新建之后…
  • 鸿蒙用户认证

    提供用户认证能力,可应用于设备解锁、支付、应用登录等身份认证场景。1.查询认证能力是否支持(检查权限)try{userAuth.getAvailableStatus(userAuth.UserAuthType.PIN,//手势密码人脸识别指纹userAuth.AuthTrustLevel.ATL1//四个认证等级等级越高人脸/指纹的识别越严格)//如果是PIN的话需要在模拟器设置页打开/设置PIN…