分类归档

小程序

FWQ
小程序
有关自动布局的文章推荐
  聊天界面的效果图如下:在下面的聊天界面中中用到了3类cell,一类是显示文字和表情的,一类是显示录音的,一类是显示图片的。当点击图片时会跳转到另一个Controller中来进行图片显示,在图片显示页面中添加了一个捏合的手势。点击播放按钮,会播放录制的音频,cell的大学会根据内容的多少来调整,而cell中textView的高度是通过约束来设置的。  一,定义我们要用的cell,代码如下:    1,显示表情和text的cell,代码如下,需要根据NSMutableAttributedString求出bound,然后改变cell上的ImageView和TextView的宽度的约束值,动态的调整气泡的大小,具体代码如下:#import “TextCell.h” @interface TextCell() @property (s 1. 简介:聊天界面的效果图如下:在下面的聊天界面中中用到了3类cell,一类是显示文字和表情的,一类是显示录音的,一类是显示图片的。当点击图片时会跳转到另一个Controller中来进行图片显示,在图片显示页面中添加了一个捏合的手势。点击播放按钮,会播放录制的音频,cell的大学会根据内容的多少来调整,而cell中textView的高度是通过约束来设置的。 2. 简介:CSS3 网格布局(grid layout)基础知识 3. 简介:很多初学者在用Java布局器自动布局画界面时,经常遇见不知道如何定义区域大小或按钮之间的距离等问题。我写过一篇《实现JAVA手动布局中各个组件能随窗口变化的方法》的文章,有读者反映算坐标不好算,问能不能用布局器实现文章中的界面。其实自动布局也可以解决定义区 4. 简介:这篇文章主要介绍了Angular实现form自动布局的相关资料,以代码片段的形式分析了Angular实现form自动布局的实现方法,感兴趣的小伙伴们可以参考一下 【相关问答推荐】: 以上就是有关自动布局的文章推荐的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
ASP.NET代码轻松实现微信抢红包
这篇文章主要为大家相许介绍了轻松实现微信抢红包的ASP.NET代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 群里都在玩抢红包,抢了再发,发了再抢,简直是无聊,程序员感兴趣是的如何实现,这里简单说说实现思路,附上dome,代码有点low,好在是实现了,具体内容如下  正文 100块发30个红包    50块发13个红包    1块发10个红包    发红包需要满足以下几个条件 1.总金额不变2.每个红包都必须有钱3.尽量的均匀点,不然抢红包没什么意思了  实现思路1.首先要确定最小单位,这里是精确到分,我这里以int类型进行计算,得出的结果也全是int类型2.数据均匀,这里以  1 3.余数处理,当数据平均给20个红包,肯定跟总金额有所偏差,这时候我们就要多退少补,如果大于总金额,让红包金额多的去减少(总金额/总人数),如果还有剩余,就让第二多的去减少,直到补完这个空缺为止,反之亦然.4.打乱顺序,细心的园友可能发现,红包是有顺序规律的,我们必须简单的写个function去打乱它.    demo  /// <summary> /// 抢红包 /// </summary> /// <param name="money"></param> /// <param name="num"></param> ///…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众号/小程序怎么跳转外链?方法介绍
公众号/小程序怎么跳转外链?下面本篇文章给大家介绍一下微信公众号/小程序跳转外链的方法,希望对大家有所帮助! 这个问题我们从公众号可以跳转哪些连接说起,从公众号跳转有如下几种分类 公众号 本公众号文章跳转本公众号其他文章,不必多说,微信公众号后台编辑图文时已经支持; 小程序 同上,也是直接支持的; 「服务号」第三方链接方案(外部链接) 支持外链的条件 在公众号编辑页面就会看到操作项: 「订阅号」第三方链接方案(外部链接) 以GrowingIO官网,知乎,微博,抖音为例进行测试 方案一:二维码跳转外链 方法:在公众号文章中插入一张准备好的二维码,用户查看文章并长按识别二维码; 效果:GrowingIO官网,知乎,微博,可以直接打开链接地址;抖音,需要将地址复制到浏览器打开; 方案二:“阅读原文” 跳转外链 这个方案只是另外一种形式,和方案一的跳转效果相同; 方案三:“网页”小程序web-view(社区方案) 在公众号中插入“网页”小程序,小程序使用web-view展示,具体如下: 第一步:搜索小程序 第二步:编辑路径 测试结果: 知乎,官网能打开,但是比较慢,且部分图片空白,且有的点击交互无反应; 抖音,微博无法打开,显示白屏; 不支持在 Docs 外粘贴 block…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众平台开发微信支付报关接口
本文介绍微信支付下的报关接口的开发过程。微信报关是用于商户提交海关需要的订单信息。  一、报关接口API 接口地址 https://api.mch.weixin.qq.com/cgi-bin/mch/customs/customdeclareorder 登录后复制 是否需要证书 不需要。 请求方式:post 数据格式:xml 签名方式:MD5 注意:商户订单号金额以支付系统记录的为准,无需上传,如有子订单号则必须上传子订单应付金额、物流费、商品价格(应付金额=物流费+商品价格)。 字段名 变量名 必填 类型 示例值 说明 签名 sign 是 String(32) C380BEC2BFD727A4B6845133519F3AD6 签名,详见签名生成算法 公众账号ID appid 是 String(32) wxd678efh567hg6787…
2024-11-25 阅读全文 →
FWQ
小程序
多个页面传参通信在微信小程序中的实现
刚接触微信小程序,对里面的语法和还不怎么了解,最近正在努力学习中,下面这篇文章主要给大家介绍了微信小程序中多个页面传参通信的相关资料,是最近学习的一个内容总结,需要的朋友可以参考借鉴,下面来一起看看吧。 前言 微信小程序越来越火,不少公司都在将原生代码转为微信小程序代码。在开发过程中,由于微信小程序wx.navigateBack方法并不支持返回传参,导致一些页面,尤其是从列表页面跳入详情页,用户在详情页改变了,返回后无论是否刷新页面,体验都不是很好。在中,我们一般采用setresult方法来返回参数,或者直接使用rxjava或者eventbus框架来解决此类问题。 业务分析 此类需求大概意思是:A页面进入B页面,B页面返回并给A。 探索之路 刚开始我想采用一个比较偷懒的方法,利用微信的wx.setStorage在B页面存储,返回A页面,在onshow方法里调用wx.getStorage读取缓存来实现此功能。但是想想解决方式过于投机取巧,也会给日后维护带来大量隐患。随后我在网上找到获取前一个page的方法,也可以实现此功能,部分代码如下: var pages = getCurrentPages(); var currPage = pages[pages.length - 1]; //当前页面 var prevPage = pages[pages.length - 2]; //上一个页面 //直接调用上一个页面的setData()方法,把数据存到上一个页面中去 prevPage.setData({  mdata:1  }) 登录后复制 仔细想了下,代码也不是很,因为进B页面的入口可能是多个,这样会导致获取的page出错。 本来是没招了,突然想到微信小程序支持js,然后就找了个轻量级的js库,而且是,是我想要的类型。于是,好戏开始了 onfire.js介绍 onfire.js 是一个很简单的分发的库(仅仅 0.9kb),简洁实用。 可以用于: 简单的事件分发; 在 / vue.js / angular…
2024-11-25 阅读全文 →
FWQ
小程序
PHP实现微信网页授权开发的步骤
这篇文章主要为大家分享了php实现开发教程,开发者可以通过授权后获取用户的基本信息,感兴趣的小伙伴们可以参考一下 微信网页授权是服务号才有的高级功能,开发者可以通过授权后获取用户的基本信息;在此之前,想要获取消息信息只能在用户和公众号交互时根据openid获取用户信息;而微信网页授权可在不需要消息交互,也不需要关注的情况下获取用户的基本信息。 微信网页授权时通过OAuth2.0完成的,整个过程分为三步: 用户授权,获取code; 根据code获取access_token【可通过refresh_token刷新获取较长有效期】 立即学习“”; 通过access_token和openid获取用户信息 对微信网页授权过程做了简单封装:  <?php /** * 微信授权相关接口 */ class Wechat { //高级功能-》开发者模式-》获取 private $app_id = 'xxx'; private $app_secret = 'xxxxxxx'; /** * 获取微信授权链接…
2024-11-25 阅读全文 →
FWQ
小程序
详解android微信支付实例代码
这篇文章主要为大家详细介绍了源码,具有一定的实用性和参考价值,感兴趣的小伙伴们可以参考一下 本文为大家分享了android微信支付源码,供大家参考,具体内容如下 参数配置 public static final String APP_ID ; /** 在微信开放平台注册app,微信给分配的id **/ public static final String MCH_ID; /** 申请开通微信支付,成功后微信会给你发一封邮件,给你分配一个商户平台账号,在资料里有商户ID **/ public static final String API_KEY; /** 在微信发给你的那封邮件里,给你分配的微信商户平台账号,在里面设置一个api_key **/…
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发之语音搜索(SUSE版)实例
直接调用微信小程序录音接口,然后上传到服务器,百度语音的接口是识别不了这种格式的文件,那么问题来了 一、如何转码?ffmpeg? 二、如何在PHP中使用? 本文将要解决这两个问题。 用到的第三方工具: 1、百度语音 2、silk文件格式转换 一、转码silk文件格式 传送门在此:github.com/kn007/silk-v3-decoder 需要注意的是: 1、首先要安装- ffmpeg,具体安装方法请自行百度,如果要转码成MP3格式,请记得启用libmp3lame 即 –enable-libmp3lame 2、如果在使用silk-v3-decoder 过程中提示转码失败,请自行添加ffmpeg到环境变量或者修改converter.sh,如下所示,建议后者,因为通过PHP执行shell脚本是不读环境变量的 二、如何在PHP中使用 有了上面的神器之后,妈妈再也不用担心语音识别问题了。 目前采用thinkPHP 5作为服务端系统,在小程序端把文件上传到后台,TP5已有文件上传功能的封装,具体上传代码不细说; 我们只需要读取上传的文件,通过shell命令进行转码,然后把转码后的文件发送给百度语音接口即可得到语音识别结果。 需要注意如下几点: 1、其中php执行转码的代码如下 $real_file即为转码后的音频文件的绝对地址,建议转换成WAV格式,amr格式转换不成功,原因未知。 2、调用百度语音接口格式设置 需要设置音频格式为WAV,码率为16000或者8000,如图所示: 三、总结 小程序语音接口和公众号的语音接口不一样,公众号语音接口返回的是amr格式,小程序的是silk格式,是Skype开源的一个网络音频格式,通过传送门中的工具即可转码,转码工具先是转成pcm格式文件,然后转成指定格式,其实pcm这种格式百度语音已经可以识别,有需要的童鞋可以修改converter.sh脚本。…
2024-11-25 阅读全文 →
FWQ
小程序
详解微信小程序中增、删、改、查操作实例代码
这篇文章主要介绍了微信小程序 增、删、改、查操作实例详解的相关资料,这里附有实例代码,需要的朋友可以参考下 微信小程序 增、删、改、查操作实例详解 1.以收货地址的增删改查为例 2.文件目录   js文件是逻辑控制,主要是它发送请求和接收数据, json 用于此页面局部 配置并且覆盖全局app.json配置, wxss用于页面的样式设置, wxml就是页面,相当于html <form bindsubmit="addSubmit"> <view class="consignee"> <text class="consignee-tit">收货人信息</text> <view class="consignee-main"> <view class="flex flex-align-center flex-pack-justify"> <text>姓名</text> <input class="flex-1" name="name"…
2024-11-25 阅读全文 →
FWQ
小程序
微信启用数字证书有什么坏处吗?
微信启用数字证书没有坏处。微信数字证书是微信官方为保护用户资金安全,而设立的一个功能;微信安装数字证书后,能提高手机支付安全性,每日当用微信支付超过2000后需要短信验证码。 安装数字证书后,能提高手机支付安全性。另外,它还能提升单日零钱支付限额。 微信数字证书是微信官方为保护用户资金安全,而设立的一个功能,每日当用微信支付超过2000后需要短信验证码。 微信启用数字证书的方法 1、用户打开微信APP,点击屏幕右下角的“我”。 2、在界面上方找到“钱包”,点击进入。 3、进入到“钱包”界面,在界面的右上角有一个小标志,这里是微信的“支付中心”,点击进入。 4、进入到“支付中心”界面,在界面上方找到“支付安全”,点击进入。 5、在界面上方,我们可以找到“数字证书”,点击进入即可。 6、进入到“数字证书”界面,点击“启用”即可。 7、然后输入你的身份证号以验证你的身份,证明是你自己亲自开启的数字证书。 8、验证完成后,数字证书就正式启用了,点击“知道了”即可。 9、如图所示,可以发现数字证书已经启用成功了,启用成功后,每日零钱的支付限额就提高,支付的安全性也提高。如果不想开启数字证书,点击“删除证书”即可。 更多相关知识,请访问:! 以上就是启用数字证书有什么坏处吗?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →