码迷,mamicode.com
首页 > 移动开发
call和apply(学习笔记)
call语法: 参数: thisArg:可选的。表示this修改后指向色目标。(注意:如果该方法是在非严格模式下的函数,那么null和未定义将被全局对象替换,而原始值将被转换为对象。) arg1:,arg2可选的。表示函数的参数列表,表示哪些函数的属性会继承过去。 例子: 其他例子: 对匿名函数上使 ...
分类:移动开发   时间:2018-01-08 13:39:26    阅读次数:233
移动web——touch事件
基本概念 1、在移动web端点击事件或者滑动屏幕、捏合等动作都是由touchstar、touchmove、touchend这三个时间组合在一起使用的 2、click事件在移动端会有0.2秒的延迟,下面是测试click在移动web端的延迟,最好在手机浏览器中测试 3、touchstar、touchmo ...
分类:移动开发   时间:2018-01-08 13:37:29    阅读次数:275
Android 新建项目报错(CANNOT RESOLVE SYMBOL R)
Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: 在项目的gradle.properties中: 在项目的gradle.properties中: a ...
分类:移动开发   时间:2018-01-08 13:31:29    阅读次数:189
git apply、git am打补丁.diff 和 .patch【转】
本文转载自:https://www.jianshu.com/p/e5d801b936b6 前提: 生成patch: git format-patch -M master 生成指定patch,0163bed3bf59ae74c36cc5138b4c24f1556d8304是commit id,-1是指 ...
分类:移动开发   时间:2018-01-08 12:22:05    阅读次数:206
Android为TV端助力 Linux命令查看包名类名
先运行apk 再输入logcat | grep START 查看当前启动apk的包名和类名 adb shell "pm list packages -f | grep com.yulong.android.launcher3" adb shell "pm list packages -f | gre ...
分类:移动开发   时间:2018-01-08 12:20:22    阅读次数:187
苹果内购服务器验证之receipt返回多组in_app思考
最近有部分用户反映,苹果内购充值失败,经过测试总结有几个关键点出现问题 1.app购买成功苹果没有返回票据,属于票据遗漏(取决于苹果服务器的响应状况),只能客户端进行监听刷新等处理 2.app连续购买的过程中,前几次苹果没有返回票据,几次之后,苹果返回了一个有效的票据,app提交给服务器进行验证的过 ...
分类:移动开发   时间:2018-01-08 11:02:36    阅读次数:535
Android 启动流程分析
原文:https://www.jianshu.com/p/a5532ecc8377 作者曾经在高通的Android性能组工作,主要工作是优化Android Application的启动时间。 APP基础理论 要想优化App启动时间, 第一步就是了解App启动进程的工作原理. 有几个基础理论: And... ...
分类:移动开发   时间:2018-01-08 10:55:42    阅读次数:335
APP网络测试要点和弱网模拟
当前APP网络环境比较复杂,网络制式有2G、3G、4G网络,还有越来越多的公共Wi Fi。不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响。另外,当前app使用场景多变,如进地铁、上公交、进电梯等,使得弱网测试显得尤为重要。如果app没有对各种网络异常进行兼容处理,那么用户可能在日常 ...
分类:移动开发   时间:2018-01-08 01:10:17    阅读次数:447
用电脑对手机进行抓包
一、工具 360wifi Fiddler 手机 电脑 原理:为手机设置wifi代理,wifi可以抓取一切流经该wifi的数据包。 二、步骤 1. 打开360wifi,手机连上wifi 2. 打开手机设置 wifi WiFi名称,进入wifi设置页,为此连接设置代理,代理地址为你的电脑的ip地址(wi ...
分类:移动开发   时间:2018-01-08 01:04:37    阅读次数:258
Python3.x:python: extend (扩展) 与 append (追加) 的区别
Python3.x:python: extend (扩展) 与 append (追加) 的区别 1,区别: append() 方法向列表的尾部添加一个新的元素。只接受一个参数; extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中; 2,示例: 作者:整合侠链接:ht ...
分类:移动开发   时间:2018-01-08 01:02:56    阅读次数:258
Gradle、Gradle Wrapper与Android Plugin for Gradle
欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://github.com/jiangxincode 知乎地址: https://www.zhihu.com ...
分类:移动开发   时间:2018-01-07 20:02:57    阅读次数:295
移动web——基本知识点总结
视口viewport 1、移动设备的浏览器(或App中的webview)好比是相框,viewport就是相框中的画,如果画与相框一样大是不是很完美? 2、快捷键:meta:vp + tab,使用了meta可以将视口调整到与设备大小一样 3、参数解释 移动端样式 1、点击高亮效果:移动端默认点击会附带 ...
分类:移动开发   时间:2018-01-07 19:59:48    阅读次数:191
Error:Execution failed for task ':app:compileDebugAidl'. > java.lang.IllegalStateException: aidl is missing from '/Users/renguodong/Library/Android/sdk/build-tools/26.0.2/aidl'
错误信息:Error:Execution failed for task ':app:compileDebugAidl'. > java.lang.IllegalStateException: aidl is missing from '/Users/renguodong/Library/Andro ...
分类:移动开发   时间:2018-01-07 17:29:48    阅读次数:581
Android Exception Hook
承接上一篇文章Android Inline Hook,接下来我们看一下android系统中基于异常的hook方式,这种方式与inline hook相比实现较为简单,但执行效率是它的短板。 exception hook的执行流程大致如下: 如图所示,在hook过程中需要多次对hook点指令和hook点 ...
分类:移动开发   时间:2018-01-07 16:06:19    阅读次数:191
Mapped Statements collection does not contain value for
Mapped Statements collection does not contain value for后面是什么类什么方法之类的: 错误原因有几种: 1、mapper.xml中没有加入namespace 2、mapper.xml中的方法和接口mapper的方法不对应 3、mapper.xml ...
分类:移动开发   时间:2018-01-07 16:05:40    阅读次数:160
小米手机解锁bootload教程及常见问题
小米手机解锁bl需要在官网提交申请,然后电脑解锁,具体步骤如下: 1、首先需要注册一个小米账号,并登陆。 2、到官网解锁网页提交申请:http://www.miui.com/unlock/index.html 3、申请后等待审核通过即可(正常在3天之内,注意小米手机4c由于硬件安全问题,需要等待5天 ...
分类:移动开发   时间:2018-01-07 16:05:24    阅读次数:218
Android 异步加载神器Loader全解析
在之前呢,我们经常会有这种需求,比如在某个activity,或者某个fragment里面,我们需要查找某个数据源,并且显示出来,当数据源自己更新的时候,界面也要及时响应。 当然咯,查找数据这个过程可能很短,但是也可能很漫长,为了避免anr,我们都是开启一个子线程去查找,然后通过handler来更新我 ...
分类:移动开发   时间:2018-01-07 16:00:18    阅读次数:272
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!