【文件属性】:
文件名称:android-booksearch-exercise:基于https的课堂练习
文件大小:100KB
文件格式:ZIP
更新时间:2021-06-25 10:39:14
Java
图书搜索应用
利用搜索书籍和显示封面图像的 Android 应用程序。 此应用程序将用作添加建议扩展程序的基础应用程序。
概述
该应用程序执行以下操作:
从以 JSON 格式获取书籍
将每本书的 JSON 数据反序列化为Book对象
构建一个Book对象数组并为这些书籍创建一个ArrayAdapter
定义getView来定义如何为每一本书行扩展布局并显示每本书的数据。
将书籍的适配器附加到 ListView 以在屏幕上显示数据
为了实现这一点,这个应用程序中有四个不同的组件:
BookClient - 负责执行 API 请求并检索 JSON
Book - 负责封装每本书的属性的模型对象
BookAdapter - 负责将每Book映射到特定的视图布局
BookListActivity - 负责获取和反序列化数据以及配置适配器
建议的扩展
用工具栏替换操作栏
使用 SearchV
【文件预览】:
android-booksearch-exercise-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(855B)
----app()
--------proguard-rules.pro(681B)
--------src()
--------.gitignore(7B)
--------build.gradle(703B)
----gradle()
--------wrapper()
----.gitignore(695B)
----README.md(2KB)
----settings.gradle(15B)
----build.gradle(436B)