Return to Video

Data Transfer Best Practices - Developing Android Apps

  • 0:00 - 0:02
    要记住的最重要一点是
  • 0:02 - 0:05
    每次传输数据时 无论数据量多小
  • 0:05 - 0:10
    无线电都会保持开机约半分钟
  • 0:10 - 0:11
    因此 你制定的每个决策都应该
  • 0:11 - 0:14
    以最大程度地减少这一情况的发生为出发点
  • 0:14 - 0:16
    不过当然 这里也存在一个平衡点
  • 0:16 - 0:19
    你希望通过一次连接 在满负载下一次性
  • 0:19 - 0:21
    下载用户在当前部分
  • 0:21 - 0:24
    可能需要的所有数据
  • 0:24 - 0:27
    但当然 你不会只希望拉取所有内容
  • 0:27 - 0:29
    浪费电池电量和带宽
  • 0:29 - 0:31
    下载绝不会用到的数据
  • 0:31 - 0:34
    虽然我可以就这一主题说上几个小时 但 Dan 已经不耐烦了
  • 0:34 - 0:36
    你可以通过观看一系列 Dev Lite 视频
  • 0:36 - 0:39
    或阅读以下讲师备注中链接到的开发者指南
  • 0:39 - 0:42
    了解有关如何实施其中每项最佳做法
  • 0:42 - 0:44
    (包括预提取、批处理、
  • 0:44 - 0:46
    打包、隐藏更新频率和最大程度地
  • 0:46 - 0:49
    减少负载)的详细信息
  • 0:49 - 0:52
    我将交由 Dan 来介绍如何实施
  • 0:52 - 0:54
    利用了我刚介绍过的许多最佳做法的
  • 0:54 - 0:57
    Sunshine 同步适配器
  • 0:57 - 0:59
    在此之前 让我们思考一下 如果你要
  • 0:59 - 1:01
    构建新闻阅读器应用等内容 最佳做法是什么?
  • 1:01 - 1:05
    首次启动应用时应该下载多少数据?
  • 1:05 - 1:07
    仅下载头版头条?
  • 1:07 - 1:10
    该头版链接到的所有报道和图片?
  • 1:10 - 1:13
    下载其中每篇报道 但不下载图片?
  • 1:13 - 1:16
    还是当前提供的每篇报道和每张图片?
Title:
Data Transfer Best Practices - Developing Android Apps
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
UD853 - Developing Android Apps
Duration:
01:17

Chinese, Simplified subtitles

Revisions Compare revisions