iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
0
自我挑戰組

30 天開發 Android App 的流水帳系列 第 16

Day 16:星戰電影 API 嫁接

  • 分享至 

  • xImage
  •  

觀察電影的列表films/,可以發現 result 欄位之下是電影的資料,而這個列表只有 6 筆。

{
	"count": 6,
	"next": null,
	"previous": null,
	"results": [
		{
			"title":"A New Hope,
			...
		},
		...
	]
}

接著回頭看 Profile 資料中,Skywalker 出現的電影影集,是前面的列表的,第 1、2、3 和第 6 筆

"films": [
        "http://swapi.dev/api/films/1/",
        "http://swapi.dev/api/films/2/",
        "http://swapi.dev/api/films/3/",
        "http://swapi.dev/api/films/6/"
]

所以撈完電影列表之後,就可以交互比對,然接下來篩選我們想要顯示的資料了。

以下用 Logcat 呈現給大家看電影列表中有哪些資料:
https://ithelp.ithome.com.tw/upload/images/20200928/20130546Ixz3aySvAC.png

今天更新的內容,詳細的程式碼可以看 github 上的內容。

結束今天!


上一篇
Day 15:新需求進來,如何分析?
下一篇
Day 17: 點擊 popup 顯示星戰人物出現的電影標題
系列文
30 天開發 Android App 的流水帳32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言