android终端共享主机资源并在线打开的研究心得

这是我第一次写博客,作为一名刚接触Android两个月的小白来说,完成自己的第一个项目是很兴奋的,感觉有必要记录下来。在这期间,CSDN给我的帮助最大,很多博友的技术都非常高,解决了我很多的难题,在这里我要感谢帮助过我的人!

好,感慨完了进入正题。就像题目所说的,实习单位要求完成一个android终端共享主机资源并在线打开的项目。一开始以为很简单(因为在windows下确实很简单),大家常用的是FTP,或者共享文件夹就能轻松搞定,都不需要安装任何软件。但是Android不是windows,它的这些功能全部需要第三方类库实现。由于Android的内核是Linux,经过一番比较(走了一些弯路),决定用smb共享文件的功能。这个功能只要jcifs包就能实现,关键是取到共享文件怎么打开。现在我得出的结论是:关于图片、word、PPT、压缩包等格式的文件都是开下载线程完了然后打开,局域网内smb协议的速度还是相当快的。

这里给出我用到的关于smb下载的博客链接:http://dongisland.iteye.com/blog/1453613

文件打开格式的博客链接:http://blog.csdn.net/zhouhuiah/article/details/18664225

这个项目的难点是smb多媒体文件的流播放,zyq大侠给出了完美的解决方案。他的思路是在本地搭建http服务,将共享的smb地址转换为http地址传给播放器(ES文件浏览器也是这么做的)。这里我就不班门弄斧了,直接给出大侠的博客链接:http://blog.csdn.net/qq1761310972/article/details/8744543

作为小白,我发现自己现在已经向前走了一步,不过这一步绝对是踩在前辈的肩膀上的,这里再次谢谢各位!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值