第一范文网 - 专业文章范例文档资料分享平台

毕业论文 - 图文

来源:用户分享 时间:2025/7/27 19:31:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1. 通讯类位于com.newland.dataservice.DataConnect关键代码如下:

public String getHttpContent(String strParameter) {

try {

//POST提交

HttpPost httpPost = new

HttpPost(Global.sp.getString(\, HOSTADDRESS));

client.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,

2000);

HttpClient client = new DefaultHttpClient(); // 请求超时

client.getParams().setParameter(

CoreConnectionPNames.CONNECTION_TIMEOUT, 1000);

// 读取超时

//设置编码

client.getParams().setParameter(

CoreProtocolPNames.HTTP_CONTENT_CHARSET, Charset.forName(\));

ByteArrayEntity entity = new ByteArrayEntity(

strParameter.getBytes(\));

// 设置http传输类型

entity.setContentType(\);

// 设置内容

httpPost.setEntity(entity); // 发送

HttpResponse httpResponse = client.execute(httpPost); // 返回结果

if (httpResponse.getStatusLine().getStatusCode() ==

HttpStatus.SC_OK) {

} }

} else { }

} catch (Exception e) { return null;

return null;

String strResult = EntityUtils.toString(httpResponse

.getEntity());

return strResult;

2. 图书信息数据接口函数位于

com.newland.dataservice.DataProcessing, 关于DataProcessing上传类的方法说明如下:

? string upload(String bookName, String isbn, String

pressmark, String bookNo)

功能:数据上传 参数:

bookName:图书名

isbn:自动生成的UID(唯一标识) pressmark:书架位置 bookNo:图书编号

返回:图书信息

关于DataConnect连接类的方法说明如下:

? string getHttpContent(String strParameter)

功能:通过http协议连接PC并上传 参数:strParameter:内容

返回:上传结果 3.4.7 界面类

位于com.newland.uiLibraryActivity为图书登记界面界面,

关键代码如下:

//图书条码

String barcode = etBarcode.getText().toString().trim(); //图书名

String bookName = etBookName.getText().toString().trim(); //图书位置

String pressmark = etPressmark.getText().toString().trim(); if (barcode.equals(\)) {

Toast.makeText(LibraryActivity.this, \条码号不能为空,请先

扫描图书背面的条码\,

}

if (bookName.equals(\)) {

Toast.makeText(LibraryActivity.this, \书名不能为空,请确认

Toast.LENGTH_SHORT).show();

return;

信息完整填写\,

}

if (pressmark.equals(\)) {

Toast.makeText(LibraryActivity.this, \书架号不能为空,请确

Toast.LENGTH_SHORT).show();

return;

认信息完整填写\,

} try {

Toast.LENGTH_SHORT).show();

return;

搜索更多关于: 毕业论文 - 图文 的文档
毕业论文 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4e8xk69v6q7d82u9y99w_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top