码迷,mamicode.com
首页 > 移动开发
Jenkins+Gradle实现Android移动端自动打包+邮件发送通知
环境OS:Winserver2012Jenkins:ver.2.190.2Gradle:5.4.1配置GlobalToolConfiguration设置ManageJenkins选项中找到GlobalToolConfiguration进入。JDK配置Git配置Gradle配置,这里安装了两个版本,可根据随时安装新版本。ConfigureSystem设置ManageJenkins选项中找到Confi
分类:移动开发   时间:2020-07-01 15:51:05    阅读次数:81
内网下Android studio failed解决办法
apply plugin: 'com.android.application' buildscript { repositories { maven{ url'http://maven.aliyun.com/nexus/content/groups/public/' } maven{ url'htt ...
分类:移动开发   时间:2020-07-01 12:50:02    阅读次数:77
Android App 侧边栏菜单的简单实现
想要实现侧边栏,需要配合使用DrawerLayout。因为会用到嵌套布局,所以根布局不能是 ConstraintLayout,DrawerLayout 布局下再嵌套两个布局,一个放置内容如 LinearLayout,一个放置侧划菜单,这里使用 NavigationView 为了出现侧边栏点击图标和菜... ...
分类:移动开发   时间:2020-07-01 09:23:41    阅读次数:78
input file禁用手机本地文件选择,只允许拍照上传图片 capture="camera"
<input type="file" accept="image/*" capture="camera"> <input type="file" accept="video/*" capture="camcorder"> <input type="file" accept="audio/*" cap ...
分类:移动开发   时间:2020-07-01 09:20:43    阅读次数:422
ubuntu作为中间设备,开发板设备ping通手机设备,若手机设备ping通开发板,则需配ubuntu作为网关网关
板子端:ifconfig usb0 192.168.224.101route add default gw 192.168.224.100 #设置默认网关ubuntu端 #eth1为对应板子的网卡 eth0为本地上网的网卡sudo sysctl -w net.ipv4.ip_forward=1sud ...
分类:移动开发   时间:2020-07-01 09:16:34    阅读次数:83
[Docker]Dockerfile创建容器移动状态Exited (0)
为什么会出现Exited(0) docker 容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的依据,如果docker 容器pid挂了,那么docker容器便会直接退出。 # 末尾加入使得nginx在前台运行 CMD ["/usr/sbin/nginx","-g ...
分类:移动开发   时间:2020-07-01 00:20:12    阅读次数:145
整理的一些iOS面试相关问题,持续更新,敬请关注
前言:最近在整理自己的技术栈,收集了一些自己认为比较重要的知识点分享给大家。runloop1.iOS中触摸事件传递和响应原理2.为什么只有主线程的runloop是开启的3.为什么只在主线程刷新UI4.PerformSelector和runloop的关系KVO1.实现原理2.通过KVC修改属性会触发KVO么?KVC的赋值和取值过程是怎样的?原理是什么?3.哪些情况下使用kvo会崩溃,怎么防护崩溃4.
分类:移动开发   时间:2020-07-01 00:10:13    阅读次数:85
移动端自动化测试-PO设计模式
工具:pycharm + Appium + Genymotion 开发环境:python 3.6.5 + selenium 2.48.0 + pytest框架 + Android 5.1 测试机型:Samsung Galaxy S6 #需求:设计3个测试用例 #1.实现点击设置->显示->放大镜(查 ...
分类:移动开发   时间:2020-07-01 00:08:01    阅读次数:81
Flutter 完整项目 WanAndroid 开发总结
Flutter 系列文章 从19年初到现在,断断续续更新了一些 Flutter相关的文章,所有文章都在下方的专栏地址中可查。 专栏地址: Flutter 专栏博文地址 从刚开始研究学习Flutter-go项目,到后面慢慢学一些widget的使用,最后利用所学的所有知识点串联起来实现了FlutterW ...
分类:移动开发   时间:2020-06-30 22:46:52    阅读次数:278
谷歌修复多个严重的安卓 RCE 漏洞
导读 谷歌推出2020年6月的安卓操作系统安全补丁,共解决了43个漏洞,其中多个为“严重”级别。 其中最为严重的 bug 存在于 System 中,可被用于远程执行任意代码。攻击者需要使用一个特殊构造的传输才能利用该漏洞。它是System 中出现的两个严重的远程代码执行漏洞之一。这两个 RCE 漏洞 ...
分类:移动开发   时间:2020-06-30 22:28:45    阅读次数:82
APP懒人原则
1、60秒原则:用户在1分钟内获取信息,处理任务 2、4步原则:屏幕最多点击4下结束任务的设计 3、做任务原则:用户引导,精确推送实现系统找人,推送任务,消红点,流转业务 4、爬楼梯原则:应用具备防错和引导功能,用户操作能逐步回退处理下一业务分支,返回路径清晰 5、跟主流原则:学习大厂主流设计模式 ...
分类:移动开发   时间:2020-06-30 20:45:17    阅读次数:107
简述python中`functools.wrapper()
简述python中functools.wrapper() 首先对于最简单的函数: def a(): pass if __name__ == '__main__': print(a.__name__) 输出结果: a 然后稍微复杂点: def a(func): def wrapper() return ...
分类:移动开发   时间:2020-06-30 20:30:36    阅读次数:105
一个完整的可以输出移动端当前省市(地理坐标)的html页面
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0 ...
分类:移动开发   时间:2020-06-30 14:52:40    阅读次数:138
Spring Boot 报错 o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor'
原因 在项目启动的时候在 resource目录下没有加载到配置信息 我的项目中,有两个配置文件位于 src/main/java 目录下,而项目默认的加载配置文件的目录是 src/main/resource,因而找不到配置文件。 解决办法 在 pom.xml 中,将 src/main/java 添加为 ...
分类:移动开发   时间:2020-06-30 14:48:09    阅读次数:583
iOS中OC面试题整理(一)
1、static关键字的作用: 1)函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值; 2)在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其他函数访问; 3)在模块内的static函数只可被这一模块 ...
分类:移动开发   时间:2020-06-30 14:31:27    阅读次数:63
ajax和axios、fetch的区别
1.jQuery ajax $.ajax({ type: 'POST', url: url, data: data, dataType: dataType, success: function () {}, error: function () {} }); 传统 Ajax 指的是 XMLHttpR ...
分类:移动开发   时间:2020-06-30 12:58:19    阅读次数:69
iOS的几种页面跳转方式
前言 对于新手来说,iOS的几种跳转方式还挺繁琐的,下面就来一一介绍 1.不带任何布局文件的viewController之间的跳转 MyViewController *vc = [[MyViewController alloc]init]; [self.navigationController pu ...
分类:移动开发   时间:2020-06-30 12:53:28    阅读次数:94
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!