开源库
麦晓宇
个人从事程序化交易、ios,android开发,逆向
展开
-
给 Android 开发者的 RxJava 详解
前言 我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R转载 2017-07-31 17:04:59 · 560 阅读 · 0 评论 -
通过Android Studio查看SDK源码
通过Android Studio查看SDK源码 最近用Android Studio开发中,想进入源码老是看不到内容(Sources for android API 23 Platfrom not found),以前没太注意这个问题,因为有的时候还能在线看得到,现在进入就看不到源码内容很不方便。然后在网上搜了搜,都是老版本的,可以设置源码位置,可我在Android Studio 找了个转载 2017-07-31 21:09:17 · 1983 阅读 · 0 评论 -
React Native通信机制详解
React Native是facebook刚开源的框架,可以用javascript直接开发原生APP,先不说这个框架后续是否能得到大众认可,单从源码来说,这个框架源码里有非常多的设计思想和实现方式值得学习,本篇先来看看它最基础的JavaScript-ObjectC通信机制(以下简称JS/OC)。 概览 React Native用iOS自带的JavaScriptCore作为JS的解析转载 2017-07-20 08:13:54 · 423 阅读 · 0 评论 -
你使用Rxjava时,内存泄漏了吗?
今天有位同学问了我一个问题,话说,问我 “有遇到网络请求一半,退出Activity造成的Theard泄露吗?已在销毁时调用了un了 我去查看了下rx的源码的unsubscribe方法,定位到一个实现类,NewThreadWorker的unsubscribe方法中,源码如下: @Override public void unsubscribe() { isUns转载 2017-07-31 17:12:17 · 1624 阅读 · 0 评论 -
AFNetWorking源码之AFSecurityPolicy
1 HTTPS以及SSL/TSL SSL(Secure Sockets Layer, 安全套接字层),因为原先互联网上使用的HTTP协议是明文的,存在很多缺点,比如传输内容会被偷窥和篡改。SSL协议的作用就是在传输层对网络连接进行加密。 到了1999年,SSL 因为应用广泛,已经成为互联网上的事实标准。IETF就在那年把SSL标准化。标准化之后的名称改为 TLS(Transport L转载 2017-08-15 19:49:30 · 423 阅读 · 0 评论 -
如何正确使用Bundle
bundle的工程配置 bundle自身工程build.gradle里面需要声明为awb: atlas.bundleConfig.awbBundle = true 建议修改plugin,更好的支持aar传递依赖等问题(可以采用原生com.android.library) apply plugin: 'com.taobao.atlas.library' buildscri转载 2017-08-23 21:50:19 · 3937 阅读 · 1 评论