文件操作模块
项目8
在前面项目的界面基础上,根据项目5所学知识,利用Openstack Swift SDK完成已注册用户登录到Swift服务和用户注册的功能。
文件操作模块
1
文件夹的创建
功能流程图
1
文件夹的创建
功能需求
1)视图层,界面实现
根据原型图设计实现新建文件夹窗口View。
1
文件夹的创建
功能需求
2)控制层,用户点击新建后出现对话框
点击菜单栏(menu)下的新建目录,页面弹出对话框(Dialog),输入新建目录的名称,点击确定按钮。
3)服务层,用户输入目录名称后的操作
读取输入的目录的名称,调用Swift服务创建目录
4)控制层,返回结果处理(MVC/MVP)
返回值处理:认证可能的情况包含:
(1)文件名称不重复,不含特殊字符,新建目录在View中显示;
(2)已存在文件名,提示用户文件名重复;
(3)文件名包含不符合规定的特殊字符,提示用户文件名不合法
1
文件夹的创建
实现步骤
1)选择File\Open..,点击弹出选择project75目录下面的项目“swiftstorage”。
2)界面实现
菜单栏新建目录点击弹出对话框(Dalog),布局文件为input_text_edit_dialog.xml其中包含一个输入框(Edittext),两个按钮(Button),一个确定一个取消。
组件
作用
ID
EditText
输入目录名称
ed
原创力文档

文档评论(0)