赞
踩
看了一下网上的朋友,基本上都是一样的代码,全部都是蜘蛛抓取别人的文档,恶心无比!本人很讨厌,直接导致了我要得到的搜索结果已经被海量的垃圾覆盖,不过,从http://stackoverflow.com/找到了我想要的代码,诶,蛮失望的,对国内的一些程序员博客等....
好了,废话,上叙的代码,其实根本就不满足我们的需要,至少我们的产品经理一般的想法就是希望我们能从相机中或者相册中选择图片的,这才是他们的核心要求,所以,我们必须自定义属于自己的弹出框界面的
不过,说这个上传前,先讲几个小知识吧;
如果你是使用webview的时候,会不会莫名其妙的打开系统的浏览器,是不是很纠结的!
其实要自定义属于我们自己的东西---WebViewClient,其实定义了就是啥操作也不错 呵呵
代码如下:
服务器端我是用的是javaEE的struts上传,有地方说明一下吧:
1.我当时用的是apache-tomcat7作为我的服务器端,大家都知道上传文件,上传的时候都会先把客户端发过来的文件保存在临时的文件中,然后上传完成就会copy到正式的文件,之后临时文件会删除,至于为什么,如果你是一个多思考的人,你会明白为什么,如果不知道为什么,希望你去多想想为什么,人的大脑不是为了谈恋爱,赚钱的,是用来思考的,实在不明白为什么,请在思考了以后找我!QQ:840950105
我的电脑是mac系统,所以在struts.xml配置了这样的代码:
希望各位大哥大姐一定要注意这点,因为之前很多人就问我,为什么我上传老是失败,需要先把临时目录配置好,如果是window系统的话,肯定找不到/Users/mac/Documents/
2.一下代码,如果稍微东一点点代码的人,都会看懂的,request存放两个值,一个上传的消息,一个上传后的文件路径!(顺便说一下,我的javaEE好多年没折腾了,都忘记的差不多了,随便写的服务器端,请大家多多见谅,诶,程序员伤不起,过两年回家种田了...产品经理折磨我...测试折磨我...尼玛客户这不懂那不明白的也折磨我...)
版权:spring sky
共享的代码如下:
android客户端代码
javaEE服务器端代码
顺便说一下,本人年纪不小了,为了能做出自己的一些事情,有点创业的想法,如果有创业的朋友缺忠诚的合作伙伴,请联系我!(专注于android ios开发,没有神一样的智商,但拥有不屈不服的心,不为困难而低头,只为理想而拼搏)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。