怎么把JSON的解析和网络请求封装成类啊?还有详情页的定义接口,没懂要怎么操作

怎么把JSON的解析和网络请求封装成类啊?还有详情页的定义接口,没懂要怎么操作

http://img1.sycdn.imooc.com/climg//5988441e0001048c13600595.jpg我自己写了主页的代码,解析JSON和网络请求都没封装,不知道该怎么把它们封装成工具类,还有详情页的定义接口,我基础不太好,也不知道这个要求是什么意思,要怎么操作,请问老师有类似的代码例子吗?或者我该看些什么知识点呢?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

1、可以把Json数据解析部分单独放到一个自定义类中,比如创建个方法,该方法参数为从服务器读取出来的String,返回的是数据集合,方法体中就用到了视频中老师讲解的json数据的解析。

2、可定义一个设置图片的接口,在UI线程中重写该接口中方法。在异步AsyncTask当中创建构造方法并制定参数为改接口类型,这样在onPostExecute()方法中就可以使用该接口方法。

这些知识除了老师视频中讲解的异步、网络、json数据解析等内容,很大一部分是Java面向对象的基础知识,Android开发核心其实还是Java语言的灵活运用掌握,可以单独去学习下Java基础和面向对象相关知识。

  • 天才大果冻 提问者 #1
    非常感谢!
    2017-08-10 15:33:07
  • 天才大果冻 提问者 #2
    我还是不知道怎么用接口回调,上网查了好多例子也不会写。我没用接口写的,作业已经上传了,想请问一下能把视频演示中的这个例子的标准代码发给我学习一下吗?
    2017-08-11 17:04:48
  • irista23 回复 提问者 天才大果冻 #3
    助教会在批复中给出具体指导。
    2017-08-11 17:07:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Android网络操作与数据存储2018版
  • 参与学习           人
  • 提交作业       307    份
  • 解答问题       1613    个

本专题是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理。介绍了Android内外部文件存储、轻量级数据库SQLite的使用。利用屏幕适配、状态保持、百度地图解决实际问题。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师