- 浏览: 33998 次
最新评论
文章列表
用户反馈是小程序开发必要的一个功能,但是和自己核心业务没关系,主要是产品运营方便收集用户的对产品的反馈。HotApp推出了用户反馈的组件,方便大家直接集成使用
源码下载地址:
https://github.com/hotapp8/hotapp-fedback
http://bbs. ...
微信小程序又刷屏了。
科技互联网领域最著名的隐藏角色张小龙亲自出来发布,将这几年积攒在自己身上的所有公关传播效应寄托在了小程序上。
很难说,昨天相当不错的传播效果是给小程序的,还是给张小龙同学的。
就连 ...
1:session_key和openId是什么?session_key
官方说明为:
session_key是微信服务器生成的针对用户数据进行加密签名的密钥
session_key的用途
(1)对wx.getUserInfo()接口得到“用户信息中的密文”进行解密。
(2)对它“稍作处理”,用作维护小程序的登录态。
“稍微处理”大体为:
(1)生成一个随机数(官方把他叫做3rd_session)
(2)把这个随机数当session的key,session_key + openid为value。
即:session[3rd_session]=session_key+openid
openI ...
关键词一:友好礼貌对应于苹果:Less is more
苹果在iOS7时做了一个非常大的界面调整,以突出内容为主,去除掉了所有会干扰用户的界面元素,这个风格一致延续至今(以苹果自家的App,比如指南针,天气为例就可以看出)。
微信在指南一开始也强调了这个原则,并用两个正反示例加以说明。一是不要在搜索页面上放置不相关因素,最好放上最近搜索词,常用搜索词等,二是不要给用户太多选择项(现在选择恐惧症患者越来越多)。
关键词二:清晰明确对应于苹果:Clarity
苹果的HIG中三大原则之首就是清晰,这里面有几层含义,其中之一就是开发者有义务通过导航栏设置解答用户的三大疑问:
· 当前在哪?
· 可以往何 ...
12月16日,微信正式发布了WeUI.js动态视觉组件库。WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,可以让用户的使用感知更加统一。WeUI.js动态视觉组件库包含了button、cell、dialog、progress、toast、article、actionsheet、icon等各式元素。
一、weui.js是什么?
weui.js 是WeUI的轻量级JS封装,不需要依赖其它库,GZIP后仅有9.0 KB。
二、weui.js包含哪些组件?
actionsheet
alert
confirm
dialog
form
gallery
...
源码
index.html
<view class="container">
<!--画布区域-->
<view class="canvas_area">
<!--注意:同一页面中的 canvas-id 不可重复,如果使用一个已经出现过的 canvas-id,该 canvas 标签对应的画布将被隐藏并不再正常工作-->
<canvas canvas-id="myCanvas" class="myCanvas"
...
目前,微信给每个小程序提供了10M的本地缓存空间
有了本地缓存,你的小程序可以做到:
离线应用(已测试在无网络的情况下,可以操作缓存数据)
流畅的用户体验
减少网络请求,节省服务器资源
哪些数据适合方缓存:
热数据
静态数据(用户数据,服务器授权ID等)
网络地址(图片、文件等网络地址)
分页列表数据及详情内容
一般的缓存系统采用键值对的方式完成数据插入和读取,通过对key进行一次Hash算法得到一个唯一值,并与value绑定起来;查询的时候对根据Hash后的key查询,算法空间复杂度O(1);
小程序本地缓存的实现基于上述方式实现。但是数据究竟是存储在ROM,还是存储在RAM后进行持久化,这个 ...
2016年11月3日,“小程序”开始全面公测,开发者可通过提供的工具自行开发小程序并内部测试。一石激起千层浪,时尚科技媒体“爱范儿”推出专门公众号“知晓程序”每日更新小程序相关信息;加速器型种子基金“深度加速 ...
2016年11月3日,“小程序”开始全面公测,开发者可通过提供的工具自行开发小程序并内部测试。一石激起千层浪,时尚科技媒体“爱范儿”推出专门公众号“知晓程序”每日更新小程序相关信息;加速器型种子基金“深度加速” ...
实现主要包含两个类,一个是生成验证码,一个是判断验证码输入是否正确 实现原理比较简单,将汉字和干扰线生成图片并将汉字保存到session,前台获取每次生成的验证码图片进行展示,验证的时候就获取文本框输入的值传到后台与session值进行比较,功能就怎么简单。 一、生成汉字验证码的类
package com.veryCode;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
i ...
HTML5新的Input类型
输入类型:color,data,datetime,datetime-local,email,month,number,range,search,tel,time,url,week
HTML Web存储 localStorage
没有时间限制的数据存储
以键/值对的形式表示
setItem(),getItem()
localStorage.name="Smith";
sessionStorage
当用户关闭 ...