讀取步驟:
1. 有關(guān)json數(shù)據(jù):
?a.?新建xxx.json文本似芝,例如:"TeacherList.json",把待解析的數(shù)據(jù)copy到TeacherList.json中傲醉。(所用的 json數(shù)據(jù)可先在網(wǎng)上進行校驗,我使用的是BeJson)例如:
?b. 新建assets文件夾,把"TeacherList.json"放置在assets文件夾中童谒。(創(chuàng)建assets文件夾方式:就右鍵main,new--folder--Assets folder,或右鍵main, new--Directory,輸入assets)。如下圖2:
2. 創(chuàng)建bean文件:
a. 在AndroidStudio上集成GsonFormat插件驰贷。(File-->Settings-->Plugins,輸入GsonFormat,點擊Search in...,接著點擊Install-->apply,重啟AS即可) 。如下圖 3:
b. 創(chuàng)建"TeacherListBean"米苹,在類中空白處训唱,使用AS快捷鍵Alt + insert况增,選擇GsonFormat为肮,把json數(shù)據(jù)粘貼進輸入框內(nèi)颊艳,依次點擊OK即可饭庞。如圖 4:
3. 解析數(shù)據(jù):如圖 5累盗,6:
本文使用的是RecyclerView展示解析數(shù)據(jù)傲须。數(shù)據(jù)包含圖片和文字。效果圖7:
具體代碼參考:本地Json數(shù)據(jù)解析