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