全文预览

图书管理App软件设计性实验报告

上传者:业精于勤 |  格式:doc  |  页数:44 |  大小:2076KB

文档介绍
ava中创建选项菜单,分别是“添加图书类别”、“返回主界面”两个选项,点击“添加图书类别”选项,通过 intent.setClass(BookClassListActivity.this,BookClassAddActivity.class);启动BookClassAddActivity,并将BookClassListActivity先关闭,等待之后再使用。Р加载BookClassAddActivity.java,设置当前activity界面布局setContentView(R.layout.bookclass_add)。在BookClassAddActivity中初始化xml布局中的控件。有两个Button控件“确定”、“重新填写”和一个EditText控件。在EditText控件中填写添加的书籍类别,点击“确定”按钮。判断获取类别名称的控件EditText填入的值是否为空,使用HttpUtil.SendPostRequest(url, params, "UTF-8");向服务器发送一条Http报文,类型为post请求,将params里的类别名称作为参数传递,并调用Service层中的方法。在Service层中,BookClassDAO中的AddBookClass()方法,将BookClassAddActivity中通过post请求获取到的值,通过SQL语句添加到数据库中,并通过在BookClassAddActivity中创建的字节数组对象byte[] resultByte,获取从服务端响应回的数据。从服务端传回的的result数据为一个字符串,“图书类别添加成功”或“图书类别添加失败”。然后将result传回Activity,并通过Toast.makeTest()在布局中打印出来。Р删除图书类别功能,把不喜欢的图书分类删除掉,实现效果如下:Р图11 长按显示上下问菜单图

收藏

分享

举报
下载此文档