- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 鸿蒙桌面快捷方式开发
本文介绍了在鸿蒙系统中开发桌面快捷方式的完整流程。首先需要在module.json5配置文件中声明快捷方式,指定资源文件位置;然后创建shortcuts_config.json定义快捷方式ID、标签、图标和目标页面;在EntryAbility中接收并处理快捷方式参数;最后实现页面恢复逻辑。文中提供了详细的代码示例和配置说明,并建议使用1024x1024尺寸的图标以确保显示效果。该方案涵盖了从快捷方式创建到目标页面跳转恢复的全过程实现。
2025-05-26 18:07:05
472
原创 组件导航 (HMRouter)+flutter项目搭建-混合开发+分栏效果
组件导航 (HMRouter)+flutter项目搭建-混合开发+分栏效果
2025-05-16 17:38:41
564
1
原创 组件导航 (Navigation)+flutter项目搭建-混合开发+分栏
flutter混合开发,组件导航 (Navigation)+flutter项目搭建
2025-05-16 11:47:38
537
原创 鸿蒙接入flutter环境变量配置windows-命令行或者手动配置-到项目的创建-运行demo项目
鸿蒙接入flutter环境变量配置windows-命令行或者手动配置-到项目的创建-运行demo项目
2025-05-13 14:04:19
736
原创 鸿蒙文件上传-从前端到后端详解,对比jq请求和鸿蒙arkts请求区别,对比new FormData()和鸿蒙arktsrequest.uploadFile
鸿蒙文件上传-从前端到后端详解,对比jq请求和鸿蒙arkts请求区别,对比new FormData()和鸿蒙arktsrequest.uploadFile
2025-04-30 17:53:36
778
原创 鸿蒙-跨设备互通,设备互通提供跨设备的相机、扫描、图库访问能力,平板或2in1设备可以调用手机的相机、扫描、图库等功能。
鸿蒙-跨设备互通,设备互通提供跨设备的相机、扫描、图库访问能力,平板或2in1设备可以调用手机的相机、扫描、图库等功能。
2025-04-18 10:58:38
1240
原创 鸿蒙qq分享获取计算签名,关于qq分享,要的签名,计算签名 此步骤生成签名串,获取qq分享计算签名算法
鸿蒙qq分享获取计算签名,关于qq分享,要的签名,计算签名 此步骤生成签名串,获取qq分享计算签名算法
2025-04-16 17:40:40
389
1
原创 鸿蒙微信二次封装-简单好用持续更新,微信sdk,wechat-sdk
鸿蒙微信二次封装,"keywords": ['wxsdk','wx','wx二次封装','微信二次封装','微信封装','zhouyouli','zyl','wechat二次封装','微信','wechat_open_sdk'],
2025-04-10 13:12:37
1105
原创 qqSdk-鸿蒙接入二次封装-har,qqsdk-扫码登录、授权登录,qq分享
# qqSdk-鸿蒙接入二次封装-har目前QQ HarmonyOS SDK v1.0.2版本已经发布,各位应用开发者可参考接入文档说明提前熟悉接入流程;*当前包含能力:扫码登录、授权登录,其他功能正在持续迭代中,敬请期待后续版本。
2025-04-07 11:25:27
423
原创 HMRouter使用自由流转-应用接续-只流转页面栈实操,自由流转,HMRouter+断点的适配
HMRouter使用自由流转-应用接续-只流转页面栈实操,自由流转,HMRouter+断点的适配
2025-04-03 15:10:16
323
原创 关于签名信息配置实操--发布证书-项目工程化配置
关于签名信息配置实操--发布证书-项目工程化配置关于签名信息配置实操--发布证书-项目工程化配置
2025-04-03 13:17:01
332
原创 ohpm-repo私仓工具搭建私仓搭建实战最后ohpm-repo -v //5.0.8
ohpm-repo私仓工具搭建私仓搭建实战最后ohpm-repo -v //5.0.8
2025-04-02 18:03:04
315
原创 鸿蒙列表实现下滑收缩头尾,下滑显示头尾代码,列表,鸿蒙list,arkts滚动显示
鸿蒙列表实现下滑收缩头尾,下滑显示头尾代码。鸿蒙列表实现下滑收缩头尾,下滑显示头尾代码,列表,鸿蒙list,arkts滚动显示
2025-04-02 13:28:05
305
原创 # 创建发布三方库及其注意事项,鸿蒙,OpenHarmony三方库中心仓及其问题总结
# 创建发布三方库及其注意事项,鸿蒙,OpenHarmony三方库中心仓及其问题总结 ohpm publish ‘路径’需要注意的是oh-package.json5里面的name需要和组织管理里面的符合如组织管理名称叫做 xxx则 oh-package.json5,name就应该是"name": “@xxx/commonlibhar”,需要配置"license": "Apache-2.0"许可证哟。
2025-03-26 14:38:12
614
原创 鸿蒙开发-分段式拍照和普通的拍照开发流程,分段式拍照
本文章主要介绍分段式拍照和普通的拍照开发流程拍照是相机的最重要功能之一,拍照模块基于相机复杂的逻辑,为了保证用户拍出的照片质量,在中间步骤可以设置分辨率、闪光灯、焦距、照片质量及旋转角度等信息。
2025-03-21 18:21:53
646
原创 鸿蒙-保存图片或分享图片功能的开发总结,base64转化PixelMap PixelMap转化ArrayBuffer,ArrayBuffer存储在缓存目录,沙箱地址下载本地图库,网络图片下载
鸿蒙-保存图片或分享图片功能的开发总结,base64转化PixelMap PixelMap转化ArrayBuffer,ArrayBuffer存储在缓存目录,沙箱地址下载本地图库,网络图片下载
2025-03-07 18:28:40
1197
2
原创 使用nodejs编写静态服务器
1、使用nodejs编写静态服务器const http = rquire('http');const url = require('url');const server = http.createServer((req, res) => { if (req.url !== '/favicon.ico) { // const params = url.parse(req.url, true).query res.writeHead(200, {
2020-07-18 14:51:17
305
原创 node学习笔记 nvm yarn 等
1创建gitnode 高并发,不会有回调地狱服务端处理跨域问题,主要就是通过设置 Access-Control-Allow-Origion使用jwt验证登录过程中,服务端生成token的方法是? jwt.verify().前后端分离的登录功能中移动端通常使用验证方式为 token.如何在一台电脑上管理多个node版本? nvm以下属于接口测试工具的有 postman ind...
2020-03-02 00:27:33
181
原创 async模块串行无关联 串行有关联 并行无关联
const async = require(‘async’)console.time(‘async’)// 串行无关联// 数组里有很多个异步代码,第一个异步完成以后调用了cb才会执行第二个// 当数组里的所有异步都完成(数组最后一个cb被调用了),这个时候最终的回调函数就会被执行// 最后这个回调里可以在第二个参数是个数组,接收数组每一个cb传递过来的参数// async.serie...
2020-03-01 16:31:12
232
原创 01-http-request-get
const http = require(‘http’)const options = {hostname: ‘www.xiongmaoyouxuan.com’,port: 80,path: ‘/api/tab/1?start=0’,method: ‘GET’}let respData = ‘’const req = http.request(options, resp =>...
2020-02-29 18:35:20
169
原创 http-request-post
const http = require(‘http’)const qs = require(‘querystring’)// post请求参数时单独写的,在后面调用writeconst postData = qs.stringify({‘question[title]’: ‘这是一条好的评论’,‘question[content]’: ‘这个真不错’,‘question[course...
2020-02-29 18:35:00
1627
原创 小爬虫03-spider
// 小爬虫:去别的网站里爬数据const url = ‘https://nodejs.org/dist/latest-v12.x/docs/api/’const https = require(‘https’)const cheerio = require(‘cheerio’)let html = ‘’https.get(url, resp => {resp.on(‘data...
2020-02-29 18:33:32
125
原创 // 常用node核心模块: fs、http、url、path、queryString // 偶尔用到:Buffer、events、process、crypto // 基本不用:error、readl
// 常用node核心模块: fs、http、url、path、queryString// 偶尔用到:Buffer、events、process、crypto// 基本不用:error、readline、stream// const fs = require(‘fs’)// const path = require(‘path’)// // const buffer = require(...
2020-02-29 18:30:00
155
原创 // 常用node核心模块: fs、http、url、path、queryString
// 服务器运行环境// 处理文件,连接数据库// 高并发,用来做中间层// http// const http = require(‘http’)// http.createServer((req, resp) => {// resp.end(‘hello’)// }).listen(8080, () => {// console.log(‘port 8080...
2020-02-29 18:29:05
193
原创 async await
//async await 是ex6新增的,不是node的知识点,是ECMAScript//这个语法在前段(浏览器支持ex6)或者node都能使用// function a(){// return new Promise((resolve,reject)=>{// setTimeout(()=>{// const num=Mat...
2020-02-28 15:21:28
120
原创 mockjs 模仿数据接口
(//cmdyarn inityarn)//依赖express和mockjsconst express =require(‘express’)const mockjs =require(‘mockjs’)const app=express()app.get(’/list’,(req,resp)=>{//就是一个来自/list 的路由const obj =mockjs.moc...
2020-02-28 14:41:32
464
原创 安装好mongoose后的基本操作增删改出
//引用mongoosevar mongoose = require(‘mongoose’);//链接本地的1908本地数据库mongoose.connect(‘mongodb://localhost/1908’, {useNewUrlParser: true});//链接本地数据库,调用事件var db = mongoose.connection;db.on(‘error’, con...
2020-02-28 11:34:44
142
原创 git的基础
本博客来自老师DaryGit的基本使用(一)工具 git目录Git用途Git代码托管平台Git工作流程概念介绍工作流程Git使用步骤版本管理分支管理常用的分支命名冲突解决附录1:Git常见命令附录2:使用Git时候的一些注意事项附录3:使用Git提交时的备注信息Git用途托管代码到远程,分布式托管,避免本机磁盘损坏造成不可挽回的局面。版本控制,可以发布多个版...
2020-02-23 21:45:07
223
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人