自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

盛国强的博客

盛国强的博客文章

  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 微信小程序实现仿微信聊天界面(各种细节处理)

话不多说,美图镇楼:下面先来看看效果为实现这样的效果,首先要解决两个问题:1.点击输入框弹出软键盘后,将已有的少许聊天内容弹出,导致看不到的问题;2.键盘弹出或收起时,聊天消息没有自动滚到最底部。首先解决第二个问题,自动滚动到最底部,这很简单,这里提供三种方法(推荐第三种):1.计算每条消息的最大高度,设置scroll-top=(单条msg最大高度 * msg条数)px。2.用 将...

2019-01-07 16:26:47 77109 186

原创 微信小程序关于we-cropper框架对各类机型适配问题 - 已解决

这篇文章是针对上一篇文章做出的适配性修改。上一章剪切头像完整demo下载地址为:https://download.youkuaiyun.com/download/java558/10544752开始之前,来张美女镇楼: 实践中发现原本的cropper框架在小米手机和华为P10系列/P20系列的剪切头像页面存在着适配问题。小米手机上表现为宽高多出1-2px的白边;而华为P10系列手机上表现为屏...

2018-07-19 10:59:39 3682 9

原创 简化的微信小程序剪切头像we-cropper框架案例

废话不多说,先上图~目录结构是不是超简单?下面我们来分析一波怎么做。1.首先将we-cropper框架包添加到自己的小程序项目中,这里我的we-cropper是经过删减的,因为只用到了两个文件;2.新建cropper和upload这两个page;cropper页面:upload页面:3.点击cropper页面中的圆形头像,可选择图片,跳转到upload页面...

2018-07-16 18:38:51 10454 11

原创 uniapp实现简单的九宫格抽奖(附源码)

uniapp实现简单的九宫格抽奖

2023-10-18 11:46:47 2475 9

转载 You can replace “git config“ with “git config --global“ to set a default

终端运行:git config pull.rebase false。

2023-01-12 11:08:40 3805 1

原创 小程序长按识别公众号二维码-已实现

在做这个功能的时候,网上找了好多,都说不行,最终还是找到解决办法了。直接说了:小程序API中的wx.previewImage可以实现,但需要先预览,再长按,比较麻烦。小程序webview H5中放公众号二维码图片可以实现,但仅限公众号文章!实现步骤:1.利用公众号发布一篇文章,其中包含要被长按识别的公众号二维码;2.将得到的公众号文章链接放入小程序webview中,即可展示。...

2021-09-24 15:44:05 3644

原创 微信小程序canvas2d生成图形验证码(新)

大致看了一下网上已经有一些canvas生成图形验证码的demo,发现使用的也只是旧版canvas,相比于新版canvas2d性能上略有差距,更重要的是旧版canvas在开发者工具上报警告,唉哟我这暴脾气,非得整成canvas2d的不成。成果记录在此:页面上:...

2021-06-22 14:33:02 1570 5

原创 微信小程序局部清除button默认样式(自定义样式)

<button class="clearButtonStyle">按钮</button>.clearButtonstyle { background: none; border-radius: 0; padding: 0; margin: 0 !important; line-height: 1; font-weight: normal; outline: none;}.clearButtonstyle::afte.

2021-06-10 11:30:51 363

原创 2021微信网页跳转APP

概述微信开放标签是微信公众平台面向网页开发者提供的扩展标签集合。通过使用微信开放标签,网页开发者可安全便捷地使用微信或系统的能力,为微信用户提供更优质的网页体验。此文档面向网页开发者,介绍微信开放标签如何使用及相关注意事项。需要注意的是,微信开放标签有最低的微信版本要求,以及最低的系统版本要求。微信版本要求为:7.0.12及以上 系统版本要求为:iOS 10.3及以上、Android 5.0及以上对于符合微信或系统最低版本要求但仍无法使用微信开放标签的场景,将会在下方使用步骤中的...

2021-05-27 10:59:56 2668 2

转载 CLEARTEXT communication to “ “ not permitted by network security policy明文通信到“”不允许网络安全策略

请求框架搭建完,设置了BaseUrl开始访问,结果CLEARTEXT communication to XX not permitted by network security policy 是我们的baseUrl因为是内部测试环境所以使用的是ip地址,或者http:// 原因:Android P系统限制了明文流量的网络请求,之下的版本没有影响,所以okhttp3会抛出该异常。 解决方案1:https:// ...

2020-12-18 13:47:47 18424 7

原创 重拾Android之AS4.1配置greendao(最新)

导入greendao依赖:1.在app级build.gradle中添加代码:id 'org.greenrobot.greendao' // apply plugingreendao { schemaVersion 1 //数据库版本号 daoPackage 'com.yme.stationapp.greendao' //填写自己的包名+文件夹 // 设置DaoMaster、DaoSession、Dao 包名 targetGenDir '

2020-12-17 11:36:37 1660 3

原创 重拾Android之AS4.1 ButterKnife注解引入(最新)

引入注解依赖1.使用Android Studio按下图步骤导入ButterKnife插件2.在Module级build.gradle中添加如下新版本依赖:implementation 'com.jakewharton:butterknife:10.0.0'annotationProcessor 'com.jakewharton:butterknife-compiler:10.0.0'如图:3.到此依赖完成...

2020-12-16 11:49:25 453

原创 微信小程序实现带参数的字符串表达式判断真值

在这之前有大佬实现了微信小程序中的eval,亲测过,可行,但体量有点大,决定自己写个简单的eval,不求实现复杂逻辑,够用就行。一、背景应公司需求,计算表达式的true,false值,如STATUS===10||STATUS===20计算之前需将其中的STATUS变量转变为实际的值如:10===10||10===20为了更好辨认变量,将变量用特殊字符串标记起来,如:[%=STATUS%],将原表达式改为[%=STATUS%]===10||[%=STATUS%]===20二、实现逻辑将给定表达

2020-09-08 18:38:35 1986

原创 微信小程序实现wxml中数据保留小数或取整

在wxml中如何将浮点数保留一位两位小数?例如:3.1415926 ——> 3.14一、在wxml页面中引入wxs文件<wxs module="filters" src="../../utils/addmul.wxs"></wxs>二、在wxml页面中使用此处 money 为变量1.保留两位小数:<view> <span>{{filters.toFix2(money)}}</span></view>2.保

2020-06-05 13:03:36 7728 8

原创 微信小程序实现input自由选中内容(已封装)

老规矩先来看看效果噻!从上面的录屏中我们可以看出,要实现input自由选中内容的功能是可以实现的,原理其实很简单。从微信小程序官方文档(input组件)中我们可以发现:https://developers.weixin.qq.com/miniprogram/dev/component/input.html没错!这就是input选中内容的方法。但有一个小问题,正如文档所言,只有自动...

2019-08-29 11:25:31 5684 6

原创 微信小程序横屏字体变大的完美解决方案

微信小程序设置横屏之后原本的rpx单位就不再适用。rpx:屏幕宽度是固定的 750rpx,也就是说:5rpx == 5 / 750 * 屏幕宽度,竖屏切换成横屏,屏幕宽度就会变大,5rpx也会随即变大。字体也就变大了。有人说用px解决,没错,的确可以,但不同尺寸,不同分辨率的手机,屏幕的像素也不一样,这就会导致控件的大小在不同手机上的展示会有差异。那怎么完美解决呢???了解一下CS...

2019-07-23 17:29:05 9094 6

原创 微信小程序实现横屏展示

先来看看横屏效果:实现横屏只需要在page的json页设置"pageOrientation": "landscape"这样就能横屏了,但要注意一点,竖屏切到横屏rpx单位不再适用,转换成px就可以了,标准情况下2rpx==1px...

2019-06-06 18:35:46 19251

转载 Python实现QQ游戏连连看外挂秒杀

项目地址https://github.com/GitHub-Laziji/lianliankan简介200 行Python 实现的qq连连看 辅助, 用于学习, 请不要拿去伤害玩家们…使用环境win7win10测试了无法使用使用方法开始游戏后运行就行了, 再次提示, 请在练习模式中使用, 否则可能会被其他玩家举报代码实现主要思路就是利用pywin32获取连连看游戏句柄,...

2019-05-22 11:23:06 5205

转载 利用Python爬取豆瓣电影

原文地址:https://www.cnblogs.com/fangtaoa/p/8366528.html目标:使用Python爬取豆瓣电影并保存MongoDB数据库中 我们先来看一下通过浏览器的方式来筛选某些特定的电影:我们把URL来复制出来分析分析:https://movie.douban.com/tag/#/?sort=T&amp;range=0,10&amp;tags=%E7%...

2019-01-30 10:17:10 2966

原创 小程序简称功能上线解析

不急,先来波美图:小程序简称功能上线通知2019-01-23小程序简称功能已上线,设置后可让小程序在客户端的任务栏中有更直接的展示。简称规则:可从当前名称中按顺序选取4-10个字符创建简称。设置入口:在小程序管理后台设置界面,简称设置入口进行设置。简称审核与名称审核周期一致,将在2019年春节期间2月4日(除夕)至2月10日(初六)暂停审核。请开发者按各自需求,安排好提审计划,进行简称设...

2019-01-24 11:41:47 5097

原创 FTP解决跳转浏览器的三种方法(总有一种适合你)

首先美女莉哥镇楼:用资源管理器打开FTP,却跳转到浏览器访问,导致不能上传,删除或重命名等问题。接下来提供三种方法解决此问题:方法一:修改IE设置。方法二:修改注册表。如果前两种你都试过并失败了,请直接查看方法三方法三:重启explorer.exe。方法一:修改IE设置第一步:启动 InternetExplorer 在菜单栏选择工具—&amp;amp;amp;gt;Internet 选项 —&amp;amp;amp;gt;高...

2018-12-11 17:54:19 81460 25

原创 Android常见的几种图片加载框架

废话不多说,美女镇楼本章内容主要简单介绍一下Android的常见图片加载框架。你知道Android有几种图片加载框架吗?Universal ImageLoader(UIL) 这是一种早期的图片开源框架,早期的应用都在使用,我们的很多优化方向就是去替换它,换成Glide,Fresco等。这个加载框架可支持多线程,支持下载监听;支持bitmap裁剪;支持ListView暂停加载等基础功能。...

2018-11-30 18:12:58 1338 1

原创 最实用的Android图片内存优化的方法

习惯性的开始之前,美图镇楼在实际开发过程中,我们经常会遇到所开发的APP加载缓慢甚至卡顿的问题,很大一部分原因就是图片造成的,这篇文章将对Android的图片进行优化以实现对性能的优化。Android图片OOM问题的产生可能的原因有以下3点:一个页面一次加载过多的图片。 可能少量的图片加载对性能没有多大的影响,但是大量的图片对内存的占用是很可观的,而每个APP都是有内存限制的,大量的图...

2018-11-30 15:33:30 450

原创 Android实现聊天机器人之火影忍者

本文属于转载,原文地址:https://blog.youkuaiyun.com/qq_33553668/article/details/78295143 相信进来的同学大部分都是喜欢看火影的,我本人也是,这是我第一次在优快云上发表博客,多多支持咯~ 那么话不多说,先...

2018-07-17 10:17:15 854

原创 微信小程序实用的布局单位vw,vh

水平居中(在父布局中写,子布局为view):display: flex; flex-direction: row; justify-content: center;或者text-align: center;垂直居中(在父布局中写,子布局为view):display: flex; align-items: center;或者 line-height: xxx;水平居中并...

2018-05-08 10:46:03 2457

原创 Android Java DecimalFormat中解决.00的问题

最近在做一个数字显示效果:每三个数字加一个逗号,并且保留两位小数。如:332,630.00 195,717.00 使用的代码是:public static String format2Decimal(float data) { DecimalFormat df = new DecimalFormat("#,###.00"); return df.format(data)

2018-02-06 10:38:19 4906 5

uni-collapse修正版

uni-collapse高度变化用resize()方法无效的解决办法

2024-10-08

check_all_input_v1.1.zip

check_all_input_v1.1 微信小程序input选中内容组件代码check_all_input,实现input自由选中内容的功能效果!欢迎大家使用。 相关文章 https://blog.youkuaiyun.com/java558/article/details/100133614

2019-11-18

check_all_input.zip

微信小程序input选中内容组件代码check_all_input,实现input自由选中内容的功能效果!欢迎大家使用。 相关文章 https://blog.youkuaiyun.com/java558/article/details/100133614

2019-08-29

小程序剪切头像demo

本项目是基于微信小程序使用we-cropper框架实现的剪切头像功能的demo,并且简化代码,更加容易理解,本项目可直接运行在小程序编译器上。

2018-07-16

空空如也

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

TA关注的人

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