当前位置::主页 > TAG标签 > Google Develop
  • Google Develop for Android 系列七 - Framework最佳实践

    作者 : lightsky 原文链接 避免选择应用组件搭建架构 应用组件(Activities, Services, Providers, Receivers)是你与操作系统交互的接口但是不要将它们看作是搭建整个应用架构的基础工具。每一个组件在系统中有自己特定语境,通常也只应该有需要的时候才使用

    15-06-08
  • Google Develop for Android 系列六 - Storage最佳实践

    作者 : lightsky 原文链接 避免文件路径的硬编码 尽量从上context或者Environment中获取 不要硬编码全局的路径”/sdcard”,使用Environment.getExternalStorageDirectory() 或者相关的方法替代 不要硬编码应用路径: “/data/data/myapp/databases”, 使用

    15-06-08
  • Google Develop for Android 系列五 - Language and Libraries

    作者 : lightsky 原文链接 使用Android自身适当的数据结构 出于对内存分配的考虑,传统的集合类在Android上可能不是最优

    15-06-08
  • Google Develop for Android 系列三 - Performance最佳实践

    作者 : lightsky 原文链接 在Android中,性能和内存的关系很密切,因为系统的整体内存大小会影响所有进程的性能,因为垃圾回收器会对运行期间的性能产生很大的影响。下面的重点是运行期间的性能问题而不是内存。 避免在动画和交互期间繁重的操作 正如在第一

    15-06-08
  • Google Develop for Android 系列二 - Memory 最佳实践

    作者 : lightsky 原文链接 在决定应用的行为,是否有好的用户体验以及整体的设备体验来说,内存的使用可能是独立因素中最重要的。内存因素包括应用的内存占用,以及内存搅动(导致的垃圾回收会对运行期间的性能有影响)。 避免在循环中分配内存 内存分配虽然

    15-06-08
  • Google Develop for Android 系列一 - 相关上下文介绍

    作者 : lightsky 原文链接 前言 前几天在G+上看到Google Developers站点,有一个Android系列的文章,分享到个人微博,周末闲来没事就学写了下,把它们简单的翻译了下,没想到一发不可收拾,六篇文章全部都翻译完了,有些地方省略了部分示例的描述或者换了另

    15-06-08