Logo
Section 1 / 10

布局屏幕概览

学习从零开始构建安卓应用的布局。

导入

布局屏幕概览

学习从零开始构建安卓应用的布局。

我们将构建的内容

从用户角度来看,这是一个简单的应用程序;但从程序员的角度来看,我们将开发一个功能完整的应用,让你在学习过程中掌握大量关于架构设计的知识。

我们将重点详细讲解以下内容:

  • 使用约束布局构建界面
  • 构建底部导航菜单
  • 构建导航抽屉
  • 为应用设置 WebView
  • 处理字体

在开始下一课之前,请先查看附录,其中包含了项目启动所需的配置设置。

以下是我们的应用中将包含的各个页面片段:

要闻页面

该页面负责显示文章列表。当数据源更新时,由于我们采用观察者模式来监听数据变化并自动更新界面,列表将随之自动刷新,展示最新的文章。

文章页面

本页面将用于在应用内以阅读模式加载网页内容,而无需跳转到浏览器。用户可以在应用内部流畅地阅读文章。

收藏新闻页面

该页面将展示用户收藏的所有新闻,方便用户稍后阅读。

搜索新闻页面

该页面专门用于在数据库中搜索用户感兴趣的特定文章,并在界面上展示结果。支持通过作者、公司、主题、新闻来源等关键词进行搜索。

API

Android 中的可重用组件