OC中Protocol理解及在代理模式中的使用 Protocol基本概念 Protocol翻译过来, 叫做”协议”,其作用就是用来声明一些方法; Protocol(协议)的作用 定义一套公用的接口(Public) @required:必须实现的方法,默认在@protocol里的方法都要求实现。 @o ...
分类:
移动开发 时间:
2017-11-28 17:49:40
阅读次数:
185
最近刚加入了一家跨境物联网公司,刚来接到的需求就是微信支付和paypal支付,微信支付做的人很多了,没什么大的难点,之前的随笔提到过,今天主要来谈谈paypal支付。 首先应该申请一个沙箱环境的支付账号和收款账号,方便后面设置账号信息测试支付用。 刚开始准备工作就遇到一个坑就是文档,因为paypal ...
分类:
移动开发 时间:
2017-11-28 16:47:52
阅读次数:
288
Android 网络通用类 NetUtil 判断网络连接状态等。 ...
分类:
移动开发 时间:
2017-11-28 16:45:25
阅读次数:
252
meta基础知识 常见问题 android用户点击一个链接,会出现一个边框或者半透明灰色遮罩, 不同生产商定义出来额效果不一样,可设置-webkit-tap-highlight-color的alpha值为0去除部分机器自带的效果 ...
分类:
移动开发 时间:
2017-11-28 16:42:23
阅读次数:
286
这里主要是记录ionic3+angular4开发混合app时自定义组件,我想自定义组件的方法和angular4应该类似,具体在纯angular4中自定义组件,暂时没有实践,个人觉得差别不大,之后实践了会再次更新。 首先,在ionic3中有命令可以直接创建一个组件:ionic g component ...
分类:
移动开发 时间:
2017-11-28 15:39:11
阅读次数:
341
ios交互 demo1(摘自网络) demo2 demo2调用 安卓交互 参考自 https://github.com/lzyzsd/JsBridge ...
分类:
移动开发 时间:
2017-11-28 15:37:55
阅读次数:
317
移动端内包括微信端: 设置meta标签达到视口的响应式。 通过rem作单位。来匹配不同型号的手机的适配。 微信端: 一般设视口为640px。 给html元素设置 font size:40px; html 内部最大宽度元素最大为width:16rem或 max width:16rem。这样其html内 ...
分类:
移动开发 时间:
2017-11-28 15:30:47
阅读次数:
197
public interface Interpolator implements TimeInterpolator android.view.animation.Interpolator Known Indirect Subclasses AccelerateDecelerateInterpolat ...
分类:
移动开发 时间:
2017-11-28 14:18:02
阅读次数:
167
启动模拟器,启动appium android avd启动模拟器管理 选择一个版本启动 安装appium-client 直接pip install appium-python-client安装 简单脚本:计算器 参数: platformName = Android #android或iOS platf ...
分类:
移动开发 时间:
2017-11-28 14:15:03
阅读次数:
248
spark提示Caused by: java.lang.ClassCastException: scala.collection.mutable.WrappedArray$ofRef cannot be cast to [Lscala.collection.immutable.Map; 起因 编写了 ...
分类:
移动开发 时间:
2017-11-28 12:44:07
阅读次数:
355
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld 题目描述 璐神现在有张n*m大小的地图,地图上标明了陆地(用"#"表示)和海洋(用"."表示),现在璐神要计算这张地图上岛屿的数量。 已知岛屿是由陆地的连通块组 ...
分类:
移动开发 时间:
2017-11-28 12:41:41
阅读次数:
333
第一步还是先下载axios 第二步建立一个htttp.js 第三步 在main.js中引入 最后在组件里直接使用 ...
分类:
移动开发 时间:
2017-11-28 12:39:33
阅读次数:
206
1, protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);#任何的项目都需要覆写父类的onCreate方法 setContentView(R.layout.activity_main);#显示出你所定义的布局,或指在当前活动中加载你所需要的布局 }2,创造加载布局 res
分类:
移动开发 时间:
2017-11-28 11:53:14
阅读次数:
200
版本升级了,发现 老版本的 热更新 用不了,原来是 底层代码 改变了 热更新 思路就是 把 index.android.bundle 下载下来 ,然后获取 路径,传入这个文件路径到这个函数里面,然后会 调用 ...
分类:
移动开发 时间:
2017-11-28 11:52:51
阅读次数:
273
[1] About EventBus EventBus is a publish/subscribe event bus for Android EventBus... simplifies the communication between components decouples event s ...
分类:
移动开发 时间:
2017-11-28 11:52:16
阅读次数:
251
JS中的call()和apply()方法 博客分类: JS JS中的call()和apply()方法 JS 1、方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: ca ...
分类:
移动开发 时间:
2017-11-28 11:48:54
阅读次数:
305
相同点: 改变this的指向; 不同点: 1,call和apply都是立即执行,而bind则是返回一个函数; 2,如果call和apply的第一个参数写的是null,那么this指向的是window对象; 3,参数; (1),call和apply可以有多个参数,不同的是apply第二个参数必须是一个 ...
分类:
移动开发 时间:
2017-11-28 11:44:44
阅读次数:
211