1、JsON数据解析
解析技术:
AndroID原生AP:编程相对麻烦
Gson框架:编码简洁,项目首选
解析方向:
服务器端:将java对象(包含集合)转换为Json格式字符串
客户端:将Json格式字符串转换为java对象(包含集合)
相关API
2 AndroID原生apl:
JsonOblect类:Json对象
JsONObject(String ison):将son字符串解析为Json对象
Xxx getXxx(String name:根据name,在son对象中得 Value到对应的
JsonArray类:son数组
JsONArray(String Json):将Json字符解析为Json数组 int length(:得到Json数组中元素的个数
Xxx getXxx(int index):根据下标得到Jsn数组中对应的元素数据
gson框架apl
gson:能解析Json数据的类
gson:构造对象的方法
String tolson(Object src):将对象转换为对应格式的Json字符串 fromlsonString ison, Type typeofT解析son字符串得到对象
Typetoken>:用来得到type的类
protected Typetoken():受保存的构造方法
Type getType():得到类型对象
3、Handler消息机制
使用 Handler的一般步骤
1.创建 Handler成员变量对象,并重写其 handleMessage(
2.在分/主线程创建 Message对象
3.使用 handlerMessage对象发送
4.在 handleMessage中处理消息
总结以上是内存溢出为你收集整理的Android网络通信全部内容,希望文章能够帮你解决Android网络通信所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)