Android技术资源每周精选


#1 小红书Android客户端演进之路

作者:sam   分享者:张明云

本文简述小红书从最初1.0到现在目前4.7版本,历经两年,产品模块也从原先的只有社区模块发展到了社区和电商、支付、推送、直播、统计等各种功能和模块,在这过程中的技术选型进化、框架演进、推送升级、架构升级等。

优化 ` Android `

#2 Android优质技术资源合集

作者:张明云   分享者:井方哥

Android资源越来越多,质量却参差不齐。对于忙于学习或工作的我们,需要省去不必要筛选信息的环节,直接获取更优质的资源。我们团队把优质的Android技术资源整理出来,让更多地人看到。

资源 ` Android `

#3 Android MVP+Retrofit+RxJava 实践小结

作者:吴小龙同学  分享者:寂小桦

本文介绍MVP、Retrofit、RxJava的使用,并给出核心代码,以及Demo源码。

Android

#4 Android N混合编译与对热补丁影响解析

作者:shwenzhang  分享者:Bin

为何华为反馈在Android N上微信无法启动?为什么与instant run保持一致的补丁方式也跪了?Android N 上热补丁的出路是什么?以及Tinker的后续计划。

Android ` 热修复 `

#5 Android—项目重构相关

作者:anly_jungsjon   分享者: 张明云

简述了什么时候需要重构?重构的目标,以及Android开发编程规范,还贡献了一幅Android技术图谱.

重构 ` Android `

#6单应用的多进程架构

作者:徐宜生   分享者:张明云

简述了单应用多进程架构的好处,以及带来的负面影响。

架构 ` 多进程 `

#7 QQ空间面向移动时代Hybrid架构设计[视频+演讲稿]

作者:黄俊涛    分享者:张明云

主要介绍QQ空间Hybrid架构,包括如何提高H5页的加载速度以及稳定性,以及使用React Native如何提高体验,改善性能。

Hybrid

#8 [Json框架选型]Android开发中应该使用哪一种主流json框架?

作者:张明云   分享者:井方哥

本文通过作者实战Demo测试,简述Gson、FastJson、JackJson的优劣,帮助我们选择合适的Json框架。

Json ` Android `

#9 用树型模型管理App数字和红点提示(附Demo)

作者:张铁蕾   分享者:张明云

本文提出一个树型结构模型,来对数字和红点的层次结构进行统一管理,并在文章最后给出一个可以运行的Android版的Demo程序 。

红点 ` Android ` ` 数据结构 `

#10 Android LRecyclerView 实现下拉刷新,滑动到底部自动加载更多

作者:叶飘舟   分享者:Minzou

LRecyclerView是支持addHeaderView、 addFooterView、下拉刷新、分页加载数据的RecyclerView。

RecyclerView ` Android `

#11 Android 进程保活招式大全 作者:张兴华    分享者:well_lee

本文对 Android 从提高进程优先级,降低进程被杀死的概率 和在进程被杀死后,进行拉活 这两方面进行总结。

保活 ` Android `

#12 网易 Android工程模板化实践 作者:张云龙    分享者:张明云

本文讲述工程模板化的背景、什么是模板工程以及它的实践。

模板 ` Android `

#13 [Android技术专题]APK瘦身看这一篇文章就够了

作者:张明云   分享者:Blabber

本文简述了APK瘦身的价值、从哪几个方面下手瘦身、并介绍了需要用到的工具,以及参考资料文章链接。

APK瘦身 ` Android `

#14 别开发 app 了

作者:JaSon Ng   分享者:小米加步枪

这篇文章很火,讲述了微信公众号PK原生APP的优势。

微信 ` App `

#15 13 年的 Bug 调试经验总结

作者:Henrilk Warne   翻译:码农网 – 小峰   分享者:张明云

这是一篇国外译文,作者从编程和调试两个方面总结自己的Bug战斗经验。

经验 ` Bug ` ` 总结 `