fir.im Weekly - 8 个不能错过的 iOS / Android 技术分享
本期 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架构安全白皮书
本文从数据中心的物理安全开始,到架构软件和硬件的安全方案,以及在操作层面如何通过技术约束和流程管理来保证 Google 的整个安全体系。感兴趣的请点击这里.
这期的 fir.im Weekly 就到这里,投稿请联系 dm[at]fir.im.
欢迎分享更多的内容。
fir.im
fir.im Weekly - 8 个不能错过的 iOS / Android 技术分享的更多相关文章
- fir.im Weekly - 新开发时代,需要什么样的技术分享
"2016年,当我们迎来了如Xcode 8.Swift 3.SiriKit.Android N.Android Instant Apps.React Native等诸多移动开发技术.开发工具 ...
- fir.im Weekly - 2017 年必须了解的 iOS 开源库
放假的脚步临近,每个人都在期待一个愉悦的春节假期.最近,@张嘉夫 分享了一篇 Medium 上的文章<33 个 2017 年必须了解的 iOS 开源库>,总结了 2016 年最棒的 iOS ...
- fir.im Weekly - 除了新 MacBook Pro,近期值得关注的移动开发好资源
最近,最引人瞩目的莫过于 Apple 产品发布会,MacBook Pro 的更新可能是四年来变化最大的一版.除了更轻.更薄.性能更好.电力更足之外,最大的变化是加入了Touch Bar,被定义为 Ma ...
- fir.im Weekly - 如何在 iOS 上构建 TensorFlow 应用
本期 fir.im Weekly 收集了最近新鲜出炉的 iOS /Android 技术分享,包括 iOS 系统开发 TensorFlow 教程.iOS 新架构.iOS Notifications 推送 ...
- fir.im Weekly - 让 iOS 应用更加安全
攻易防难,关于 iOS 应用安全看起来有些神秘.iOS Security , 源于@吴发伟_则平博客翻译的关于iOS安全的一系列文章,现在站点已经系统收集了大量关于 iOS 逆向.安全.反编译.静动态 ...
- fir.im Weekly - 如何进行 Android App 性能优化
关于 Android App 的优化,@anly-jun 用 3 个月完成了这一系列文章,从 性能分析工具 到 ANR .Layout .消除卡顿 到 内存优化.内存分析工具大概十五六篇,并对此做一个 ...
- fir.im Weekly - 不能错过的 GitHub Top 100 开源库
好的工具&资源,会带来更多的灵感.本期 fir.im Weekly 精选了一些实用的 iOS,Android 的使用工具和源码分享,还有前端.UI方面的干货.一起来看下:) Swift 开源项 ...
- fir.im Weekly - 这是一份强大的 SwiftGuide
大新闻!Apple 10 亿美元融资滴滴!库克大叔对中国 iOS 开发者表达了高度认可,同时也传出 iOS 10 将内置滴滴 App 的消息.想像下,某个加班的深夜飙完代码,最性感的事情莫过于:「Si ...
- fir.im Weekly - APP 性能监测优化 二三事
每一个成功的 App,都拥有强大的性能体验.本期 fir.im Weekly 整理了微信读书.美团外卖. 天猫.美团点评技术团队的关于性能监测优化方面策略和工具的分享,一起来看看. 微信读书 iOS ...
随机推荐
- Android实现渐显按钮的左右滑动效果
本示例演示在Android中实现带渐显按钮的左右滑动效果. 关于滑动效果,在我的上一篇博文中提到过,有兴趣的朋友可以访问: http://www.cnblogs.com/hanyonglu/archi ...
- java 解析excel
2014年2月25日 14:24:48 解析excel方法 //首先是jar包下载,请自行百度 //代码 package cn.wuwenfu.excel; import java.io.File; ...
- oracle系列--级联删除和级联更新
必须声明:此博客转载于Oracle外键级联删除和级联更新http://www.2cto.com/database/201507/417496.html 鉴于此前收藏的精彩博客无料被删除了,很是痛心,所 ...
- Nodejs之package.json介绍说明
规范的package.json及package.json中各属性的作用. "name":包名. "description":包简介. "author& ...
- iOS 框架 Nimbus
Nimbus好像是用来处理 视图控制器的 解耦 参考: http://www.oschina.net/p/nimbuskit
- 导航栏项目滑过时子菜单显示/隐藏jquery代码
;(function(window){ $('.menuitem').hover(function(){ $('>a',this).css('background-color ...
- Struts1、WebWork、Struts2介绍
一.Struts1 1.Struts1原理简介 Struts1框架以ActionServlet作为控制器核心,整个应用由客户端请求驱动.当客户端向Web应用发送请求时,请求被Struts1的核心控制器 ...
- spring mvc controller中获取request head内容
spring mvc controller中获取request head内容: @RequestMapping("/{mlid}/{ptn}/{name}") public Str ...
- 基于ASIO的协程与网络编程
协程 协程,即协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态.协程可以在运行期间的某个点上暂停执行,并在恢复运行时从暂停的点上继续执行. 协程 ...
- SVG六基本元素
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...