码迷,mamicode.com
首页 > 移动开发
移动端audio音频播放兼容方案
现在很多移动端要求audio播放必需由用户的事件触发,否则就劫持。实际应用中经常会出现JS网络请求通过返回的结果来决定播放什么音频,在移动端是不允许的。当移动需要通过网络请求回调来播放音频时,就得做点准备工作,具体代码如下:加载准备处理?????/** ?????*?循环处理
分类:移动开发   时间:2018-01-30 20:04:55    阅读次数:233
Android开发之漫漫长途 XIII——Fragment最佳实践
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列。该系列引用了《Android开发艺术探索》以及《深入理解Android 卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,另外也借鉴了其他的优质博客,在此向各位大神表示感谢,膜拜!!! 前言 上一篇文章 ...
分类:移动开发   时间:2018-01-30 19:57:00    阅读次数:229
appium的log详细分析
下面介绍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
Andriod_APP 性能指标关注点
性能测试过程中,出现的一些问题可直接导致了用户对当前app的使用率和卸载率,如果app使用时卡顿严重或者加载页面慢,cpu占用率高,导致app闪退等问题,在测试过程中,则需特别关注性能方面的体验,app性能好、ui设计美观、功能层级明确,路径层级较少,均可提升用户对app的使用率,性能测试中可关注的 ...
分类:移动开发   时间:2018-01-30 19:50:10    阅读次数:197
appium-代码优化--H5页面点击后元素变更,查找元素时,找不到元素
不喜欢点击之后睡几秒,感觉性能太差。 用了driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); 但是还是有时候click,页面元素变化了,但是点击的时候找不到。 解决办法: 1.Thread.sleep() 发现并没有用,, ...
分类:移动开发   时间:2018-01-30 19:40:45    阅读次数:987
JS实现App扫码网页端登录
最近做了一个扫码登录的功能,简单说明一下思路: 网页端生成一个二维码,二维码内容是一串随机乱码 然后拿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 等可以长期存储和检索加密密钥的机制,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
iOS进阶之TCP代理鉴权过程
这段时间接触了网络代理,而自己的任务是完成TCP和UDP的网络代理,所以在这里写些自己的理解吧。 这篇文章先介绍一下TCP代理的鉴权过程(采用的是用户名和密码鉴权),下一篇文章再介绍UDP代理的鉴权过程吧。 自己写了一个sdk的demo,主要使用的是CocoaAsyncSocket里的GCDAsyn ...
分类:移动开发   时间:2018-01-30 17:09:43    阅读次数:224
spring-boot集成PageHelper和通用Mapper
前提条件:已经集成mybatis 代码生成步骤: 以上配置可根据具体的需求进行配置 集成步骤: 修改生成的*Mapper.java文件,使其继承BaseMapper,并移动到@MapperScan能扫描到的路径下,代码如下 注意:BaseMapper不能被@MapperScan扫描到 以上两种方法最 ...
分类:移动开发   时间:2018-01-30 17:05:25    阅读次数:352
nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeEx
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
tmcat和appach http 服务器分别是用什么语言编写的
在回答这个问题之前,首先要了解apache tomcat到底由什么组成。apache tomcat=Apache http server + TomcatApache http server是Apache Software Foundation管理,当然它并不是这个属下成员开发,而是广大的开源爱好者 ...
分类:移动开发   时间:2018-01-30 17:02:42    阅读次数:241
Android SDK proxy server
android sdk manage在国内使用时,默认的路径不能使用,需要配置国内的地址,但是国内的很多镜像站内的包是不完整的,这里提供一个比较完整的镜像地址: mirrors.neusoft.edu.cn,端口为80 配置方法如下: 1.打开Android SDK Manager工具; 2.点击工 ...
分类:移动开发   时间:2018-01-30 17:01:18    阅读次数:202
Android内核三大核心功能之一AMS内部原理
上面类是AmS的全称,另外两大核心功能是WindowManagerService.java和View.java AmS提供的主要功能: AmS中定义了几个重要的数据类,分别用来保存进程(Process)、活动(Activity)和任务(Task) ProcessRecord.java记录的进程的相关 ...
分类:移动开发   时间:2018-01-30 16:59:43    阅读次数:270
Android定位测试(深坑)
问题:我们是一个海外app,市场部去马来西亚打开那边的市场,发现了一个问题,就是我们的app定位有问题,还是成都的定位,主要原因是在马来西亚使用这个app,请求中带的经纬度参数是成都的,导致服务器返回了成都的定位。 一、Android定位方式 Android常用的三种定位方式有:基于GPS定位、基于 ...
分类:移动开发   时间:2018-01-30 16:59:25    阅读次数:198
网络运维——设置BIOS密码保证计算机系统安全
网络运维——设置BIOS密码BIOS相关知识:BIOS是BasicInput-outputSystem(基本输入输出系统)的缩写,它负责开机时对系统的各项硬件进行初始化设置和测试,以确保系统能够正常工作。若硬件不正常则立即停止工作,并把出错的设备信息反馈给用户。BIOS包含了系统加电自检(POST)程序模块、系统启动自举程序模块,这些程序模块主要负责主板与其它计算机硬件设备通讯的作用。其实简单的说
分类:移动开发   时间:2018-01-30 16:52:38    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!