首页
学习
活动
专区
工具
TVP
发布

听雨堂

专栏作者
247
文章
340735
阅读量
51
订阅数
小程序longpress的bug及其解决
我的小程序中,用到一个长按修改的功能,设计是这样的,短按tap,长按longpress 但是,偶尔出现长按无效的情况。我自己都经常碰到,今天仔细研究,用半天时间反复寻找,重现,发现问题和内存或别的因素
用户1075292
2018-04-17
2.2K0
如何评价张小龙在2016微信公开课的演讲
从讲课的角度,毫无疑问这是一堂“糟糕”的课:开场过于紧张、表达生涩、嗯啊等口头语过多、幻灯片配合差、没有互动、没有爆点……如果是我们学校的课前试讲,大概要被老教授们毫不客气地打回去重新备课。 然而,从互联网行业的角度,这堂课的意义却无比重要,因为演讲者是张小龙,而且是他的第一次演讲。不夸张地说,他的理念,将直接影响到未来移动互联网的走向,也绝对会直接影响到我们每个人的生活。张小龙的思路理念,与他多年的程序员经历不无关系,所以,从程序员视角去理解他的演讲,可能相对靠谱。 1、公众号并不是微信最期望的形式 做一
用户1075292
2018-01-23
7560
微信小程序开发:设置消息推送
开发设置中,启用并设置消息推送配置后,用户发给小程序的消息以及开发者需要的事件推送,都将被微信转发至该服务器地址中。 不过照着说明去操作,即使按照最简单的明文方式去设置,还是提示Token验证失败。仔
用户1075292
2018-01-23
3.5K1
微信小程序:字体保持大小
小程序和网页差不多,前台用wxml把内容摆好,然后用css调整样式。所以和web一样,必须要能够精确控制每一个元素的大小。在Web中,通过CSS基本达到了像素级的控制。但在小程序中,情况有所不同。下面
用户1075292
2018-01-23
2.4K0
微信小程序价值思考:手机端的CS-BS迁移
从很多特点来看,小程序都非常类似于网页:主要的业务逻辑在服务端、客户端无需安装应用程序、小程序的开发采用的HTML+JS+CSS技术等等。张小龙自己对小程序的定位也大概如此:无意做小程序分发平台,只是做类似于PC互联网时代的网站,但体验比网站好,比下载APP更便捷。所以,把小程序看成手机端的Web页,来思考小程序的价值,不失为一个重要的角度。而从PC端网络应用从C/S模式向B/S模式的变迁历史,也能够反思手机端的未来发展。 网络应用程序的架构主要有C/S(客户端/服务器)模式和B/S(浏览器/服务器)模式,
用户1075292
2018-01-23
4.9K0
C#实现微信AES-128-CBC加密数据的解密
小程序登录时,获得用户的信息,只是昵称,无法用作ID。而有用的数据,都加密着,腾讯给出了解密的方法: 加密数据解密算法 接口如果涉及敏感数据(如wx.getUserInfo当中的 openId 和unionId ),接口的明文内容将不包含这些敏感数据。开发者如需要获取敏感数据,需要对接口返回的加密数据( encryptedData )进行对称解密。 解密算法如下: 对称解密使用的算法为 AES-128-CBC,数据采用PKCS#7填充。 对称解密的目标密文为 Base64_Decode(encryptedD
用户1075292
2018-01-23
3.2K0
微信小程序开发及相关设置小结
今年过年,主要看了《奇葩说》和《电锯惊魂》,很不错,好东西的确需要留出足够的时间来看,匆匆忙忙走马观花是对作者的不尊重。除此之外,就是研究了一下微信小程序开发,先说对小程序的看法: 1、学习成本低。移动端很重要,谁都知道。但对于普通开发者,要投入到移动端的开发中,学习、掌握移动端开发,成本较高。我原来搞了一段时间android开发(Android新手之旅),项目完成后有一段时间放下了,后来想捡起来发现很困难。我思考,也许一个很重要的原因,android开发用java、clipse,和自己平时做的工作都没有联
用户1075292
2018-01-23
1.1K0
简单账本-用完即走的微信小程序
        作为一个记账强迫症患者,对当前手机中的记账App都不太满意。这类软件越来越臃肿,越来越慢,启动要半天、联网同步要半天,进入界面又有一堆新功能要介绍、好不容易开始记账,又得各种高大上的选择设定,一笔帐下来,没有几分钟搞不定。其实我只是想很简单的记录一个数字,最多加上几个字的备注而已。张小龙给小程序定义的“用完即走”的理念,太适合个人的记账了,推荐自己编的这个小程序:简单账本。         小程序的确够简单——总共只有三个页面:账目列表,录入修改,设置界面。软件其实经过多次升级,功能已经相对
用户1075292
2018-01-23
9970
微信小程序中用户唯一ID的获取
折腾到半夜,搞得挺兴奋,总结一下,免得忘了: 1、微信小程序直接获得的是一些简单信息,基本无用 2、用户唯一标识是openid,还有一个unionid是关联多个公众号之类情况下用,我不大关心 3、在getUserInfo的返回数据中,有加密信息, wx.getUserInfo({ success: function(res) { } }) res包括userInfo,iv,rawData,signature,encryptedData,这些东西的关系比较复杂,我理解是这样的: 1)userInfo
用户1075292
2018-01-23
15.8K0
微信小程序的同步操作
小程序里,大多数操作都是异步操作,一些重要的操作,如从网上获取重要变量值,必须要保证有值,后续操作才有意义。但异步操作,又必须把处理放到回调中,代码可读性降低,而且和大多数正常逻辑相背。 折腾了两天,试了一些方法,记录一下: 1、最简单,用while循环等待,发现基本上卡死 2、灵机一动,用showToast自带的超时功能,循环等待,也不行。因为showtoast是异步执行的。其他的showModel都是异步执行的,显示了弹窗后,代码仍然会向后执行的。 3、网上找到,用Promise,太复杂,不想这么做 最
用户1075292
2018-01-23
2.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档