首页 > 移动平台
使用Jenkins+Pipline 持构建自动化部署之安卓源码打包、测试、邮件通知
#一、引言 Jenkins 2.x的精髓是Pipeline as Code,那为什么要用Pipeline呢?jenkins1.0也能实现自动化构建,但Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以 ...
分类:移动平台   时间:2021-01-17 10:15:04    收藏:0  评论:0  赞:0  阅读:35
Android 基础知识
adb 命令 adb install 路径 安装apk adb devices 显示当前连接设备 adb shell dumpsys activity top 获取顶层活动activity信息 adb shell dumpsys 包名 获取包相关信息 abd shell dumpsys meminf ...
分类:移动平台   时间:2021-01-16 22:14:33    收藏:0  评论:0  赞:0  阅读:31
手写call、apply、bind
关于this的指向性和执行上下文等问题本人也写过相关文章对其进行详细的解析,但是这些文章中好像遗忘了什么?对,那就是如何改变this指向的作用域,所以也就引出今天的主角——call、apply、bind;这“三兄弟”是Function原型上的三个改变调用函数作用域/上下文的函数,具体如何使用可以直接 ...
分类:移动平台   时间:2021-01-16 22:13:54    收藏:0  评论:0  赞:0  阅读:30
苹果Mac Mission Control是什么?怎么使用?
苹果Mac Mission Control是什么?怎么使用? ...
分类:移动平台   时间:2021-01-16 22:02:49    收藏:0  评论:0  赞:0  阅读:25
APPIUM-Android自动化元素定位方式
一、常用元素定位方法 appium从selenium中继承了所有的元素定位方法, 并且增加了一些自己的元素定位方式,下方截图分别为selenium和MobileBy包源码: 但是从继承selenium中的定位方法中,一般只会用到id、class_name、xpath这三种方法,总结起来,appium ...
分类:移动平台   时间:2021-01-16 22:01:49    收藏:0  评论:0  赞:0  阅读:26
Hunting and Analyzing High CPU Usage in .NET Applications(实践篇)(转发)
原文: https://www.toptal.com/dot-net/hunting-high-cpu-usage-in-dot-net Software development can be a very complicated process. We as developers need to ...
分类:移动平台   时间:2021-01-16 01:26:28    收藏:0  评论:0  赞:0  阅读:47
uniapp请求拦截
在项目根目录下新建service文件夹,后续封装的文件放在这个文件夹下。 image.png 主要的封装是在LsxmRequest.js中,配置项在config.js中,api.js为接口的统一管理文件,项目接口增多时,可以考虑按照功能块对api.js进行进一步划分成多个模块,最后import到ap ...
分类:移动平台   时间:2021-01-16 01:19:04    收藏:0  评论:0  赞:0  阅读:85
Django1.11.7使用python manage.py startapp xxx创建app时报错
问题原因: 由于django 1.11版本和python3.7版本不兼容, 2.0版本以后的Django修复了这个问题 解决方法: 方法1.找到对应路径下的widgets.py,将逗号删除即可 方法2.升级Django版本 pip install -U Django ...
分类:移动平台   时间:2021-01-16 01:09:37    收藏:0  评论:0  赞:0  阅读:36
Android中view.getViewTreeObserver()使用
在oncreate中View.getWidth和View.getHeight无法获得一个view的高度和宽度,这是因为View组件布局要在onResume回调后完成。 所以现在需要使用getViewTreeObserver().addOnGlobalLayoutListener()来获得宽度或者高度 ...
分类:移动平台   时间:2021-01-15 13:15:19    收藏:0  评论:0  赞:0  阅读:25
IOS-在select-options下拉框中,动态修改默认值时,attr不支持,需要用prop解决
问题:在select下拉框动态修改默认值时,ios不支持attr,需要用prop示例:1 直接选中默认值 <select> <option>0</option> <option>1</option> <option selected="selected">2</option> <option>3</ ...
分类:移动平台   时间:2021-01-15 13:13:07    收藏:0  评论:0  赞:0  阅读:43
wap移动端 设计图是px 自适应不同手机尺寸 px2rem vue样式初始化
需求点 : 产品给的设计图是750px宽度的 要求适配所有机型的移动端 参考 https://www.cnblogs.com/wtsx-2019/p/12656554.html 移动端vue配置 REM 适配 设计图给的 使用px作为单位,如果需要使用rem单位,推荐使用以下两个工具: postcs ...
分类:移动平台   时间:2021-01-14 22:20:00    收藏:0  评论:0  赞:0  阅读:77
appium原理
微博自动化什么是我们的服务端? 浏览器 APP自动化分为两大类 ,原生app,混合app 原生APP: APP传统的APP开发,运算数据存储+APP应用客户端 混合app : 就是HTML5 APP , 有时候打开公众号白屏,没有请求到数据 appium介绍 是一个开源的跨平台的 基于seleniu ...
分类:移动平台   时间:2021-01-14 20:27:40    收藏:0  评论:0  赞:0  阅读:31
Linux-文件的复制、移动与删除cp,mv,rm
文件的复制、移动与删除:cp,mv,rm 1、文件复制命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination) cp [option] source1 source2 source3 ... directory 参数说明: -a:是指archiv ...
分类:移动平台   时间:2021-01-14 20:27:03    收藏:0  评论:0  赞:0  阅读:34
如何在苹果Mac上启用自动解锁?
Apple Watch不仅对跟踪健康状况或使用Apple Pay有用:如果用户有兼容的Mac,还可以使用自动解锁:此功能(需要macOS Sierra或更高版本以及watchOS 3或更高版本)可以配对观看您的Mac;完成此操作后,只要坐在电脑前即可自动解锁计算机,无需密码-如果Apple Watc ...
分类:移动平台   时间:2021-01-14 20:23:18    收藏:0  评论:0  赞:0  阅读:34
OpenCore Configurator for Mac(黑苹果OC配置工具)
很多人可能对OpenCore Configurator.app不了解,以后相信大家都不会陌生了,大家又没有发现,OpenCore Configurator与Clover Configurator名字是不是很相似呢,没错,他就是OpenCore的配置工具,就相当于Clover Configurator ...
分类:移动平台   时间:2021-01-14 15:14:52    收藏:0  评论:0  赞:0  阅读:25
java webapp项目设置index.html为主页失败
1. 新建一个webapp,能够直接访问index.html。但是加上了springmvc之后就访问不到了,初步判断原因是在web.xml中将所有的请求(即/)都映射到了DispatcherServlet,导致无法访问静态资源。 2. 看了“SpringMVC项目配置欢迎页面为index.html” ...
分类:移动平台   时间:2021-01-14 15:08:03    收藏:0  评论:0  赞:0  阅读:154
MybaitsPlus使用BaseMapper执行insert语句,数据库出现两条一样的记录解决办法
解决办法 就是将Delegate IDE build/run actions to Maven (翻译意思是:将IDE构建/运行操作委托给maven)前面的勾勾取消。 ...
分类:移动平台   时间:2021-01-14 15:05:42    收藏:0  评论:0  赞:0  阅读:538
axios增加自定义headers,页面上出现,服务端收不到
#问题 axios增加自定义headers,页面上出现,服务端收不到 #原因 vue-cli起的服务是用node-http-proxy中间件处理的 默认是只有几个常用的header,自定义header是直接被过滤掉的 不管是vue自带的服务,node,还是nginx,服务端上需要设置自定义heade ...
分类:移动平台   时间:2021-01-14 14:58:13    收藏:0  评论:0  赞:0  阅读:64
Android组件化实践
1 目的以及组件化与模块化区分 参考自:分析组件化与模块化之间的区别 组件化:把重复使用的代码拆分成一个个组件,提供给功能使用 模块化:按照项目功能需求,将代码拆分成一个个模块。 区别:组件化是为了重用而拆分模块, 模块化是为了业务分离而拆分模块 安卓组件化示意图: 在开发阶段组件1、组件2、组件3 ...
分类:移动平台   时间:2021-01-14 10:05:08    收藏:0  评论:0  赞:0  阅读:40
App控件定位
本文将分享Android相关基础知识和Android APP控件定位工具的使用方法。 Android基础知识 Android布局 Android是通过容器的布局属性来管理子控件的位置关系(iOS去掉了布局的概念,直接用变量之间的相对关系完成位置的计算),把界面上所有的控件根据他们的间距的大小,摆放在 ...
分类:移动平台   时间:2021-01-14 10:04:22    收藏:0  评论:0  赞:0  阅读:29
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!