library not found for -lstdc++.6.0.9 原因是苹果在XCode10和iOS12中移除了libstdc++这个库,由libc++这个库取而代之,苹果的解释是libstdc++已经标记为废弃有5年了,建议大家使用经过了llvm优化过并且全面支持C++11的libc++库 ...
分类:
移动开发 时间:
2018-09-18 16:03:06
阅读次数:
285
手机端由原生切换为H5,定位不到元素。需要将apk开启调试模式:在入口Activity中添加2行代码,如下 if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDebuggingEnabled ...
分类:
移动开发 时间:
2018-09-18 13:45:04
阅读次数:
415
思路 我们可以用python的list comprehension来取出所以非0的元素,而且这样取出来会保持原有的相对顺序,再统计先后变化的长度,补上相应的0即可 代码 ps.这才是pythonic的代码啊哈哈哈哈哈哈哈 ...
分类:
移动开发 时间:
2018-09-18 13:06:25
阅读次数:
135
我们经常可以在一些 app上看到分享到朋友圈、微信好友、qq好友等功能,例如 饿了么、美团等 app,下单之后就会弹出给好友发红包的 modal窗,这在 app上很常见,app的权限可以很大,甚至连启动手机上其他关联软件的权限都可以有,分享到什么朋友圈简直是小菜一碟,而相比之下浏览器的权限就被限制地 ...
分类:
移动开发 时间:
2018-09-18 11:55:05
阅读次数:
456
两种方式 C预处理器编译判断 代码运行时判断 :) ...
分类:
移动开发 时间:
2018-09-18 11:54:15
阅读次数:
2411
欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 本文由 "腾讯视频云终端团队" 发表于 "云+社区专栏" 常青, 2008 年毕业加入腾讯,一直从事客户端研发相关工作,先后参与过 PC QQ、手机QQ、QQ物联 等产品项目,目前在腾讯视频云团队负责音视频终端解决方案的优化和落地工 ...
分类:
移动开发 时间:
2018-09-18 11:53:53
阅读次数:
164
1、IntelliJ IDEA 使用教程 http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/ 2、Chrome 开发工具指南 http://wiki.jikexueyuan.com/project/chrome-devtools/ ...
分类:
移动开发 时间:
2018-09-18 11:51:55
阅读次数:
182
``` wifi setting界面扫描时间间隔:10s 不在wifi setting界面,扫描时间间隔,最小20s,然后按找2倍的间隔进行递增,40s,60s..., 最大160s PNO 即Preferred Network Offload,用于系统在休眠的时候连接WiFi 1. wifi se... ...
分类:
移动开发 时间:
2018-09-18 11:18:07
阅读次数:
1482
list: dict: set: tuple: 由于tuple一旦初始化就不能修改,所以不能插入和删除 ...
分类:
移动开发 时间:
2018-09-18 00:28:48
阅读次数:
157
###动机###Chromium_Android源代码庞大且复杂。在调试器LLDB下能帮助我们更好的理解代码流程。介绍使用LLDB调试器调试android上chromium的C++代码。 [1] 编译Chromium时,记得修改编译选项:-g -O0, 使得编译器做更少的优化,便于调试。使用atta ...
分类:
移动开发 时间:
2018-09-18 00:23:39
阅读次数:
488
Android性能优化主要从卡顿、内存泄漏和崩溃、代码质量和逻辑、安装包过大四方面入手。在使用时避免出现卡顿,响应速度快,减少用户等待的时间,满足用户期望;同时减低 crash 率和 ANR 率,不要在用户使用过程中崩溃和无响应;节省流量和耗电,减少用户使用成本,避免使用时导致手机发烫;安装包小可以 ...
分类:
移动开发 时间:
2018-09-18 00:19:53
阅读次数:
183
[上一篇文章]中讲解了如何在Android使用AOP,会发现在Gradle配置aop会比较麻烦,每个module使用了aop都需要配置。接下来看如何简化配置。 1、创建Module 首先,需要建立一个Android Library,命名为aop plugin,如图: 2、删除文件 由于plugin是 ...
分类:
移动开发 时间:
2018-09-18 00:18:35
阅读次数:
219
这里不讲aop的概念,网上资料很多,这里只讲如何配置aop和自定义plugin。 1、使用场景 在android中,有些业务是公共的,例如:登录判断、获取权限、网络判断等一些公用的业务逻辑,这些都可以使用aop编程。在未使用aop的时候,登录可能会像下面那样写: 而使用Aop后,编码会变得简洁很多, ...
分类:
移动开发 时间:
2018-09-18 00:16:13
阅读次数:
245
需求:1 从原生APP打开一个H5活动页,点击活动页上的商品图标,可以回到APP上的商品详情;2 从原生APP打开一个H5活动页,分享到微信朋友圈后,在朋友圈打开后,H5页面要提示去下载APP;3 分享一个H5链接(比如发送短信附上一个URL),点击链接可以进入APP,未下载APP可以跳转到APP下 ...
分类:
移动开发 时间:
2018-09-17 22:09:19
阅读次数:
916
Appium是一个开源测试自动化框架,用于本机、混合和移动Web应用程序,它使用WebDriver 协议驱动 iOS、Android和Windows应用程序。 ...
分类:
移动开发 时间:
2018-09-17 21:31:27
阅读次数:
230
在不同的操作系统、不同系统版本、不同分辨率、不同品牌中,APP的兼容验证:安装卸载测试、、遍历各个功能、UI适配测试、运行稳定性测试 一个项目大概需要10部ios机与20+部android机 由来:测试机的选择 比如:操作系统,操作系统版本,分辨率,手机生产厂家和品牌等手机生产厂家那大概要有一个分级 ...
分类:
移动开发 时间:
2018-09-17 19:56:40
阅读次数:
306
原定于2017年1月1日起所有提交到 App Store 的App必须强制开启 ATS,需要配置Https。但是现在不需要了,无固定期限的往后延期了,但是这个还是得弄明白下为好,说不定哪天突然就让弄了。 一、 2017年1月1日起所有提交到 App Store 的App必须强制开启 ATS。 就是要 ...
分类:
移动开发 时间:
2018-09-17 19:50:19
阅读次数:
388