Chinese, Simplified subtitles

← 08_Creating an Android Library

Get Embed Code
4 Languages

Showing Revision 5 created 07/21/2016 by Udacity Robot.

  1. Android 库实际上是一个功能全面的 Android 应用
  2. 但它有一个限制 即不能自行安装
  3. 它需要打包到其他应用中才能安装在设备上
  4. Android 应用通常包括大量文件 所以
  5. 尽管可以完全手动创建一个 Android 库 但使用向导会简单得多
  6. 让我们看看如何执行此操作
  7. 如果你右键单击项目的根目录
  8. 然后选择 “新模块” > “手机和平板电脑应用程序” > “Android 库”
  9. 你可以为库提供一个名称和一个 sdk 然后
  10. 就像正常应用一样 可以选择要添加的 activity 类型
  11. 我们添加一个具有 Fragment 的空白 activity
  12. 我们为它提供一个名称
  13. 现在 myLibrary 文件夹已添加至项目的根目录
  14. 其中包含所有熟悉的源和资源
  15. 以及你已与正常 Android 应用关联的清单
  16. 此外 向导也非常实用
  17. 可将你的新库添加为多项目构建中的子项目
  18. 因此 只需要继续前往应用目录中的 build.gradle 文件
  19. 即可在基本应用中使用新 activity
  20. 然后 我们将需要在项目 myLibrary 上
  21. 添加一个编译时间依赖性
  22. 这就是全部要讲的内容
  23. 我们来看看工作示例
  24. 这是课程代码中的演示 强烈建议大家看一看
  25. 我们已将此 imageactivity Android 库添加到项目中
  26. 此库定义了一个具有自己的布局和值
  27. (如字符串) 的 activity
  28. 这就是 activity 将要显示的消息
  29. 而且 Gradle 徽标的这一绘制图也封装在
  30. Android 库内部
  31. 在 settings.gradle 中 imageactivity 作为子项目
  32. 添加到应用目录的 build.gradle 文件中
  33. 我们具有大量关于图像 activity 项目的时间依赖性
  34. 所以 这意味着在主 Android 项目的主 activity 中
  35. 可以导出图像 activity 并设置一个 Intent 来启动它
  36. 如果继续并
  37. 将其部署到测试设备 这将是应用模块中的 activity 以及
  38. 从 Android 库中启动 activity 的按钮
  39. 现在开始
  40. 我们创建了一个易于在应用程序之间重复使用的 activity