本期 Weekly 收集了 2 月下旬新鲜出炉的 iOS /Android 技术分享、源码等,iOS 中图片技术的解压缩、逆向实战、iOS SDK 实践,Android架构思考、Android触摸事件分发、蘑菇街Android热修复、MVP+Retrofit+RxJava网络请求框架搭建,希望对你有用。
『 iOS开发分享』
“对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分。将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程,其中就包括了对图片的解压缩。”
看看的关于对 ,值得一看。
的这篇文章通过逆向分析的过程,模拟钉钉的 GPS 定位,伪装位置,实现在家也能打卡的功能。感兴趣的朋友请参考他的博客:。
来自 的分享。
作者根据自己无埋点数据收集 SDK 的开发经验,整理了一篇关于SDK的整体实现思路以及关键技术点的文章,给有需求的同学一个参考。文章。
分享了一款功能十分强大的自定义TabBarController组件 - ,满足所有关于TabBar的需求。目前支持Lottie,来试试!
『 Android 开发分享』
简书作者的这篇文章详细地记录了Android 触摸事件分发流程,以及在触摸事件分发流程中扮演重要角色的方法如:dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent。文章。
关于模块化(组件化)这个问题,可能每个开发者可能都认真思考过。
作者在他的 Blog - 分享了关于Android 模块化(组件化)和对项目框架的理解,也许能给你一些参考>>.逍渺 的这篇蘑菇街 Android 热修复实践,包含三部分:
- 业界各方案简介;
- 蘑菇街HotFix:Q-Zone篇,介绍ART Runtime对Q-Zone方案的限制;
- 蘑菇街HotFix:Aceso篇,介绍Aceso在InstantRun方案上的各种优化。
文章全文>>;
GitHub开源>>.
相信很多人都听说过MVP、Retrofit、以及RxJava,这篇文章的作者 用这三个家伙搭建一个网络请求框架,详情教程见。
『其他』
分享了基于 Flow.ci 和 Coding 进行 Hexo 自动构建的经验。“跟 TravisCI 同功能的,相比较而言配置过程更简单,构建和访问速度更快捷”,全文浏览见。
来自的分享。
本文从数据中心的物理安全开始,到架构软件和硬件的安全方案,以及在操作层面如何通过技术约束和流程管理来保证 Google 的整个安全体系。感兴趣的请点击.
这期的 Weekly 就到这里,投稿请联系 dm[at]fir.im.
欢迎分享更多的内容。
fir.im