我们知道,Android 低版本(4.X 及以下,SDK < 21)的设备,采用的 Java 运行环境是 Dalvik 虚拟机。它相比于高版本,最大的问题就是在安装或者升级更新之后,首次冷启动的耗时漫长。这常常需要花费几十秒甚至几分钟,用户不得不面对一片黑屏,熬过这段时间才能正常使用 APP。 这是 ...
分类:
移动开发 时间:
2020-03-14 13:22:11
阅读次数:
97
微信小程序登入流程 前言:openid与unionid openid:是用单个微信应用表示用户的唯一标识。亚洲:饼哥小程序上openid :123,那该用户再张成的小程序上他的opendid不是123,是其他任意一个值,上面的意思:同一用户再不用不同应用上的openid不同,但是再同一应用上唯一。 ...
分类:
微信 时间:
2020-03-13 01:41:25
阅读次数:
340
传统布局与flex布局 传统布局 :兼容性好;布局繁琐;局限性,不能在移动端很好的布局。 flex 弹性布局 :操作方便,布局极为简单,移动端应用很广泛;PC 端浏览器支持情况较差;IE 11或更低版本,不支持或仅部分支持。 布局原理 flex 是flexible Box 的缩写,意为"弹性布局", ...
分类:
移动开发 时间:
2020-03-09 23:50:24
阅读次数:
91
CSS 过渡 过渡(transition)是CSS3中具有颠覆性的特征之一,我们可以在不使用Flash动画或JavaScript的情况下,当元素从一种样式变换为另一种样式时为元素添加效果 过渡动画: 是从一个状态渐渐的过渡到另外一个状态 可以让我们页面跟好看,更加动感十足,虽然低版本游览器不支持(i ...
分类:
Web程序 时间:
2020-03-08 22:01:08
阅读次数:
102
1 先把tornado卸载 pip uninstall tornado 2 安装低版本 pip install tornado==4.5.3 ...
分类:
其他好文 时间:
2020-03-05 15:08:05
阅读次数:
81
1 VS2017中新建项目,选择Visual C++ -> Windows桌面 -> 动态链接库 项目名称输入socketclient,点击确定。 2 删除vs默认创建的dllmain.c,stdafx.h,stdafx.c,targetver.h等文件(照顾VS2013等低版本) 3 配置C环境 ...
分类:
其他好文 时间:
2020-03-04 19:26:48
阅读次数:
71
一、编程语言介绍 计算机编程语言可以实现人与机器之间的交流和沟通,主要包括机器语言、汇编语言以及高级语言三种。 1.1、机器语言 机器语言是利用二进制代码0和1进行指令的发送,可以直接控制计算机。 优点:执行效率最高 缺点:易用性差,开发效率最低 1.2、汇编语言 汇编语言是使用一个英文标签来代表一 ...
分类:
编程语言 时间:
2020-03-04 09:54:51
阅读次数:
84
1、console.log 方法在IE中不兼容 低版本的 IE 根本就没有 console.log() 方法,所以如果你在 JS 上运行这个方法就有可能会出错。 在 IE11 上运行 console.log() 方法,在开启了 F12开发者工具时可以正常运行且输出,但是如果没有运行开发者工具时代码就 ...
分类:
其他好文 时间:
2020-03-03 11:00:02
阅读次数:
82
安装 首先,当然是安装。但是gulp 4.0 之后的版本语法有变化,这里使用的gulp3.9.1,但是低版本的gulp和高版本的node不兼容,所以还要换个低版本的node。 nvm use 10.14.1 npm install gulp@3.9.1 --save-dev 编写gulpfile 在 ...
分类:
其他好文 时间:
2020-03-02 13:04:17
阅读次数:
69
工作中会遇到低版本安卓设备调用setTimeout不生效,既不会报错,里面的函数也不会执行,这里po一个解决办法,如果不执行则执行安卓自己封装的原生的setTimeout方法:sdk.setTimeout。 注明:此方法为我们老大所写,放在这里惠存一下。 基本方案/*******/ (functio ...
分类:
移动开发 时间:
2020-02-27 19:26:59
阅读次数:
78