因为TabLayout和ViewPager分别是属于design和v4包下的,所以我们先在app的build.gradle中添加:
然后具体的布局就自己解决吧!
如果布局不懂就看这个博客吧
http://www.jianshu.com/p/adf7a994613a
这个页面不多说
发现模块是一个fragment,里面一样放了tablayout+viewpager+fragment。listview里面放的是design包下面的cardview,看起来新闻也挺美观的,点击进去是一个activity,里面写了一个Webview和进度条,具体新闻是通过聚合数据解析的。
里面是一个gridview里面放的item,主要是传输完后的文件浏览
下面是一个自定义view的圆心统计表,记录接收的流量和发送的流量。
进去使用contentprovider扫描手机里面的音乐、视频、图片,自制的一个简单的文件管理器
然后我们来一个一个实现
下面是app所有需要的权限
关于wifi我自己封装了一些类
所以我就放出主要的调用代码
好了,看到这里,我们的两台手机已经连接成功了,接下来就可以传输文件了
我们先看下发送代码
调用代码
好了下面是接收代码我是开了一个intentservice来接收,每次只能接收一个文件,这是一个很大的不足我也没有仔细修改
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:xinmeigg88@163.com
本文链接:http://zleialh.tongchengxian.cn/news/7078.html
有话要说...