fir.im fir.im Weekly - 8 个不能错过的 iOS / Android 技术分享

fir.im · 2017年02月27日 · 922 次阅读

本期 fir.im Weekly 收集了 2 月下旬新鲜出炉的 iOS /Android 技术分享、源码等,iOS 中图片技术的解压缩、逆向实战、iOS SDK 实践,Android 架构思考、Android 触摸事件分发、蘑菇街 Android 热修复、MVP+Retrofit+RxJava 网络请求框架搭建,希望对你有用。

『 iOS 开发分享』

谈谈 iOS 中图片的解压缩

“对于大多数 iOS 应用来说,图片往往是最占用手机内存的资源之一,同时也是不可或缺的组成部分。将一张图片从磁盘中加载出来,并最终显示到屏幕上,中间其实经过了一系列复杂的处理过程,其中就包括了对图片的解压缩。”

看看@ 雷纯锋 2011的关于对 iOS 图片的解压缩的分析,值得一看。

iOS 逆向实战 - 钉钉签到远程 “打卡”

请叫我小锅的这篇文章通过逆向分析的过程,模拟钉钉的 GPS 定位,伪装位置,实现在家也能打卡的功能。感兴趣的朋友请参考他的博客:iOS 逆向实战 - 钉钉签到远程 “打卡”

iOS 无埋点数据 SDK 实践之路

来自 @Joy__xx 的分享。

作者根据自己无埋点数据收集 SDK 的开发经验,整理了一篇关于 SDK 的整体实现思路以及关键技术点的文章,给有需求的同学一个参考。文章传送门

ESTabBarController - TabBar 的终结者

@ 李昊_____ 分享了一款功能十分强大的自定义 TabBarController 组件 - ESTabBarController ,满足所有关于 TabBar 的需求。目前支持 Lottie,来试试!

『 Android 开发分享』

Android 触摸事件分发那些事

简书作者CaiyuanHuang的这篇文章详细地记录了 Android 触摸事件分发流程,以及在触摸事件分发流程中扮演重要角色的方法如:dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent。文章传送门

Android 架构思考 (模块化、多进程)

关于模块化 (组件化) 这个问题,可能每个开发者可能都认真思考过。
作者在他的 Blog - Spiny分享了关于 Android 模块化 (组件化) 和对项目框架的理解,也许能给你一些参考>>链接.

蘑菇街 Android 热修复探索之路

逍渺 的这篇蘑菇街 Android 热修复实践,包含三部分:

  • 业界各方案简介;
  • 蘑菇街 HotFix:Q-Zone 篇,介绍 ART Runtime 对 Q-Zone 方案的限制;
  • 蘑菇街 HotFix:Aceso 篇,介绍 Aceso 在 InstantRun 方案上的各种优化。

文章全文>>链接;

GitHub 开源>>链接.

教你一步步搭建 MVP+Retrofit+RxJava 网络请求框架

相信很多人都听说过 MVP、Retrofit、以及 RxJava,这篇文章的作者蛇发女妖 用这三个家伙搭建一个网络请求框架,详情教程见这里

『其他』

Hexo 自动构建 - 基于 Flow.ci 和 Coding

Ethan-城子 分享了基于 Flow.ci 和 Coding 进行 Hexo 自动构建的经验。“跟 TravisCI 同功能的flow.ci,相比较而言配置过程更简单,构建和访问速度更快捷”,全文浏览见这里

##Google 架构安全白皮书
来自@wangleineo的分享。

本文从数据中心的物理安全开始,到架构软件和硬件的安全方案,以及在操作层面如何通过技术约束和流程管理来保证 Google 的整个安全体系。感兴趣的请点击这里.


这期的 fir.im Weekly 就到这里,投稿请联系 dm[at] fir.im.

欢迎分享更多的内容。

fir.im

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册