最近在工作中接触到了Android插件内的开发,发现自己这种技术还缺乏最基本的了解,以至于在一些基本问题上浪费不少时间,如插件Context和主工程Context的区别,权限必须在主工程申明等,因此花了点时间了解了一下插件的历史,并写了两个Demo作为总结。本文旨在通过两个实例直观的说明插件的实现原 ...
分类:
移动开发 时间:
2019-07-27 10:08:34
阅读次数:
146
from:https://www.jianshu.com/p/38f4d1a4763b ...
分类:
移动开发 时间:
2019-07-27 12:37:06
阅读次数:
103
man 有两个选项: 当我们使用的时候,如果没有建立whatis 数据库 就会出现 nothing appropriate 的信息; 我们可以使用 makewhatis 来更新; 当然也可以使用 mandb 命令: 之后你就可以进行使用关键字进行搜索了; 简单记录,防止遗忘;如果对您有帮助,请点击推 ...
分类:
移动开发 时间:
2019-07-27 12:47:12
阅读次数:
155
硬件配置: CPU:i5 9400f 主板:微型msi迫击炮B360 内存:威刚 ddr4 8g 2133 *2 显卡:技嘉1050ti 4g 显示器:koiso 4K (使用的dp接口连接,hdmi接口直接黑屏) 硬盘:海康视威c2000 256g + 三星256G固态(装win10) 蓝牙接收器 ...
分类:
移动开发 时间:
2019-07-27 13:05:24
阅读次数:
268
$('#' + treeDivId).on('searchComplete',function(event, data) { if( isEmpty(data)){ return; } //如果查找到的位置数据超出当前范围滚动条直接滚动到搜索结果中的第一... ...
分类:
移动开发 时间:
2019-07-27 14:29:45
阅读次数:
271
区别 今天在撸SpringBoot的时候,突然对注解产生了混淆,@MapperScan和@ComponentScan都是扫描包,二者之间有什么区别呢? 首先,@ComponentScan是组件扫描注解,用来扫描@Controller @Service @Repository这类,主要就是定义扫描的路 ...
分类:
移动开发 时间:
2019-07-27 15:41:08
阅读次数:
314
1. 首先UIView可以响应事件,Layer不可以.UIKit使用UIResponder作为响应对象,来响应系统传递过来的事件并进行处理。在 UIResponder中定义了处理各种事件和事件传递的接口。UIApplication、UIViewController、UIView、和所有从UIView ...
分类:
移动开发 时间:
2019-07-27 18:38:22
阅读次数:
149
What is “Deploy applications configured in Tomcat instance” in IntelliJidea 2018年04月24日 20:45:15 daijiguo 阅读数 1693 This setting controls whether the a ...
分类:
移动开发 时间:
2019-07-27 21:04:21
阅读次数:
134
较早前文章介绍了怎么在安卓手机上安装激活XPosed框架,XPosed框架的牛逼之处功能大伙都知道,能不修改Apk的前提下,修改系统内部的参数,比如在某些应用情景,大伙需要修改手机的某个系统参数,这时就需要使用XPosed以及相关模块功能来完成。下面内容总计一下具体xposed框架的下载和框架模块应 ...
分类:
移动开发 时间:
2019-07-28 09:21:44
阅读次数:
151
担心原文消失,做此记录,感谢 https://www.cnblogs.com/net168/p/4075126.html 前言 很久很久以前就听说了,每一个android的应用程序都会分别运行在一个独立的dalvik虚拟机进程中,而在每个虚拟机在启动时会运行一个UI主线程(Main Thread), ...
分类:
移动开发 时间:
2019-07-28 12:19:54
阅读次数:
127
之前文章介绍了如何在安卓手机上安装激活Xposed框架,Xposed框架的强悍功能大家都知道,能够不修改apk的前提下,修改系统内部的参数,好比在某些应用范畴,大家需要修改手机的某个系统参数,这种情况就需要使用Xposed以及相关模块功能来完成。这里记录一下具体xposed框架的下载和框架模块应用沙盒的使用流程,成功激活并准确修改屏幕参数。首先,关于XPOSED框架大伙可以在作者官方网站了解详细说
分类:
移动开发 时间:
2019-07-28 12:20:54
阅读次数:
150
@GetMapping 用于将HTTP GET请求映射到特定处理程序方法的注释。 具体来说,@GetMapping是一个作为快捷方式的组合注释@RequestMapping(method = RequestMethod.GET)。 @PostMapping 用于将HTTP POST请求映射到特定处理 ...
分类:
移动开发 时间:
2019-07-28 13:59:23
阅读次数:
118
写在前面 家园的面试项目接近尾声了,剩下一个大模块(响应式布局)和两个小功能(下拉到一定程度获取新的信息、持续监听返回数据,当有更新时在页面上方提示) 听起来下拉到某个位置获取新信息是不难,但今天就遇到了两个问题: 1. 下拉过程中会不断发起url相同的请求,可能会有被拉黑的风险,并且影响实际性能。 ...
分类:
移动开发 时间:
2019-07-28 15:27:25
阅读次数:
1049
monkey自定义脚本实践 一、获取元素坐标点位置 二、Monkey脚本API简介 常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Monkey脚本的规范编写好脚本,存放到手机上 ...
分类:
移动开发 时间:
2019-07-28 15:31:15
阅读次数:
135
monkey 参数 1.常规类参数 A.帮助类参数 monkey -h B.日志级别 $ adb shell monkey -v <event-count> . 2.事件类参数 A .执行指定脚本 $ adb shell monkey -f <scriptfile> <event-count>例: ...
分类:
移动开发 时间:
2019-07-28 15:48:25
阅读次数:
127
drozer ...
分类:
移动开发 时间:
2019-07-28 15:50:22
阅读次数:
195
关于这几天对nb-iot的学习的总结和遇到的坑 初步学习nb-iot,了解到了nb-iot对于传感器数据传输功能的强大; 废话不多说,对于nb-iot我们选择的有人的模块,选择B5频段也就是电信的nb-iot的频段, 在注册完电信天翼物联网联盟的账号后,下载了资料。 1. 进入开发者平台 https ...
分类:
移动开发 时间:
2019-07-28 17:27:48
阅读次数:
145
将错误窗口关闭, 双击Boundary Scan,跳出窗口”Do you want to continue and ...”直接关闭, 再跳出一个窗口“This device supports attached Flash PROM .....“窗口再直接关闭,再点击图示的SPI/BPI接口添加.m ...
分类:
移动开发 时间:
2019-07-28 17:43:37
阅读次数:
623
c++中引入了右值引用和移动语义,可以避免无谓的复制,提高程序性能。有点难理解,于是花时间整理一下自己的理解。 左值、右值 C++中所有的值都必然属于左值、右值二者之一。左值是指表达式结束后依然存在的持久化对象,右值是指表达式结束时就不再存在的临时对象。所有的具名变量或者对象都是左值,而右值不具名。 ...
分类:
移动开发 时间:
2019-07-28 17:57:02
阅读次数:
143
问题描述:在开发controller类时,提示Cannot resolve symbol 'RequestMapping', 明明已经在pom文件中引入了springboot对web的支持:spring-boot-starter-web 但是@RequestMapping飘红了, 解决方法:把光标放 ...
分类:
移动开发 时间:
2019-07-28 20:18:47
阅读次数:
570