- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android中使用HTTP服务
1.有时没有必要存储整个对象的信息,而只是要存储一个对象的成员数据,成员数据的类型假设都是Java的基本数据类型,这样的需求不必使用到与Object输入、输出相关的流对象,可以使用DataInputStream、DataOutputStream来写入或读出数据。下面是一个例子:package ysu.hxy;public class Member { private String name; private int age; public Member() { } public Member(String name, int age) { = name; this.age = age; } public void setName(String name) { = name; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public int getAge() { return age; }}////////////////打算将Member类实例的成员数据写入文件中,并打算在读入文件数据后,将这些数据还原为Member对象。下面的代码简单示范了如何实现这个需求。package ysu.hxy;import java.io.*;public class DataStreamDemo {public static void main(String[] args) {Member[] members = {new Member(Justin,90), new Member(momor,95), new Member(Bush,88)}; try{DataOutputStream dataOutputStream = new DataOutputStream(new FileOutputStream(args[0]));for(Member member:members){ //写入UTF字符串 dataOutputStream.writeUTF(member.getName());//写入int数据dataOutputStream.writeInt(member.getAge());}//所有数据至目的地dataOutputStream.flush();//关闭流dataOutputStream.close(); DataInputStream dataInputStream = new DataInputStream(new FileInputStream(args[0]));//读出数据并还原为对象for(int i=0;imembers.length;i++){//读出UTF字符串String name = dataInputStream.readUTF();//读出int数据int score = dataInputStream.readInt();members[i] = new Member(name,score);}//关闭流dataInputStream.close();//显示还原后的数据for(Member member : members){System.out.printf(%s\t%d%n,member.getName(),member.getAge());}}catch(IOException e){ e.printStackTrace();}}}/liuhe688/article/details/6425225Android中使用HTTP服务 分类: /liuhe688/article/category/790276Android 2011-05-16 19:52 36880人阅读 /liuhe688/article/details/6425225评论(30) javascript:void(0);收藏 /liuhe688/article/details/6425225举报 /tag/androidandroid/tag/stringstring/tag/exceptionexception/tag/applicationapplication/tag/%e5%8d%95%e5%85%83%e6%b5%8b%e8%af%95单元测试/tag/%e6%b5%8b%e8%af%95测试在Android中,除了使用包下的API访问HTTP服务之外,我们还可以换一种途径去完成工作。Android SDK附带了Apache的HttpClient API。Apache HttpClient是一个完善的HTTP客户端,它提供了对HTTP协议的全面支持,可以使用HTTP GET和P
您可能关注的文档
最近下载
- 刘芳——本科论文初稿.doc VIP
- 安全培训记录效果评估表全员法律法规培训.docx VIP
- 3.4 透镜的应用(分层练习)2024-2025学年八年级物理上册同步精品课堂(苏科版2024)(解析版).docx VIP
- 《二年级上册美术折纸动物》ppt课件讲义.ppt
- BS EN 16120-2-2017Non-alloy 国外国际标准规范.pdf
- 精卫填海成语神话故事.pptx VIP
- 【生物】蛋白质相关计算课件 2023-2024学年高一上学期生物人教版必修1.pptx VIP
- 四位一体农村长效保洁方案(标书——已中标) .pdf VIP
- 人教版九年级上册化学第六单元测试卷.doc VIP
- 2025届高考语文复习:叠词的作用和表达效果+课件.pptx VIP
文档评论(0)