首页 > 移动平台
com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_ABORTED: User rejected permissions
原因是连接了两个设备,所以无法启动,关掉一个即可 ...
分类:移动平台   时间:2019-05-12 13:59:29    收藏:0  评论:0  赞:0  阅读:2768
iOS 追踪限制textfield输入位数
实现效果:强制用户仅仅能输入16位数,这里是运用在信用卡号码的输入。 输入字符数大于16,把字的颜色设为黑色。且无论继续输入什么内容。仅仅取前16位。 若小于16位,把字的颜色设为红色,且设置“无效”。 -(void)viewDidLoad{ [super viewDidLoad]; // 每隔0. ...
分类:移动平台   时间:2019-05-12 13:28:10    收藏:0  评论:0  赞:0  阅读:220
Appium scroll滑动页面
Appium 的scroll()方法也是滑动页面,不过不是滑动滚动条,而是获取两个元素,然后从从一个元素滚动到另一个元素。 方法介绍: scroll(self, origin_el, destination_el, duration=None): 参数: - originalEl - 要滚动的元素 ...
分类:移动平台   时间:2019-05-12 12:42:01    收藏:0  评论:0  赞:0  阅读:880
025 Android 带进度条的对话框(ProgressDialog)
1.ProgressDialog介绍 ProgressDialog可以在当前界面弹出一个置顶于所有界面元素的对话框,同样具有屏蔽其他控件的交互能力,用于提示用户当前操作正在运行,让用户等待; 2.应用案例 (1)页面布局的xml (2)java后台代码 3.效果图 ...
分类:移动平台   时间:2019-05-12 11:33:44    收藏:0  评论:0  赞:0  阅读:246
test_01基础_01_买苹果
# 1. 提示用户购买水果的种类fruits = (input("您想购买的水果: "))# 1. 提示用户输入苹果的价格price = float(input("%s的单价: " % fruits))# 2. 提示用户输入购买苹果的重量weight = float(input("购买%s的重量: ...
分类:移动平台   时间:2019-05-12 11:29:12    收藏:0  评论:0  赞:0  阅读:137
Android MediaPlayer错误码整理
Android使用MediaPlayer播放音视频时,可以通过setOnErrorListener设置一个listener给MediaPlayer,当播放过程中出现错误时,该listener可以收到通知。MediaPlayer.OnErrorListener是接口类,只有一个方法。abstractbooleanonError(MediaPlayermp,intwhat,intextra)可以通过w
分类:移动平台   时间:2019-05-12 10:50:00    收藏:0  评论:0  赞:0  阅读:178
android studio报错Unsupported major.minor version的解决
出现这个问题通常是由于本机java版本太低,达不到buildtools对javaversion的要求。可以通过命令java-version查看本机的java版本。java版本信息对应如下:Jdk1.8=52(0x34hex),Jdk1.7=51(0x33hex),Jdk1.6=50(0x32hex),Jdk1.5=49(0x31hex),Jdk1.4=48(0x30hex),Jdk1.3=47(0
分类:移动平台   时间:2019-05-12 10:49:16    收藏:0  评论:0  赞:0  阅读:160
Appium swipe之屏幕上、下、左、右滑动
在appium 的appium\webdriver\extensions\action_helpers.py下提供了一个可以上下左右滑动的方法:swipe() 这个方法用起来到也比较简单,首先获取屏幕的宽度、高度,然后计算出滑动的开始位置到结束位置的距离, 再把参数传递给swipe()调用即可: 不 ...
分类:移动平台   时间:2019-05-12 10:38:47    收藏:0  评论:0  赞:0  阅读:188
20189217 2018-2019-2 《移动平台开发实践》第11周学习总结
教材学习内容总结 第43章要点 要点1:录制视频 录制视频需要用到麦克风和摄像头硬件,还需要赋予一些相应的权限。 第44章要点 要点1:MediaRecorder类 MediaRecorder 是 MediaStream Recording API 提供的用来进行媒体轻松录制的接口, 他需要通过调用 ...
分类:移动平台   时间:2019-05-12 10:13:23    收藏:0  评论:0  赞:0  阅读:139
python+ selenium&APPium page Object 设计模式
题记: 之前公司项目比较稳定, 在进行了系统测试,想用自动化测试进行冒烟测试,或者对主要功能进行测试, 因此用到了PO模式 因此做个记录: Page Object Page Object模式是使用Selenium的广大同行最为公认的一种设计模式。在设计测试时,把元素和方法按照页面抽象出来,分离成一定 ...
分类:移动平台   时间:2019-05-12 01:12:17    收藏:0  评论:0  赞:0  阅读:209
APP测试点总结
1 功能测试 根据产品需求文档编写测试用例 软件设计文档编写测试用例 2 兼容性测试 适配性测试 安装,卸载测试 在线升级测试: 覆盖安装要确保数据库有字段更新的话,能正常更新,否则就容易导致app异常。 3 性能测试 压力测试 电量流量测试 cpu,内存消耗 启动时长 crash率 内存泄漏 4 ...
分类:移动平台   时间:2019-05-12 01:08:01    收藏:0  评论:0  赞:0  阅读:157
appium+python自动化64-使用Uiautomator2执行driver.keyevent()方法报错解决
前言 未加 参数使用Uiautomator可以正常使用driver.keyevent()方法,使用Uiautomator2时driver.keyevent()方法报错: selenium.common.exceptions.WebDriverException: Message: An unknow ...
分类:移动平台   时间:2019-05-12 00:19:14    收藏:0  评论:0  赞:0  阅读:198
Web APP自动更新
原文:Web APP自动更新我们的手机软件每天都要经营,经常需要更新,比如程序的Bug,好的功能,好的洁面... ... 这就需要我们的用户打开web app时候自动更新客户端程序,而不是再去应用程序商店从新下载。今天的笔记就是完成这项工作。 一、服务器端 服务器很简单,只存放一个json文档,这个... ...
分类:移动平台   时间:2019-05-11 23:58:10    收藏:0  评论:0  赞:0  阅读:190
iOS 深复制浅复制
浅复制:复制的对象指向被复制对象的内存,并没有开辟新内存深复制:复制的对象开辟新内存,是一块新的存储空间。 对于深复制和浅复制具体的实现是在copyWithZone方法中确定的,不同的类会对这个方法有不同的实现。实现该方向需要遵守NSCopying、NSMutableCopying协议, 其中cop ...
分类:移动平台   时间:2019-05-11 23:51:37    收藏:0  评论:0  赞:0  阅读:159
2018-2019-2 20175105王鑫浩《Java程序设计》实验四 《Android开发基础》实验报告
实验四 《Android开发基础》 实验报告封面 课程:Java程序设计 班级:1751班 姓名:王鑫浩 学号:20175105 指导教师:王鑫浩 实验日期:2019年4月29日 实验时间: 实验序号:实验三 实验名称:敏捷开发与XP实践 实验要求 参考Android开发简易教程 完成云班课中的检查 ...
分类:移动平台   时间:2019-05-11 22:48:57    收藏:0  评论:0  赞:0  阅读:146
Go的学习 append的使用
1. 2.append 可以在切片后添加数据 它会先自己开辟一个内存,然后将原来的切片的内存的数组拷贝进来,再添加新的数据进去到开辟的内存中 ...
分类:移动平台   时间:2019-05-11 22:02:59    收藏:0  评论:0  赞:0  阅读:121
cad.net IExtensionApplication接口的妙用 惊惊
cad提供的 IExtensionApplication 接口 是不能实现一次以上的,那么这给编写代码带来了一种不好的情况是,每次都要去修改实现这个接口的类, 那么如果是一个小的测试功能,你又要去动前面的核心,这样就感觉很蛋疼.... 所以我是这么想的,在实现IExtensionApplicatio ...
分类:移动平台   时间:2019-05-11 21:04:56    收藏:0  评论:0  赞:0  阅读:120
android项目实现自定义动态加载Dialog提示框
需要注意的是,我使用的GIF图到android项目,不是一张图片 ...
分类:移动平台   时间:2019-05-11 20:34:05    收藏:0  评论:0  赞:0  阅读:145
RequestMapping注解
1、简介 注解是springmvc中常用的注解,它是用来处理请求映射地址的注解,可以用于类或方法上,用于类上时,表示该类中的方法后以该地址为父路径。 2、属性 value:指定请求的地址,地址可以分为三类 1、指定具体的路径 @RequestMapping(value= {"/index"}) pu ...
分类:移动平台   时间:2019-05-11 20:25:28    收藏:0  评论:0  赞:0  阅读:248
使用adb 命令查看手机应用包名、Activity的信息
在进行App自动时,需要查看手机应用包名、Activity的信息,下面介绍一种简单的查看手机应用的信息: 1.启动手机的app 2.使用adb shell dumpsys window | findstr mCurrentFocus 命令,可以查看当前启动中的应用信息 ...
分类:移动平台   时间:2019-05-11 19:18:04    收藏:0  评论:0  赞:0  阅读:555
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!