有时候操作H5页面需要长按某个按钮的时候,会出现浏览器系统自带的复制功能很烦,怎么解决呢,只需要加入以下样式。 但是在输入框input select 不能输入文子,所以还需要加入一些允许他们输入的样式 ...
分类:
移动平台 时间:
2018-12-05 15:02:46
收藏:
0 评论:
0 赞:
0 阅读:
219
学习过程中大家都碰到过连接被断开的问题给困扰吧,下面教大家如何做到连接断开后,重新连接首先要创建连接监听器,用来监听连接状态,这里我写了一个类继承了ConnectionListener,重写了里面5个方法,最重要的两个方法connectionClosed()和connectionClosedOnEr ...
分类:
移动平台 时间:
2018-12-05 13:39:38
收藏:
0 评论:
0 赞:
0 阅读:
240
在app开放接口API的设计中,避免不了的就是安全性问题。 一、https协议 对于一些敏感的API接口,需要使用https协议。 https是在http超文本传输协议加入SSL层,它在网络间通信是加密的,所以需要加密证书。 二、签名设计 原理:用户登录后向服务器提供用户认证信息(如账户和密码),服 ...
分类:
移动平台 时间:
2018-12-05 13:15:11
收藏:
0 评论:
0 赞:
0 阅读:
210
在iOS开发过程中,避免不了要对请求数据进行非空判断,我们做空值判断的很大一部分原因就是为了在后台接口数据返回一些异常数据的时候,程序能保证稳定性。 举个例子:某些情况下,后台可能由于各种原因,对某个字段返回了null值,这时我们取到的就是[NSNull null]这样一个对象,再比如说,后台可能对 ...
分类:
移动平台 时间:
2018-12-05 11:38:11
收藏:
0 评论:
0 赞:
0 阅读:
340
(下面大多数工具都是开源工具,在github,码云等开源平台都能找到) "测试那点事儿”在看到360旗下的测试团队整理的关于目前APP移动端自动化相关的工具,觉得总结的很到位,对目前大多数中小型测试团队在自动化测试工具选型有很大的参考价值,所以再此整理收藏,方便自己日后参考和各位看官们查阅: 所谓工 ...
分类:
移动平台 时间:
2018-12-05 11:34:18
收藏:
0 评论:
0 赞:
0 阅读:
211
介绍 本系列我们已经介绍了ConstraintLayout的基本用法。学习到这里,相信你已经熟悉ConstraintLayout的基本使用了,如果你对它的用法还不了解,建议您先阅读 "我之前的文章" 。 使用ConstraintLayout创建动画的基本思想是我们创建两个不同的布局,每个布局有其不同 ...
分类:
移动平台 时间:
2018-12-05 11:33:01
收藏:
0 评论:
0 赞:
0 阅读:
156
模板中添加替换注意一下css和对应的链接地址 ...
分类:
移动平台 时间:
2018-12-05 11:26:52
收藏:
0 评论:
0 赞:
0 阅读:
234
在开发过程中,我们有时需要将重要的错误日志通过邮件发送给相关的责任人,这样能即时发现错误,即时解决。如使用Log4J,一般会做如下配置: 但是我在使用过程中发现标准的 org.apache.log4j.net.SMTPAppender 有如下几个问题。 1. 同步发送邮件。这样会阻塞业务正常进行(比 ...
分类:
移动平台 时间:
2018-12-05 11:23:17
收藏:
0 评论:
0 赞:
0 阅读:
209
在开发iOS应用程序时,让程序具有良好的性能是非常关键的。这也是用户所期望的,假设你的程序运行迟钝或缓慢。会招致用户的差评。然而由于iOS设备的局限性,有时候要想获得良好的性能。是非常困难的。在开发过程中,有很多事项须要记住。而且关于性能影响非常easy就忘记。 本文收集了25个关于能够提升程序性能 ...
分类:
移动平台 时间:
2018-12-05 11:15:13
收藏:
0 评论:
0 赞:
0 阅读:
178
一、MonkeyRunner是什么 MonkeyRunner是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过monkeyrunner API 可以写一个Python的程序来模拟操作控制Android设备app,测试其稳定性并通过截屏可以方便地记录出现的问 ...
分类:
移动平台 时间:
2018-12-05 10:08:23
收藏:
0 评论:
0 赞:
0 阅读:
156
一、MonkeyRunner API MonkeyRunner API包含了三个模块在com.android.monkeyruner包中: 1、MonkeyRunner 一类用于MonkeyRunner程序的实用方法。该类提供了一种将MonkeyRunner连接到设备或仿真器的方法。它还提供了为mo ...
分类:
移动平台 时间:
2018-12-05 10:05:10
收藏:
0 评论:
0 赞:
0 阅读:
198
AXIOS 本质上等同于json 传值 1.引用 1 //引入axios 2 import Axios from 'axios' 3 //将axios挂载到 Vue原型上 4 Vue.prototype.$https = Axios 5 6 //设置公共的url 7 Axios.defaults.b ...
分类:
移动平台 时间:
2018-12-05 01:47:24
收藏:
0 评论:
0 赞:
0 阅读:
202
原文:业务重点-实现一个简单的手机号码验证前言 本文纯干货,直接拿走使用,不用付费。在业务开发中,手机号码验证是我们常常需要面对的问题,目前市场上各种各样的手机号码验证方式,比如正则表达式等等,本文结合实际业务场景,在业务级别对手机号码进行严格验证;同时增加可配置方式,方便业务扩展,代码非常简单,扩... ...
分类:
移动平台 时间:
2018-12-05 01:04:56
收藏:
0 评论:
0 赞:
0 阅读:
166
最近了解到一个自动化入门的新工具appium-desktop,看网上各种文章,感觉这个工具是很简单的一个入门级工具,下载试用了一下。 官网下载,输入网址appium.io,点击下载。 一路傻瓜式安装,安装完之后正常打开,一切都很顺利。拿真机进行测试,发现使用adb devices命令能够正常检测到设 ...
分类:
移动平台 时间:
2018-12-05 01:02:45
收藏:
0 评论:
0 赞:
0 阅读:
247
Android studio的模拟器运行速度很快,但无法连接WiFi,且Android Studio的avd manage存在一些小问题,不方便使用。无意中发现了夜神模拟器,使用了几分钟,果断拥抱之。 下载地址:https://www.yeshen.com/下载后安装启动 选择设备等信息: 可选择国 ...
分类:
移动平台 时间:
2018-12-05 01:00:43
收藏:
0 评论:
0 赞:
0 阅读:
156
遇到报错 就是要删 ①在build.gradle中删除对应依赖代码(注释了,但是没用??) ②检查工程中的依赖 点击"file">>“project structure”>>选择右边的“dependencies”,如果有需要删除的的依赖包(仓库、jar包之类),点击“-”进行删除即可。 ③自行添加j ...
分类:
移动平台 时间:
2018-12-05 00:47:18
收藏:
0 评论:
0 赞:
0 阅读:
161
Progressive Web App(PWA)背景介绍 很多人似乎都认为Web,应用永远不会与本机竞争,移动应用程序的可靠性速度和用户参与,很难建立一个他们的商业案例。 你知道吗?你知道他们曾经是对的,但有两件事情发生了变化。 首先,事实证明,大多数人在购买手机时购买了大部分应用程序,或者不久之后 ...
分类:
移动平台 时间:
2018-12-04 23:38:28
收藏:
0 评论:
0 赞:
0 阅读:
204
1. 安装Node.js 安装包路径:https://nodejs.org/download/release/latest-v8.x/ 安装后,验证:type “node –v” in cmd 2. 安装Android SDK 安装包路径:http://tools.android-studio.or ...
分类:
移动平台 时间:
2018-12-04 23:35:43
收藏:
0 评论:
0 赞:
0 阅读:
220
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 说明: 比较暴力的做法,就是依次判断是否为0,如果是0,用后面的数循环盖掉前面的数,然后在最末尾补0。就这样直到循环结束。不过这里要注意到循环结束的条件,未处理的数组内容是在缩短的,处理过的内容( ...
分类:
移动平台 时间:
2018-12-04 23:33:35
收藏:
0 评论:
0 赞:
0 阅读:
251
Wan Android App Introduction 我的涂鸦之作,正如名字一样 这个一个 "WanAndroid" 的第三方Android客户端,采用MVP架构+Kotlin语言+一大堆轮子。现在的代码中还有很多比较差劲的地方,我也会一点点的改进和优化和重构代码的,并且开发也将会在闲暇的时候慢 ...
分类:
移动平台 时间:
2018-12-04 23:12:48
收藏:
0 评论:
0 赞:
0 阅读:
192