之前一直有个困扰,手机不支持双电信卡,因为常用的有两个电信卡,如果想同时用的话,就只能带两个手机很麻烦。以前因为电信CDMA技术专利收费比较贵,手机厂商要根据基带数量向高通收费,如果双CDMA基带就要除双倍的专利费,而双电信卡的需求不大,所以没有生产双电信的手机。但随着4G的普及,通话语音可以走4G... ...
分类:
移动开发 时间:
2019-10-23 09:57:15
阅读次数:
103
MVP模型 View主要是Activity,Fragment MVP和MVC的差别 1.Model和View不再直接通信,通过中间层Presenter来实现。 2.Activity的功能被简化,不再充当控制器,主要负责View层面的工作。 ...
分类:
移动开发 时间:
2019-10-23 11:24:35
阅读次数:
93
在配置好hadoop的环境之后,命令启动./start-all.sh发现经常出现这样的一个警告: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-j ...
分类:
移动开发 时间:
2019-10-23 13:25:07
阅读次数:
111
groupPrint.MouseDown += GroupBox1_MouseDown; #region 弹出层移动 [System.Runtime.InteropServices.DllImport("user32.dll", EntryPoint = "ReleaseCapture")] pub ...
分类:
移动开发 时间:
2019-10-23 13:40:45
阅读次数:
105
在进行设置自动转发,增删来信规则,修改密码等操作时,增加必须绑定手机并且验证手机号的安全认证操作.在这个过程中使用控制反转的设计模式封装一个单独的类可以灵活的复用代码和调整逻辑 首先定义一个SecureTel的class类,这个类里面提供所有业务方法.在生成SecureTel对象的时候,需要使用框架 ...
分类:
移动开发 时间:
2019-10-23 17:58:45
阅读次数:
120
1. PublishSubject 有点类似 LiveData 可以延时等待通知结果可以取消 private lateinit var resultSubject: PublishSubject<Boolean>private lateinit var cancelSubject: PublishS ...
分类:
移动开发 时间:
2019-10-23 18:30:33
阅读次数:
121
封装的公共部分:commonfrom time import sleepdef com(dr): #点击backup dr.find_element_by_android_uiautomator\ ( 'new UiSelector().text("Backup")').click() #点击nex ...
分类:
移动开发 时间:
2019-10-23 20:01:53
阅读次数:
114
导包不一定是导包封装的函数, eg: public部分: ...
分类:
移动开发 时间:
2019-10-23 20:08:57
阅读次数:
104
app测试点:功能测试,安全测试,用户体验测试,交叉事件测试,兼容性测试,性能测试,安装/升级/卸载 ,UI测试 命令操作: adb connect 名 adb devices adb install (.apk) adb uninstall 包名 查看包名,获取操作的实时日志: adb logca ...
分类:
移动开发 时间:
2019-10-23 20:17:04
阅读次数:
112
axios的使用 1.axios的特征 ? 1.axios是基于promise的用于浏览器和node.js的HTTP客户端 ? 2.从浏览器中创建XMLHttpRequest ? 3.从node.js发出http请求 ? 4.拦截(拦截器) 请求和响应 ? 5.转换请求和响应数据 ? 6.取消请求 ...
分类:
移动开发 时间:
2019-10-23 20:18:38
阅读次数:
100
前提条件是:搭建selenium环境(侵权删) 1、安装jdk,配置环境变量: JAVA_HOME C:\Program Files\Java\jdk1.8.0_60(jdk的存放路径) CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools ...
分类:
移动开发 时间:
2019-10-23 20:19:22
阅读次数:
82
首先导包: from appium.webdriver.common.touch_action import TouchAction #(导包指针定位滑动手势密码那个) #设置手势密码(前提是在设备上点击版本号,找到开发者选项,打开指针进行定位)TouchAction(dr).press(x=255 ...
分类:
移动开发 时间:
2019-10-23 20:29:50
阅读次数:
188
混合开发的App中,经常会有内嵌的H5页面:定位方法与原生APP不同,需要上下文切换 #获取所有上下文contexts=dr.contextsprint(contexts)#打印当前上下文(有点问题应该是webview)cur_context=dr.current_contextprint(cur_ ...
分类:
移动开发 时间:
2019-10-23 20:34:36
阅读次数:
123
2019-10-23 关键字: APK申请权限、通过代码获取权限、定位权限、相机权限 这篇文章大部分的内容都搬自简书某位大神的博客: https://www.jianshu.com/p/e36f686588d6 。搬运的目的有二:一是方便自己后续查阅,二是添加一些自己的使用经验。感谢这位简书大神的奉 ...
分类:
移动开发 时间:
2019-10-23 21:51:01
阅读次数:
137
今天在网上看到有一个人,直接进抖音某个指定用户的界面,一般模拟的方式,要先通过搜索的方式,再选用户,点进去 但是这样操作,不大友好,也影响速度 最理想的方式,是通过 "无障碍",直接控制抖音进入指定的界面 一般要先分析抖音app的,用apkTool反编译出 AndroidManifest.xml文件 ...
分类:
移动开发 时间:
2019-10-23 22:05:46
阅读次数:
718
ArrayAdapter是一个很简单的适配器,是BaseAdapter的子类。 ArrayAdapter绑定的数据是集合或数组,比较单一。视图是列表形式,ListView 或 Spinner. ArrayAdapter先看下它的构造方法有哪些,如下: ArrayAdapter(Context con ...
分类:
移动开发 时间:
2019-10-23 22:35:28
阅读次数:
122
TODO 参考:https://developer.android.com/studio/intro/studio config 版本:Android Studio 3.5.1 官方离线组件版本:android gradle plugin 3.5.0 beta01@20191023, gmaven_ ...
分类:
移动开发 时间:
2019-10-24 00:27:38
阅读次数:
858
iOS 和 H5 页面交互(WKWebview 和 UIWebview cookie 设置) 主要记录关于cookie相关的坑 1. UIWebview 1. UIWebview 相对比较简单 直接通过 NSHTTPCookieStorage 设置cookie就能实现。 代码部分 2. 如果在第一次 ...
分类:
移动开发 时间:
2019-10-24 00:35:20
阅读次数:
127
参考: https://blog.csdn.net/x18707731829/article/details/82814095 https://www.jianshu.com/p/6d2103451dcb SpringBoot整合MyBatis Generator可以帮助我们快速生成实体类、接口、m ...
分类:
移动开发 时间:
2019-10-24 00:39:12
阅读次数:
106
这个应用上面不仅有直播秀、视频秀、秀友圈,还可以开店,也有超多好物可以购买,可能还有很多小伙伴不是很了解怎么玩耍,今天跟大家一起学下了解一下这个软件!
分类:
移动开发 时间:
2019-10-24 09:16:30
阅读次数:
163