我正在使用JQM和PhoneGap为Android构建移动应用程序.我需要将文件(图像)上传到远程服务器(从galery或用相机拍照).基本上它可以使用phonegap文件API来完成,问题是服务器是为了支持简单的POST提交而编写的.
我需要的是在我的应用程序请求中"模拟"与从以下html表单发送的内容完全相同.另外我需要获得服务器响应.
<form name="myWebForm" ENCTYPE="multipart/form-data" action="http://www.myurl.com/api/uploadImage "method="post">
<input type="file" name="image" />
<input type="submit" value="Submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)
我尝试使用phonegap文件API,但服务器端检索数据的结构与应有的不同.
我试图在我的应用程序中实现该表单,但"选择文件"按钮被禁用...
如何在不对服务器端进行任何更改的情况下实现?
这个问题在求职面试,Java开发,学生职位期间被问到.
interface SomeInterface {
public void execute();
}
class A implements SomeInterface {
public void execute() {...}
}
Run Code Online (Sandbox Code Playgroud)
问题是:
新开发人员被要求创建一个扩展类A的类,并创建名为的方法Execute,这个方法会做一些事情.我们应该如何重写上面的代码,以便在Execute调用方法时有一个输出"启动过程" (当然不应该在B类中完成打印).
class B extends A {
public void execute() {
//some code goes here
}
}
Run Code Online (Sandbox Code Playgroud)
我知道它可以用两个函数完成,其中一个是抽象的.请指教...
我正在用jqm 1.3构建一个phonegap移动应用程序.我有一个listview元素,每个列表项有2个动作,向右滑动时重命名,向左滑动时删除.我想要实现的是像gmail移动应用程序中的行为.当某个列表项被拖到一边(超过某个阈值)时,会显示另一个"图层",其中包含相关按钮.目前我正在使用jquery移动滑动列表演示中的代码,在滑动事件上弹出窗口,但它无法满足我的需求.
这个东西怎么实现?是否有任何插件来实现该功能?