![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
肤浅失眠中
生命不止,折腾不息....
展开
-
基于Socket的Android与PC简单聊天应用的实现
实现Socket聊天其实质就是一个Socket的双向通信,分为服务端和客户端,都是 需要得到一个socket对象,通过socket获取流得到我们需要的数据。 标准的写法都是开启一个while(true)的线程不断的去监听接收消息,另外启一个线程去发送消息。为了方便演示效果这里写了一个Winform应用作为服务端。客户端和服务端的代码基本上完全相同。下面给出 android收发数据主要原创 2016-08-10 15:57:43 · 904 阅读 · 1 评论 -
基于UDP实现的android局域网视频同步播放
前段时间给公司的项目实现了一个局域网视频同步播放的功能,最近稍微空闲一些,所以稍微整理下,分享给大家学习下,文末附有下载地址。 一.概述实现局域网视频同步播放,首先需要这些设备都有相同的文件,大家同时去播放相同的文件就可以了。所以我们选定一台设备作为主机,将自己当前播放的视频文件 以及进度告诉给其他设备,其他设备收到消息后去播放这个视频,并且seek到指定的进度位置。在实现之前先科普下U原创 2016-08-19 17:58:38 · 10704 阅读 · 8 评论 -
基于UDP的H5跨屏实现
基于UDP的H5跨屏实现的一种方案不知你们见过一种效果没,在展厅上我们看到一个图片从一个屏幕无缝穿越到了另一个屏幕,看起来好像很高大上的样子。今天我们就是来做这么一件事情的。实现这个的还是建立在我之前的局域网同步播放之上的。不过主要的处理都交给了js来实现的。实现跨屏实质是大家都进行相应的位移操作,不过起始的坐标不一样罢了。如下图示,android 段负责消息的转发 转发之后 lo原创 2016-10-14 17:02:19 · 2897 阅读 · 2 评论 -
基于WebSocket的Android与服务端通信
之前写了一篇socket简单的聊天,前些天同学问我android的websocket是怎么玩的,捣鼓了一番决定用websocket也来写个例子看看,就有了本篇文章。服务端采用的是:Servlet+websocket,因为自己javaEE也是半桶水哈 哈,所以就简单的写了下,先来看看效果图:Android端使用的是Autobahn的包,支持Android 使用Websocket,下载地址:http:原创 2017-04-24 23:49:03 · 1638 阅读 · 0 评论 -
Android横向滑动加载更多的控件的实现---HorizontalScrollSlideView
Android横向滑动加载更多的控件的实现—HorizontalScrollSlideView需求之前公司业务要求做一个横向滑动的,可以加载更多的控件,第一时间想到的就是 RecyclerView 来实现 ,后面仔细想想滑动拦截不好控制等等所以就换了个思路来实现了。思路:控件继承自LinearLayout,外面包裹一层HorizontalScrollView,并重写di原创 2018-02-04 10:47:59 · 7338 阅读 · 4 评论 -
开发中Dialog多弹窗管理
随着项目的不断迭代,加上产品经理大法(这里加一个弹窗提示,这里加一个引导….)各种弹窗在应用启动时候需要展示, 然而它们出现的时机还有可能重叠。我勒个擦。。。有没有一种优(tou)雅(lan)的方式来完成这部分的需求呢?没错,这就是我们今天要介绍的东西.我们想的是需要一个队列来管理弹窗,在各种请求回来之后去往队列中添加我们需要显示的弹窗,第一个弹窗消失了之后在显示下一个弹窗,往复下去直到任务完...原创 2018-08-29 21:22:14 · 3348 阅读 · 0 评论