让你的Android应用像闪电一样快速的方法,已经优化Android性能的工具和经验,Android干货来啦。

enter image description here

加速你的 Android 应用

作者在 Droidcon 大会上关于 Android 性能演讲的扩充文章,介绍了几款优化 Android 性能的工具以及自己的经验。


enter image description here

MVVM_Android-CleanArchitecture

“Architecture is About Intent, not Frameworks” - Robert C. Martin (Uncle Bob) Uncle Bob 的这句话套在 MVVM 上也是适用的, MVVM 也仅仅是架构模式(Architectural pattern),其有一套自己的理论概念(pattern)而不是规定的具体实现(或 Frameworks)。早之前在知乎上相关问题的回答(android UI设计MVVM设计模式讨论?)中也简单提到过 MVVM 了,M-V-X 的关系如上图,那么这一次博主把 Fernando Cejas(android10) 的 Android-CleanArchitecture 项目中的 MVP 实现重构成了用 MVVM 来实现。所以看这篇文章最好是先搞清了 Fernando Cejas(android10) 的 Android-CleanArchitecture sample app 和对应的两篇文章(见参考)。整个历程也算比较愉快,没什么不良反应,这篇文章理所当然会重点说说 MVVM 的实现、 Data Binding 等相关的东西。


enter image description here

Android 中处理 Touch Icon 的方案

苹果的Touch Icon相对我们都比较熟悉,是苹果为了支持网络应用(或者说网页)添加到桌面需要的图标,有了这些Touch Icon的网页链接更加和Native应用更相像了。由于苹果设备IPod,IPhone,IPad等设备广泛,很多网页都提供了touch icon这种图标资源。由于Android中并没有及早的有一份这样的标准,当我们想把网页添加到桌面时,仍然需要使用苹果的Touch Icon。


enter image description here

Android M 新特性 Doze and App Standby 模式详解

从 Android6.0 开始,Android 提供了两种省电延长电池寿命的功能:Doze 和 App Standby。为了保证用户的最佳体验,开发者有必要在 Doze 和 App Standby 模式下测试应用程序,及其对代码进行相应的调整。


enter image description here

Android 内存泄露从入门到精通三部曲之基础知识篇

腾讯 Bugly 出品-内存泄露从入门到精通三部曲之基础知识篇


enter image description here

携程Android App插件化和动态加载实践

携程Android App的插件化和动态加载框架已上线半年,本文详细的介绍了Android平台插件式开发和动态加载技术的原理和实现细节。大家可以对比着前几天 360 发布的Android插件框架DroidPlugin


觉得今天的日报很赞? 点击分享按钮,发给你旁边发呆的同事吧。

朋友圈太杂,微博太乱;身处互联网圈子的你,是不是经常感慨找不到看技术文章的地方?稀土团队近期开发了一款叫「掘金」的应用,给屏幕前那个热衷于最新的互联网技术又不甘落后的你,和我们的 Co-editor 一起来挖掘互联网最优质的互联网技术干货吧!

评论

本文目前还没有评论……

我要评论

需要登录后才能发言
登录未成功,请修改提交。

× 451
× 4644
× 1756
× 2435
× 933
× 1
× 1
× 1190
× 0
× 1
× 0
× 2
× 1
× 3
× 3
× 2750
× 4257
× 12
× 817
× 314
× 1104