现在很多移动端要求audio播放必需由用户的事件触发,否则就劫持。实际应用中经常会出现JS网络请求通过返回的结果来决定播放什么音频,在移动端是不允许的。当移动需要通过网络请求回调来播放音频时,就得做点准备工作,具体代码如下:加载准备处理?????/**
?????*?循环处理
分类:
移动开发 时间:
2018-01-30 20:04:55
阅读次数:
233
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列。该系列引用了《Android开发艺术探索》以及《深入理解Android 卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,另外也借鉴了其他的优质博客,在此向各位大神表示感谢,膜拜!!! 前言 上一篇文章 ...
分类:
移动开发 时间:
2018-01-30 19:57:00
阅读次数:
229
下面介绍appium日志的大概分析 //启动appium服务成功2017-03-24 11:22:49:218 - info: [Appium] Welcome to Appium v1.6.32017-03-24 11:22:49:221 - info: [Appium] Non-default ...
分类:
移动开发 时间:
2018-01-30 19:54:31
阅读次数:
443
性能测试过程中,出现的一些问题可直接导致了用户对当前app的使用率和卸载率,如果app使用时卡顿严重或者加载页面慢,cpu占用率高,导致app闪退等问题,在测试过程中,则需特别关注性能方面的体验,app性能好、ui设计美观、功能层级明确,路径层级较少,均可提升用户对app的使用率,性能测试中可关注的 ...
分类:
移动开发 时间:
2018-01-30 19:50:10
阅读次数:
197
不喜欢点击之后睡几秒,感觉性能太差。 用了driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); 但是还是有时候click,页面元素变化了,但是点击的时候找不到。 解决办法: 1.Thread.sleep() 发现并没有用,, ...
分类:
移动开发 时间:
2018-01-30 19:40:45
阅读次数:
987
最近做了一个扫码登录的功能,简单说明一下思路: 网页端生成一个二维码,二维码内容是一串随机乱码 然后拿app里的扫码功能去扫,读取到乱码后,和app当前用户的uid绑定在一起提交给服务器 网页端在生成二维码的30秒内,不停地拿着乱码给服务器发请求,看有没有对应的uid,没有的话30秒过后就跳转,有的 ...
分类:
移动开发 时间:
2018-01-30 19:30:41
阅读次数:
284
1. 哪几个应用市场提交应用容易审核通过?哪几个应用市场审核速度很快? 一般资质提交完善都很容易审核通过(vivo、oppo、百度这三个市场有时候不怎么友好) 2.上传需要准备的材料有哪些? icon各尺寸 软件名称(备用名称) 作者(用户会看到) 软件介绍 一句话描述 软件截图各尺寸和大小 搜索关 ...
分类:
移动开发 时间:
2018-01-30 19:29:03
阅读次数:
226
Android 提供了 KeyStore 等可以长期存储和检索加密密钥的机制,Android KeyStore 系统特别适合于存储加密密钥。 “AndroidKeyStore” 是 KeyStore 的一个子集,存进 AndroidKeyStore 的 key 将受到签名保护,并且这些 key 是存 ...
分类:
移动开发 时间:
2018-01-30 17:12:59
阅读次数:
284
需要下载的js是:swipe.js文件,http://www.swiper.com.cn/download/index.html 代码: ...
分类:
移动开发 时间:
2018-01-30 17:11:33
阅读次数:
214
这段时间接触了网络代理,而自己的任务是完成TCP和UDP的网络代理,所以在这里写些自己的理解吧。 这篇文章先介绍一下TCP代理的鉴权过程(采用的是用户名和密码鉴权),下一篇文章再介绍UDP代理的鉴权过程吧。 自己写了一个sdk的demo,主要使用的是CocoaAsyncSocket里的GCDAsyn ...
分类:
移动开发 时间:
2018-01-30 17:09:43
阅读次数:
224
前提条件:已经集成mybatis 代码生成步骤: 以上配置可根据具体的需求进行配置 集成步骤: 修改生成的*Mapper.java文件,使其继承BaseMapper,并移动到@MapperScan能扫描到的路径下,代码如下 注意:BaseMapper不能被@MapperScan扫描到 以上两种方法最 ...
分类:
移动开发 时间:
2018-01-30 17:05:25
阅读次数:
352
1、环境mybaties: 配置映射运行时出现:nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.Bui ...
分类:
移动开发 时间:
2018-01-30 17:05:13
阅读次数:
1170
在回答这个问题之前,首先要了解apache tomcat到底由什么组成。apache tomcat=Apache http server + TomcatApache http server是Apache Software Foundation管理,当然它并不是这个属下成员开发,而是广大的开源爱好者 ...
分类:
移动开发 时间:
2018-01-30 17:02:42
阅读次数:
241
android sdk manage在国内使用时,默认的路径不能使用,需要配置国内的地址,但是国内的很多镜像站内的包是不完整的,这里提供一个比较完整的镜像地址: mirrors.neusoft.edu.cn,端口为80 配置方法如下: 1.打开Android SDK Manager工具; 2.点击工 ...
分类:
移动开发 时间:
2018-01-30 17:01:18
阅读次数:
202
上面类是AmS的全称,另外两大核心功能是WindowManagerService.java和View.java AmS提供的主要功能: AmS中定义了几个重要的数据类,分别用来保存进程(Process)、活动(Activity)和任务(Task) ProcessRecord.java记录的进程的相关 ...
分类:
移动开发 时间:
2018-01-30 16:59:43
阅读次数:
270
问题:我们是一个海外app,市场部去马来西亚打开那边的市场,发现了一个问题,就是我们的app定位有问题,还是成都的定位,主要原因是在马来西亚使用这个app,请求中带的经纬度参数是成都的,导致服务器返回了成都的定位。 一、Android定位方式 Android常用的三种定位方式有:基于GPS定位、基于 ...
分类:
移动开发 时间:
2018-01-30 16:59:25
阅读次数:
198
网络运维——设置BIOS密码BIOS相关知识:BIOS是BasicInput-outputSystem(基本输入输出系统)的缩写,它负责开机时对系统的各项硬件进行初始化设置和测试,以确保系统能够正常工作。若硬件不正常则立即停止工作,并把出错的设备信息反馈给用户。BIOS包含了系统加电自检(POST)程序模块、系统启动自举程序模块,这些程序模块主要负责主板与其它计算机硬件设备通讯的作用。其实简单的说
分类:
移动开发 时间:
2018-01-30 16:52:38
阅读次数:
182