自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 基于uniapp vue3 的滑动抢单组件

通过在onMounted获取movable-area与movable-view实例,计算出可滑动的距离。

2025-02-10 16:27:05 390

原创 uniapp APP端页面触发调用webview(页面为uniapp开发的H5)里的方法

使用 getCurrentInstance() 获取当前组件的 Vue 实例,通过 instance.proxy.$scope.$getAppWebview() 获取 Uniapp 的原生 WebView 对象。使用 WebView 提供的 evalJS 方法,执行嵌入 H5 页面内的 JavaScript 代码。代码大意:调完接口后将接口返回参数注入webview。

2025-01-22 12:01:40 729

原创 uniapp内嵌的webview H5与应用通信

1、找到index.html引入依赖2、在需要通讯处发送消息。

2024-11-25 14:36:12 552

原创 uniapp调整webview的大小与位置,解决遮挡问题

uniapp使用webview时默认的是全屏显示通过fullscreen="false"和webview-styles="style"两个属性可以控制大小,但是依然会挡住顶部的东西,只能以百分比的单位去控制宽高且无法控制位置。

2024-11-19 18:02:04 2610

原创 基于uniapp开发的微信H5图片上传压缩

【代码】基于uniapp开发的微信H5图片上传压缩。

2024-11-18 18:14:30 831

原创 CSS文字不能超过多少行,且超出省略(适应盒子宽度)

webkit-line-clamp 是一个非标准属性,支持的浏览器包括大部分基于 WebKit 的浏览器,如 Chrome、Safari,以及部分新版的 Edge 和 Android 浏览器。

2024-11-18 18:02:41 171

原创 用JavaScript、Nodejs写一个本地tcp服务,用于前端WebSocket调试

介绍:PORT为运行端口,看板地址为http://localhost: + PORT,连接地址为ws://localhost:+ PORT。接收端WebSocket连接地址ws://localhost:3000也可以改成IP。WS是一个轻量级、高效的WebSocket库,适用于Node.js环境。express 是一个流行的Node.js Web应用程序框架。介绍:可以根据自己测试的需要改变sendMessage发送的格式。根目录执行命令:node server。

2024-11-08 11:51:07 1709 1

原创 前端SSR框架(Next、Nuxt)利用宝塔面板部署

SSR服务端渲染的框架部署区别于常规的CSR项目的部署,并不是打包之后访问某个文件就行,而是需要在服务器中运行项目之后访问某个地址,无论是基于Vue的Nuxt.js框架还是基于React的Next.js框架道理都是一样的。Nuxt项目将打出来的包(.nuxt)和nuxt.config.js、package.json、package-lock.json、static文件夹、public文件夹以及一些配置文件打成压缩包放在服务器项目根目录。完成后启动就大功告成了!通过第我们安装的PM2应用可以完成这一配置。

2024-10-18 10:48:58 1951

原创 Android 开发每日定时任务

是 Android 提供的一个系统服务,用于在指定的时间安排任务。它可以在应用处于后台或关闭时唤醒设备并执行指定的操作。2、使用AlarmManager,在onCreate执行方法。

2024-09-27 11:16:57 745

原创 Android 长按文本弹出输入框

3、弹出的密码输入框与业务逻辑。

2024-09-27 11:06:14 555

原创 Android内存检查,超出阈值重启应用

【代码】Android内存检查,超出阈值重启应用。

2024-08-15 14:10:03 159

原创 基于JavaScript、puppeteer的爬虫

第三步的脚本让我们把页面加载到拥有全部数据的状态,现在需要将第二步收集的类名里的文本封装成数组。

2024-07-05 11:06:13 641

原创 基于uniapp(Vue3)自定义开发云闪付小程序

云闪付小程没有类似微信或支付宝小程序那样自己的框架,本质是开发一个H5,部署到自己的服务器上,然后在云闪付小程序平台配置首页链接。开发的H5要保证能使用官方的SDK和组件库。

2024-07-05 10:33:58 802

原创 基于uniapp(vue3)H5附件上传组件,可限制文件大小

【代码】基于uniapp(vue3)H5附件上传组件,可限制文件大小。

2024-07-02 14:16:10 841

原创 基于uniapp vue3.0 uView 做一个点单页面(包括加入购物车动画和左右联动)

下拉有自定义组件(商品卡片、进步器、侧边栏等)源码。

2024-04-30 15:30:40 5133 3

原创 在Nuxt框架中使用i18n实现语言国际化

根目录创建locales文件夹,创建所需语言包。2、在nuxt.config.js中加入配置。1、安装依赖(切记不是vue-i18n)语言根据自己需要配置。

2024-04-15 14:28:11 1193 3

原创 基于Android封装Java-WebSocket,开箱即食

【代码】基于Android封装Java-WebSocket,开箱即食。

2024-04-07 10:10:18 749 1

原创 Android硬件获取序列号sn适配Android9+

在Android 9及以上版本中,由于隐私和安全性的考虑,获取设备序列号(Serial Number)的方式发生了改变。在Android 9及以上版本中,可能会返回一个空字符串或者包含"unknown"等信息,而不再是设备的真实序列号。方法来获取设备的序列号。请注意,这个方法可能会抛出。在Android 9及以上版本,可以使用。,因此需要进行异常处理。

2024-03-12 11:57:35 1323 2

原创 关于ProGuard,处理Android类里的字段打包后混淆,变成“a、b、c、d、e、f”

问题出现在ProGuard混淆导致的代码压缩和重命名。在Android应用中,使用ProGuard来混淆代码是一种常见的做法,以减小APK大小并提高安全性,但是一些用于规范接口调用的类我们是不需要混淆的。是ProGuard的一条规则,用于告诉ProGuard不要混淆指定类的成员(字段和方法)。应该替换为你实际的包名和类名。文件,配置入上述代码。

2024-03-12 11:51:46 678

原创 Android页面finish后给上一个页面传递数据

方法启动一个Activity,并在该Activity结束后返回结果给调用者。在第二个Activity中,当你完成了某个操作或者需要将信息传递回第一个Activity时,可以使用。在第一个Activity中,通过重写。方法启动第二个Activity。

2024-03-05 08:59:52 801 2

原创 uniapp使用sqlite

2、创建数据库(有就打开)1、判断数据库是否打开。

2024-02-20 10:51:56 1052

原创 uniapp大尺寸Android设备无法适应问题(实际宽度远大于750rpx)

【代码】uniapp大尺寸Android设备无法适应问题(实际宽度远大于750rpx)

2024-01-19 09:01:32 1624

原创 uniapp多图上传(已有单图上传接口)

使用 Promise.all()等待所有图片上传完成之后回调,弊端:网络不好的情况下可能会终止,最好还是和后端要多图上传接口(如果他有空)

2024-01-12 15:43:23 585

原创 uniapp富文本编辑器使用

【代码】uniapp富文本使用。

2024-01-04 17:09:46 2451

原创 uniapp uview裁剪组件源码修改(u-avatar-cropper),裁出可自定义固定大小图片

【代码】uniapp uview裁剪组件源码修改,裁出固定大小图片。

2023-12-29 11:42:19 1659

原创 uniapp微信H5 dom转换成图片并下载(html2canvas )

由于微信安全防控,我们无法直接生成并下载,但是可以打开图片后长按保存。

2023-12-28 17:18:19 1848 2

原创 基于vue与three.js,监听FPX(Stats类使用)

第一步,引入stats类并new出来。

2023-12-20 16:58:10 625

原创 基于vue与three.js给模型添加标签(CSS2DRenderer与CSS2DObject)

this.$refs.three_container为3D渲染的容器,注意zindex必须足够高。得用deep,不然容易不生效。

2023-12-19 09:40:41 2125 11

原创 Vue2与three.js改变网格样式时其他元素样式被影响问题处理

问题原因,建模人员建模时,多个网格(Mesh)用了同一套纹理(Material),我们看起来是修改网格样式,其实我们修改的是纹理,若想让网格拥修改样式而不影响原来的纹理,我们需要对原来的纹理进行一次深拷贝,再覆盖掉原来的纹理,再进行修改。

2023-12-12 17:35:31 490

原创 Three.js + Vue 处理glb文件过大问题(DRACOLoader加载压缩glb)

起因,three.js editer导出的glb文件过于庞大,导致部署后文件加载过久。

2023-12-12 11:18:38 3416

原创 Echarts图表title使用富文本

rich中有配置的话(如a)使用该样式,没有配置样式的话(如b)使用外层textstyle的样式,textstyle没有样式的话使用默认样式。

2023-12-08 10:36:01 2376

原创 处理uniapp打包后有广告的问题

1、登录平台()2、3、4、5、

2023-11-10 16:02:06 1235

原创 Android画个圆点状态灯

1、创建一个 XML 文件在。目录下(默认为黑色)3、调接口后更新状态。

2023-11-10 15:25:19 371

原创 uniapp获取Android硬件的uuid,附:网络的判断

Android设备的UUID(Universally Unique Identifier)是一个128位的标识符,通常用于识别物体、应用程序、服务等,Android设备通常有多种方式来生成UUID,例如使用设备的硬件信息、操作系统信息、应用程序信息等。然而,由于设备之间的不同因素和变化,同一个设备在不同时间和环境下生成的UUID可能会有所不同。

2023-11-08 11:55:07 1585

原创 Vue3 setup 父组件直接触发调用子组件方法

2、defineExpose出需要使用的方法。1、使用ref获取组件。

2023-11-02 14:12:55 470

原创 基于uniapp与uview做一个按拼音首字母排序的通讯录页面

第一步导入pinyin库并应用,用于区分汉字的拼音首字母。

2023-11-01 14:57:04 1009

原创 Android sqlite分页上传离线订单后删除

3、获取infoList后传给后台,如果code返回200,收集ids删除掉传入的数据,在循环到第一步,直到彻底上传完为止。而是分页加载,每次加载一小部分数据。这可以减轻内存负担。1、判断订单表的的总数是否大于0,如果大于0开始上传订单。如果数据库中的数据量很大,不要一次性加载所有数据到。2、每一页20条数据的查询。

2023-10-31 10:28:14 1018

原创 Android:sqlite判断某个表里是否有某个字段

【代码】Android:sqlite判断某个表里是否有某个字段。

2023-10-24 10:45:55 294

原创 原生Android与uniapp开发的H5混合开发

vue版本选择2.0记住一点,打包H5前修改配置,否则在Android中打开会白屏,修改方式如下打包,打包后可以在浏览器打开确保有内容。

2023-10-19 10:57:29 1609

原创 Android渲染一个列表的过程,并提供动态改变样式

布局文件,我省略了其他代码,我们需要recyclerview保证在规定范围内,如果列表元素过多可以滑动。

2023-10-19 09:32:18 685

uqrcode.js生成自定义二维码

uqrcode.js生成自定义二维码

2023-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除