V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xitu
V2EX  ›  Android

加速你的 Android 应用

  •  
  •   xitu · 2015-11-09 19:13:51 +08:00 · 8992 次点击
    这是一个创建于 3301 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    加速你的 Android 应用

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

    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 等相关的东西。

    Android 中处理 Touch Icon 的方案

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

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

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

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

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

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

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

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

    今天的掘金日报来自于掘金应用,更多的 ios 文章和工具,欢迎下载掘金应用

    3 条回复    2015-11-10 16:35:59 +08:00
    Rocko
        1
    Rocko  
       2015-11-09 19:40:48 +08:00
    see see
    cnZary
        2
    cnZary  
       2015-11-10 07:06:50 +08:00 via Android
    标题写着 Android 结尾写着 IOS..
    hqs123
        3
    hqs123  
       2015-11-10 16:35:59 +08:00
    不错学习下 多谢分享
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2845 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:16 · PVG 15:16 · LAX 23:16 · JFK 02:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.