三种方法对应三种情况: 1.传送本地res中的图片 如果是本地res中的资源文件可以用intent.putExtra(""id"", R.id.xxx);传递一个对应的id过去。在新activity中通过id取出图片。getResources().getDrawable(R.id.xxx); 传送图 ...
分类:
移动开发 时间:
2019-12-29 16:46:19
阅读次数:
247
今天我在调试APP自动化的时候遇到了一个问题,如今解决了总结下: 首先,我的前置工作都准备的很好了,然后就想着运行下我的代码,可是天不遂人愿,遇到了这么一个问题: 看上图报错:UiAutomator exited unexpectedly with code 0, signal null 我的解决问 ...
分类:
移动开发 时间:
2019-12-29 15:22:12
阅读次数:
358
1、下载AppCan 官网上打包好的文件apk文件 2、将apk文件放在指定的服务器文件内,谇文件发布到IIS,一般都会用已发布发的网站上面随便一个目录就可以了。 3、MIME类型中填写apk的MIME类型“ application/vnd.android.package-archive ”(重点) ...
分类:
移动开发 时间:
2019-12-29 14:51:24
阅读次数:
98
关于Appium执行用例过程中问题处理办法 1. 运行环境 1.1 windows10 64位系统 1.2 华为荣耀V10 Android 9 1.3 appium-desktop 1.15.1 2. 执行用例重复安装问题(io.appium.uiautomator.server 和 io.appi ...
分类:
移动开发 时间:
2019-12-29 14:38:44
阅读次数:
132
安卓蓝牙动态权限 安卓7.0及以下版本 在 IDE 的 Project - Options 菜单弹出来的窗口里面,找到左边树结构的: Application -- Uses Permissions 项目,则右边会出来一堆权限让你打勾。这里要勾选上 Bluetooth 和 Bluetooth admi ...
分类:
移动开发 时间:
2019-12-29 13:24:23
阅读次数:
231
注:前提条件,确认手机已是usb调试模式 一、uiautomator2: 1、安装 pip install --pre uiautomator2 pip install pillow 2、初始化 python -m uiautomator2 init 完成后手机会有ATX的app,点击进去,启动UI ...
分类:
移动开发 时间:
2019-12-29 13:07:50
阅读次数:
376
1.安装vue-router插件,点击左下角三角,进入terminal(终端),输入命令:npm install vue-router,安装成功后,在package.json中的依赖中 出现vue-router:"3.1.3",为vue-router的版本,说明路由插件安装成功。 2.安装vue-a ...
分类:
移动开发 时间:
2019-12-29 13:05:30
阅读次数:
87
有时候在显示文本时,后台传递的数据中是中文输入法中的大括号【】 这种能突出重点,但是如果是在一行文本的开头,会出现无法对齐 此时可以通过YYKit中的YYLabel解决, YYText中有一个属性 firstLineHeadIndent 可以设置一行开头的边距 YYKit : https://git ...
分类:
移动开发 时间:
2019-12-29 13:00:58
阅读次数:
105
不得不再次鄙视一下 csdn(床上低能) ,stackoverflow才是正解。 ref: https://stackoverflow.com/questions/42858611/mounting ntfs drives on a mac with r w 在Mac上,默认情况对NTFS磁盘的挂载 ...
分类:
移动开发 时间:
2019-12-29 11:17:21
阅读次数:
89
在根目录上创建一个vue.config.js文件 const path = require("path"); const resolve = function(dir) { return path.join(__dirname, dir); }; module.exports = { publicP ...
分类:
移动开发 时间:
2019-12-29 11:11:55
阅读次数:
81
```javascript // 全面禁止默认事件 // 在需要的地方 ev.stopPropagation(); document.addEventListener('touchstart', ev => { ev = ev || event; ev.preventDefault(); }, { ... ...
分类:
移动开发 时间:
2019-12-29 11:07:52
阅读次数:
66
首先可以参考下面的博客 Weex playground 手机扫描二维码报错network error解决办法 1.手机和电脑是否在同一局域网; 2.第一步确认没问题后,还是报network error,确认下PC上wifi的连接策略是否为专用; 3.在npm start之前,手动再运行npm ins ...
分类:
移动开发 时间:
2019-12-29 01:03:57
阅读次数:
233
由于源数据量较大(3.41G),本文只对 300万 条数据进行处理 处理时间戳 异常日期处理 生成本地CSV文件 ...
分类:
移动开发 时间:
2019-12-28 21:18:30
阅读次数:
116
可以在每个View控件上注册一个长按点击事件,触发弹出一个悬浮的菜单,也成为上下文菜单 菜单视图部分 xml 菜单逻辑代码 java ...
分类:
移动开发 时间:
2019-12-28 20:58:01
阅读次数:
94
上下文操作模式和普通上下文菜单的区别在于操作模式的显示会覆盖视图顶层操作栏,而不是悬浮式的 通过在按钮上注册长按点击事件触发 上下文菜单 xml部分 java部分 ...
分类:
移动开发 时间:
2019-12-28 20:56:19
阅读次数:
133
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
移动开发 时间:
2019-12-28 20:56:01
阅读次数:
102
每个 都可以有至多一个选项菜单 菜单的视图文件最好在res下再新建一个目录存放,菜单视图文件名就是一个菜单资源标识 选项菜单的创建和使用 xml部分 java部分 ...
分类:
移动开发 时间:
2019-12-28 20:41:44
阅读次数:
90